Przejd do tre軼i

T這

Usuni璚ie t豉

selektor { background: none }
Selektorem mo瞠 by praktycznie dowolny znacznik, np. p - akapit, h1 - tytu czy td - kom鏎ka tabeli [zobacz: Wstawianie styl闚].

Polecenie umo磧iwia wykasowanie zdefiniowanego wcze郾iej t豉. Okazuje si ono przydatne, cz窷ciej ni mo積a by s康zi. Na przyk豉d wyobra幟y sobie, 瞠 w zewn皻rznym arkuszu styl闚 okre郵amy og鏊ne w豉sno軼i dla wszystkich stron naszego serwisu. Za堯禦y, 瞠 znajduje si tam m.in. deklaracja t豉 obrazkowego stron. Je郵i teraz zechcemy tylko na jednej ze stron zastosowa zwyk貫 t這, a jednocze郾ie na innych pozostawi nadal obrazkowe, mo瞠 to uczyni na dwa sposoby:

  1. Nie do陰cza zewn皻rznego arkusza do wybranej strony. Takie rozwi您anie nie jest jednak zbyt dobre, poniewa musimy r璚znie wpisywa wszystkie inne deklaracje, kt鏎e znajduj si w arkuszu (np. kolor tekstu na stronach), pomijaj帷 przy tym t, kt鏎a odpowiada za t這. Chocia pocz徠kowo osi庵niemy 膨dany efekt, jednak przy ka盥ej modyfikacji szaty graficznej serwisu, b璠ziemy zmuszeni modyfikowa r闚nie tak stron. Nie do嗆, 瞠 jest to uci捫liwe (zw豉szcza gdy istnieje wi璚ej takich stron), to po jakim czasie mo瞠my po prostu zapomnie o tej dodatkowej modyfikacji, co sprawi, 瞠 strona taka b璠zie r騜ni豉 si wygl康em od innych.
  2. W wewn皻rznym arkuszu wybranej strony lub w stylu inline mo積a umie軼i przedstawione powy瞠j polecenie. Mo瞠my wtedy bez przeszk鏚 do陰czy zewn皻rzny arkusz i nie musimy za ka盥ym razem oddzielnie modyfikowa takiej strony.

Jak wida drugi spos鏏 jest znacznie korzystniejszy. Dodatkowo istniej sytuacje, gdy pierwsza metoda jest wr璚z niemo磧iwa do zastosowania, np. w przegl康arkach odsy豉cze s zwykle domy郵nie podkre郵ane. Je郵i chcemy z tego zrezygnowa, musimy usun望 dekoracj tekstu:

a:link, a:visited { text-decoration: none }

Dla wielu innych w豉sno軼i styl闚 istniej analogicznie dzia豉j帷e warto軼i - zwykle s to: none, normal, auto, transparent itp.

Polecenie background: ;none usuwa wszystkie w豉sno軼i dotycz帷e t豉. Mo積a r闚nie usun望 tylko wybrane, stosuj帷 odpowiednie polecenia dla ka盥ej w豉sno軼i, kt鏎 chcemy usun望 (np. background-color: transparent; background-image: ;none; itd.). Pozwala to np. usun望 t這 obrazkowe, lecz pozostawi kolor t豉. Dzia豉j one oczywi軼ie nie tylko z zewn皻rznym arkuszem, ale r闚nie z wewn皻rznym - zgodnie z zasadami kaskadowo軼i.

Przyk豉d:

Gdyby arkuszu styl闚 tej strony [zobacz: Wstawianie styl闚], zosta豉 umieszczona taka linijka:
h4 { background-color: red }
to wszystkie tytu造 rz璠u czwartego mia造by automatycznie przypisane t這 koloru czerwonego. Ale je郵i chcemy zrezygnowa z t豉 dla wybranych element闚, wystarczy wpisa background-color: transparent w definicji inline:
<h4 style="background-color: transparent">To r闚nie jest tytu rz璠u czwartego, lecz mimo to nie ma ju t豉</h4>

Komentarze

Zobacz wi璚ej komentarzy