| e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
![]() |
|||||||||
| SERŠ Maribor | Iskanje | Primeri | |||||||
Z atributom class v privesku HTML lahko določimo eno lastnost več elementom hkrati. Vzemimo primer, da želimo narediti dva odstavka. Eden je poravnan desno, drugi pa levo. Tako napišemo v kodi CSS in HTML:
.desno {text-align: right}
<p class="desno">Ta naslov ima desno poravnavo.</p>
<h2 class="desno">Tudi naslov ima desno poravnavo.</p>
Z uporabo lastnosti class pa lahko naredimo podmnožico oblikovanja za določene značke:
p.desno {text-align: right}
p.levo {text-align: left}
<p class="desno">Ta odstavek ima desno poravnavo.</p>
<p class="levo">Ta odstavek ima levo poravnavo.</p>
Če pa bi v slogu uporabili le atribut class z vrednostjo .levo, potem lahko lastnosti tega atributa uporabimo za več elementov, pri vseh katerih določimo, da je class enak levo. V primeru je prikazano kako lahko .levo uporabimo za odstavek (<p>) in naslov (<h1>):
Tako napišemo, za ta primer, v slogovni predlogi in v HTML dokumentu:
levo{text-aligl: left}
<h1 class="levo">Naslov je poravnan levo</h1>
<p class="levo">Besedilo je poravnano na levo</p>
Trenutni standardi določajo, da lahko pripada nek element HTML samo enemu razredu. Tudi glede na razvoj standardov v bližnji prihodnosti ni pričakovati sprememb.
SERŠ Maribor : Strokovna gimnazija : 2002 : Niko Fajfar