Velgere, egenskaper og verdier
.. eller på engelsk: selectors, properties og values. På samme måte som at HTML har tag’er, har CSS selectorer. Selectorer er navn som gies til stiler iinterne eller eksterne stilark. I nybegynnerdelen av CSS-veiledningen fokuserer vi på HTML-selectorer, som enkelt og greit er navnene på HTML-tag’ene som vi har brukt til nå, og som brukes for å endre stilen på en bestemt type elementer. Krunglete? Les videre, så skjønner du greia snart!
For hver selector finnes det egenskaper (properties) inni krøllparanteser { } (alt gr + 7 og alt gr + 0). Egenskapene er f.eks ord som color, font-weight eller background-color.
En verdi (value) blir gitt til egenskapen, ved å bruke et kolon. Semikolon brukes for å separere flere egenskaper. La oss se det i aksjon!
body {
font-size: 14px;
color: blue;
}
Dette vil sette den spesifiserte skriftstørrelsen, og skriftfargen på body-selectoren.
Kortere fortalt: når dette blir lagt til i et HTML-dokument vil all tekst mellom body-tag’ene ha 14 piksler skriftstørrelse, og ha blå farge.
Lengder og prosenter
Det er mange måleenheter som er for spesifikke egenskaper i CSS, men det finnes også en del mer generelle måleenheter som brukes av en god del av egenskapene, som kan være greit å vite om før vi går videre.
- px (som i font-size: 12px) er måleenheten for piksler
- em (som i font-size: 2em) er måleenheten for kalkulert størrelse av en font. 2em vil i såfall være to ganger den nåværende fontstørrelsen
- pt (som i font-size: 12pt) er måleenheten for punkt, som gjerne brukes i trykte medier
- % (som i 80%) er måleenhet for prosent..
Andre enheter som finnes er cm (centimeters), mm (millimeter), in (inches), og mange flere.
Hvis en verdi er 0 (tallet null) så trenger du ikke å spesifisere måleenheten. F.eks, hvis du ikke skal ha en borde rundt et element, kan du skrive border: 0