Access Keys:
Skip to content (Access Key - 0)


Kapittel 3.2 - Skriftstørrelse og farger

Added by Joachim Haagen Skeie , last edited by Joachim Haagen Skeie on Nov 20, 2009 16:35
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Innholdsfortegnelse

Ved hjelp av HTML flagget <font> kan man definere skrifttype (face=), farge (color=) og størrelse (size=), hvor size er det dårligste av dem. <font size=x> lar deg definere skriftstørrelse fra 1 til 7. Problemet er at det er umulig å vite hva <font size="4"> betyr, ettersom moderne nettlesere lar brukerne definere sine egne standard størrelser. Det er her CSS kommer inn i bildet med en passende løsning.

<p style="font-size: 12pt; font-family: palatino, arial;"> 
   Denne teksten vises i 12 punkters Palatino eller Arial. 
   Mens denne vises i 
   <span style="font-size:26pt;">26 punkters Times</span></p> 

Denne teksten vises i 12 punters Palatino eller Arial. Mens denne vises i 26 punkters Palatino eller Arial

Det er et par ting som er verd å ta en nærmere titt på i eksempelet overfor. For det første viser eksempelet godt hvordan CSS fungere som et "fossefall". All teksten innenfor <p>-flagget vises som 12 punkters palatino eller Arial, mens teksten innenfor <span>-flagget har en størrelse på 26 punkter. Ettersom <span>-flagget ikke definerer noen skrifttype "arver" den skrifttypen til flagget den befinner seg i, i dette tilfelle <p>-flagget.

En annen mulighet er å definere alle P flagg, eller en egen klasse innenfor p flagget, til 12 punkters Palatino eller Arial tekst ved å plassere følgende kode innenfor et <style> flagg:

<style> 
   p 
   { 
      font-size: 12pt; 
      font-family: palatino, arial; 
   } 
   p.normal 
   { 
      font-size: 12pt; 
      font-family: palatino, arial; 
   } 
</style> 

Koden overfor kan dermed kortes ned noe:

<p class="normal"> 
   Denne teksten vises i 12 punkters Palatino eller Arial. 
   Mens denne vises i 
   <span style="font-size: 26pt;">26 punkters Times</span></p> 
Adaptavist Theme Builder (3.3.5-conf210) Powered by Atlassian Confluence 3.0.2, the Enterprise Wiki.