Webboard

Pełna wersja: Przypisywanie klasy arkusza css do odpowiedniego znacznika html
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6
adres forum: www.e-njoy.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Span...

Wiem że noobskie pytanie, ale mam <span class="ingame"></span> więc gdzie mam włążyć pliczek ingame?
ACP -> Style i szablony -> Style -> twój_styl -> global.css -> Edytuj CSS: tryb zaawansowany

Na samym dole dodaj takie coś:
Kod PHP:
span.ingame {
    
instrukcje

Ja dodaje na przykład:
Kod PHP:
.ingame {
kod


i też działa ;P
A jeżeli dodałbym 2 .ingame o tej samej zawartości będą one kolidować?
Zapewne tak.. najlepiej dawaj zamiast class - id
Czyli:
Kod PHP:
<span id="ingame"></span
a klasa css będzie wyglądać tak:
Kod PHP:
#ingame {
kod

Możesz rozwinąć swą wypowiedź i napisać dlaczego lepiej jej używać (uczę się CSS i chcę wiedzieć) :)
Właśnie dlatego, że mogą kolidować, przykładowo chcesz przepuścić styl przez walidiację cssto wywali Ci błąd ;)
Niektórzy wymagają walidiacji styli ze standardami....
(03.06.2011, 09:26)szymon1215 napisał(a): [ -> ]A jeżeli dodałbym 2 .ingame o tej samej zawartości będą one kolidować?
Jeśli chcesz dodać w szablonie dwie takie klasy to będą one jednakowo czytane z pliku .css.

Możesz zrobić dwa różne znaczniki, np. span i div. Wtedy, gdy dodasz klasy:
div.ingame i span.ingame to nie będą ze sobą kolidować.

Jeśli chodzi o dodawanie id - musi być unikalne i nie może się powtarzać w obrębie jednej strony. Co innego klasy. ;)