| << Typografiark menu |
Her kan du få et overblik over hvad de forskellige egenskaber bruges
til, samt et lille eksempel på brug af hver enkelt. Da egenskaberne her
er grupperet i emner, kan de godt forekomme mere end én gang i
tabellen. F.eks. findes border-color under både "Farve" og "Boks/Vindue".
Alle egenskaberne i tabellen er linket til en udførlig forklaring. Hvis du vil vide mere om end bestemt egenskab kan du derfor bare klikke på den.
Hvis du ikke kender til typografiark, kan du læse her hvordan du kommer i gang.
Bemærk: Brug af typografiark kræver kendskab til HTML
| Egenskab | Beskrivelse | Eksempel |
|---|---|---|
| Fonte | ||
| font-family | Her kan angives én eller flere specifikke fontnavne eller generiske fonte | P { font-family: "New Century Schoolbook", Times, serif } |
| font-style | Her angives hvordan en font skal vises, som f.eks. kursiv (italic) | H1 { font-style: italic } |
| font-variant | Med denne egenskab kan man angive at store bogstaver (kapitaler) skal vises med samme højde som almindelige små bogstaver. | SPAN { font-variant: small-caps } |
| font-weight | Laver fed skrift, men kan også benyttes til at lave fonten tyndere end normalt | H1 { font-weight: bolder } |
| font-size | Angiver fontstørrelsen med absolutte størrelser som f.eks. xx-small, medium eller 12pt. Man kan også benytte relative størrelser som
larger eller smaller. | H1 { font-size: large } |
| font | Med denne egenskab kan ovennævnte grupperes i ét | P {font: italic normal bold larger serif} |
| Farve | ||
| color | Med denne egenskab angives farven på et element, vha. farvens navn eller hexadecimal notation. | H1 { color: blue } |
| border-left-color | Sætter farven på et elements venstre kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-right-color | Sætter farven på et elements højre kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-top-color | Sætter farven på et elements øverste kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-bottom-color | Sætter farven på et elements nederste kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-color | Sætter på én gang farven på alle fire sider af et elements kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| background-color | Hvor color angiver forgrundsfarven, kan baggrundsfarven angives med denne egenskab. Farven angives vha. navn eller hexadecimal notation. | BODY { background-color: white } |
| Baggrund | ||
| background-color | Hvor color angiver forgrundsfarven, kan baggrundsfarven angives med denne egenskab. Farven angives vha. navn eller hexadecimal notation. | BODY { background-color: white } |
| background-image | Angivelse af et baggrundsbillede. | BODY { background-image: url(/billeder/hund.gif) } |
| background-repeat | Benyttes til at fortælle hvordan et baggrundsbillede skal placeres på skærmen | |
| background-attachment | Angiver om en baggrund skal følge med eller ej når brugeren bevæger sig nedad/opad på siden. | |
| background-position | Placering af baggrund horisontalt og/eller vertikalt. | BODY { background-position: top right } |
| background | Med denne egenskab kan ovennævnte grupperes i ét. Det er valgfrit hvilke og hvor mange egenskaber der medtages | |
| Tekst | ||
| word-spacing | Afstanden mellem ord. | P { word-spacing: 0.4em } |
| letter-spacing | Afstand mellem bogstaver. | P { letter-spacing: 0.4em } |
| text-decoration | Understreget eller f.eks. gennemstreget tekst. | A:link { text-decoration: underline } |
| vertical-align | Vertikal placering af billeder og/eller tekst. Er eksempelvis nyttig når man skal skrive m2 eller H2O. | |
| text-transform | Til forvandling af tekst fra f.eks. store til små bogstaver eller omvendt. I eksemplet vil alle bogstaver i afsnittet være store, selvom de i HTML dokumentet er skrevet med småt. | P {text-transform: uppercase } |
| text-align | Horisontal placering af tekst. | H1 { text-align: center } |
| text-indent | Bruges til at indrykke den første linie i et afsnit. | P { text-indent: 5em } |
| line-height | Ved hjælp af denne egenskab kan man bestemme afstanden mellem linier (liniehøjde). I eksemplet forøges den aktuelle liniehøjde med 200%. | P { line-height: 200% } |
| Boks/Vindue | ||
| margin-top | Bestemmer størrelsen af den øverste margen. Vil man undgå en margen kan man ganske enkelt angive værdien 0 (nul). | BODY { margin-top: 0 } |
| margin-right | Bestemmer størrelsen af højre margen. Vil man undgå en margin kan man ganske enkelt angive værdien 0 (nul). | BODY { margin-right: 0 } |
| margin-bottom | Bestemmer størrelsen af den nederste margin. Vil man undgå en margin kan man ganske enkelt angive værdien 0 (nul). | BODY { margin-bottom: 0 } |
| margin-left | Bestemmer størrelsen af den venstre margin. Vil man undgå en margin kan man ganske enkelt angive værdien 0 (nul). | BODY { margin-left: 0 } |
| margin | I stedet for at angive hver enkelt margin vha. de fire ovennævnte, kan de alle formateres på én gang vha. denne egenskab. Du bestemmer selv om du vil angive én, flere eller en værdi til alle marginer. | |
| padding-top | Bestemmer afstanden fra øverste kant/ramme til indholdet. Du kan eksempelvis angive afstanden i procent (%) eller antal pixel (px). | TD {padding-top: 10px } |
| padding-right | Bestemmer afstanden fra højre kant/ramme til indholdet. Du kan eksempelvis angive afstanden i procent (%) eller antal pixel (px). | TD {padding-right: 10px } |
| padding-bottom | Bestemmer afstanden fra bundens kant/ramme til indholdet. Du kan eksempelvis angive afstanden i procent (%) eller antal pixel (px). | TD {padding-bottom: 10px } |
| padding-left | Bestemmer afstanden fra venstre kant/ramme til indholdet. Du kan eksempelvis angive afstanden i procent (%) eller antal pixel (px). | TD {padding-left: 10px } |
| padding | I stedet for at angive afstanden til hver enkelt (se de fire førnævnte egenskaber) kan hver for sig, kan de samles i én. I følgende eksempel er afstanden sat for henholdsvis top, højre, venstre og bund, i den nævnte rækkefølge. | BLOCKQUOTE { padding: 20px 30px 40px 50px } |
| border-top-width | Angiver tykkelsen på et elements øverste kant (f.eks. en tabel). Mulige værdier er thin, medium, thick eller f.eks. et antal pixel (px). | TABEL { border-top-width: 20px } |
| border-right-width | Angiver tykkelsen på et elements højre kant (f.eks. en tabel). | TABEL { border-right-width: 20px } |
| border-bottom-width | Angiver tykkelsen på et elements nederste kant (f.eks. en tabel). | TABEL { border-bottom-width: 20px } |
| border-left-width | Angiver tykkelsen på et elements venstre kant (f.eks. en tabel). | TABEL { border-left-width: 20px } |
| border | De fire ovennævnte kan samles i én egenskab hvor værdierne til tykkelsen på den enkelte ramme/kant, angives i denne rækkefølge: top, højre, bund, venstre. | TABLE {border: medium thick 5px 10px } |
| border-left-color | Sætter farven på et elements venstre kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-right-color | Sætter farven på et elements højre kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-top-color | Sætter farven på et elements øverste kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-bottom-color | Sætter farven på et elements nederste kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-color | Sætter farven på et elements kant/ramme. Farven kan angives vha. dens navn eller i hexadecimal notation | TABLE {border-color: blue } |
| border-left-style | Bestemmer hvordan rammen/kanten i venstre side af et element ser ud, f.eks. med 3D effekt o.lign. | TD {border-style: dashed } |
| border-right-style | Bestemmer hvordan rammen/kanten i højre side af et element ser ud, f.eks. med 3D effekt o.lign. | TABLE {border-style: dashed } |
| border-top-style | Bestemmer hvordan rammen/kanten i toppen af et element ser ud, f.eks. med 3D effekt o.lign. | H3 {border-style: solid } |
| border-bottom-style | Bestemmer hvordan rammen/kanten i bunden af et element ser ud, f.eks. med 3D effekt o.lign. | P {border-bottom-style: dotted } |
| border-style | Med denne egenskab bestemmes på én gang for alle 4 sider hvordan rammen/kanten på et element ser ud, f.eks. med 3D effekt o.lign. | TABLE {border-style: dashed } |
| border-top | Med denne egenskab kan man på én gang angive border-top-width, border-style og color for den øverste kant/ramme. | TABLE {border-top: 10px solid blue} |
| border-right | Med denne egenskab kan man på én gang angive border-right-width, border-style og color for højre kant/ramme. | TABLE {border-right: 10px solid blue} |
| border-bottom | Med denne egenskab kan man på én gang angive border-bottom-width, border-style og color for den nederste kant/ramme. | TABLE {border-bottom: 10px solid blue} |
| border-left | Med denne egenskab kan man på én gang angive border-left-width, border-style og color for den venstre kant/ramme. | TABLE {border-left: 10px solid blue} |
| border | Med denne sættes border-width, border-style og color for alle fire kanter/rammer om et element på én gang. | H2 { border: thin dotted blue } |
| width | Her kan angives bredden på et element i f.eks. pixel. | IMG { width: 40px } |
| height | Her kan angives bredden på et element i f.eks. pixel. | IMG { width: 40px } |
| float | Bestemmer hvordan tekst skal ombrydes om elementet. | OBJECT {float: left} |
| clear | Her angives hvorvidt tekst må ombrydes om et elements side. | TABLE {clear: both} |
| Diverse | ||
| display | Med display kan kan skjule elementer eller f.eks. vise et element på >block-niveau som om det var på inline-niveau. I eksemplet, vil den ekstra afstand der normalt opstår før og efter en overskrift ikke have effekt. | H1 {display: inline} |
| white-space | Bestemmer hvordan mellemrum behandles. | TD {whitespace: nowrap} |
| Lister | ||
| list-style-type | Her kan angives hvordan et listet element markeres. | Bemærk at display skal have værdien list-item når list-style-type benyttes |
| list-style-image | Her kan angives et billede der skal vises ud for hvert listet element. | Bemærk at display skal have værdien list-item når list-style-image benyttes |
| list-style-position | Her angives om markøren/billedet for et listet element skal følge indrykningen eller ej. | UL {list-style-position: inside}Ser således ud: * Liste 1 anden linie i listen UL {list-style-position: outside}Ser således ud: * Liste 1 anden linie i listen |
| list-style | De tre ovennævnte kan grupperes i denne egenskab. | |