[CSS] Tło dla div z użyciem id i klasy

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Hawk
Przelotem
Przelotem
Posty: 209
Rejestracja: ndz gru 22, 2002 9:34 pm

Re: [CSS] Tło dla div z użyciem id i klasy

Post autor: Hawk »

Po pierwsze atrybut class przy znacznikach a do niczego nie jest ci potrzebny gdyz dziedzicza one z div'a, w ktorym sie znajduja. Poza tym dla znacznikow a nie uzywa sie atrybutu padding (chyba, ze zadeklarujesz je jako elementy blokowe).

Po drugie id musi byc unikalne, nie mozna nadac jednego id kilku elementom (do tego sluza klasy).

Po trzecie poprawiony kod:

Kod: Zaznacz cały

<div class="strefa" id="s1"> 
  <a href="#">link1</a><br /> 
  <a href="#">link2</a><br /> 
  <a href="#">link3</a><br /> 
</div> 

<div class="strefa" id="s2"> 
  <a href="#">link1</a><br /> 
  <a href="#">link2</a><br /> 
</div> 

<div class="strefa" id="s3"> 
  <a href="#">link</a><br /> 
  <a href="#">link</a><br /> 
  <a href="#">link</a><br /> 
</div>

Kod: Zaznacz cały

.strefa { 
        padding: 5px 10px 5px; 
        font-family: Verdana; 
        font-size: 10px; 
} 

#s1 { 
        background-color: #ff0000; 
} 

#s2 { 
        background-color: #0000ff; 
} 

#s3 { 
        background-color: #00ff00; 
}
Prosze o przeniesienie tematu do dzialu Technologie WWW - cz. 1 Client-side (HTML, CSS, JAVA SCRIPT).
Ostatnio zmieniony wt mar 07, 2006 12:48 am przez Hawk, łącznie zmieniany 4 razy.
ODPOWIEDZ