|
Tænk over følgende:
der er kun et begrænset antal html tags, som f.eks <body> <p>, <br>, <table>,
<img> <a href ...> etc.
Det er disse tags vi har brugt som SELECTOR for
vores stylesheet ( se Globale Style ).
Det giver jo kun begrænsede muligheder mht layout. Vi kan ikke
opfinde nye html-tags, men vi kan i stedet definere vores egne
Selectorer, nemlig det som kaldes CLASSES
(klassifikation eller klasser). En 'class' eller klassifikation er et
navngivent sæt af regler for en eller flere egenskaber og tilhørende
værdier.
Dette er særlig anvendeligt hvis vi har elementer på vores webside
som går igen flere og måske mange gange. F.eks. sidehoved, et
navigations-panel, sidefod, eller andre dele af teksten som gentagne
gange skal gengives med et særlig ensartet layout. Lad os som eksempel sige at der ofte optræder længere citater i vores
tekst. Jeg vil derfor i mit style sheet definere hvordan citater skal
vises.
|
DIV CLASS |
I selve teksten skal jeg nu angive hvornår min Class (klassifikation
og container 'citat' skal anvendes. Det gøres ved i teksten at skrive
<div class="citat"> her følger teksten der skal formateres
</div>
Se eksempel
- check kildekode for at se hvordan min selector 'citat' er indsat i
teksten. I eksemplet her er vores Selector 'citat' indsat i et
block-element < div >, derfor vil citatet optræde med linjeskift før og
efter block-elementet. |