Gå til innhold

Kan man lage egne tag`er?


Anbefalte innlegg

Driver å lærer meg css nå.. Er en stund siden jeg dreiv med hjemmeside snekring..

På tide å glemme iframes og tables..

 

Så jeg har lest gjennom noen tutorials og artikler på css..

 

Akkurat nå kom jeg over denne: http://digital-web.com/articles/css_101/

 

her er et lite utsnitt av en css fil de bruker der:

 

dl { 
 margin-top: 0.35em; 
} 
dt { 
 text-indent: -0.5em; 
 color: #339; 
 margin-top: 1em; 
} 
dd { 
 margin-top: 0.35em; 
 margin-left: 0; 
 padding-left: 0; 
 line-height: 1.5em; 
}

 

Jeg har forstått det slik at man kan definere regler i css f.eks vil du at h1 overskrifta alltid skal være rød så kan man f.eks gjøre det slik i en css fil:

h1  {
color: #ff221a;
font-size: 1.5em
}

 

Men tilbake til det øverste utsnittet, der definerer de tag`ene dl, dt og dd. Disse finnes vel ikke fra før av? Dette er noe man kan lage selv?

 

Hvis jeg gjør slik:

stor  {
color: #ff221a;
font-size: 2em
}

og i html skriver jeg <stor> dette er stor rød skrift </stor>

 

Er dette noen lur måte å gjøre ting på? Eller er det bedre å bruke Span til det?

 

Var kanskje veldig klønete og utrolig teit spørsmål, men jeg er helt ny på css og bare lurer..

 

mvh

Endret av rwd-drifter
Lenke til kommentar
Videoannonse
Annonse

dl, dt og dd ER eksisterende tag'er (definerte lister), og du kan ikke lage egne. Istedenfor bruker vi classer og IDer til å style spesifikke ting. Eksempel:

<p>Dette er en tekst med et <span class="rød-tekst">RØDT<span> ord!</p>

CSS:
span.rød-tekst {
color:red;
}

Lenke til kommentar

Man kan lage egne tagger i XHTML. Det medfører riktignok at man må sette opp sitt eget namespace, og styre noe inni granskogen for å få det til, men funksjonaliteten er der.

 

Bare så det er sagt. Uansett er det vel en smule på kanten av dette emnet, da taggene det blir spurt om her faktisk eksisterer i normale namespaces.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...