Vefforritun 1 kennd haustið 2025
font-family skilgreinir hvaða leturgerð við viljum nota, í röð
font-family: helvetica, arial, sans-serif; ef helvetica er ekki til hjá notanda notum við arial annars sjálfgefna sans-serif leturgerðfont-style skásetur letur (italic) eða normalfont-weight setur þyngd leturs, í tölum (t.d. 700), heitum (t.d. bold), eða hlutfallslega (t.d. bolder)font-variant shorthand sem setur ýmsar breytur á leturgerð, t.d.
small-caps0 eða jafnbreiðar tölurfont-size setur stærð leturs, með nákvæmari einingu eða letur-hlutfallslegri einingu
small eða hlutfallsleg larger en mjög sjaldan notaðline-height setur hæð línu (hlutfall af leturstærð), skilgreint án einingarline-height: 1.5;, hver lína tekur 150% af stærð leturs, það myndast pláss á milli lína sem eykur læsileikafont: (style|variant|weight) size/line-height family;font: italic small-caps bold 14px/1.5 arial, sans serif;@font-face og notað eins og annað leturfont-displayfont-display segir vafra hvernig birta eigi letur meðan það er ekki búið að sækja þaðblock period) og hve lengi megi skipta út leturgerð (swap period)font-display: swap;@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(path-to-font) format('woff2');
}
100 til 999font-variation-settings, þær heita yfirleitt styttum nöfnumfont-variation-settings: 'wght' 375, 'GRAD' 88;
375, grade á að vera 88text-transform stýrir hvort texti sé aðeins í hástöfum (uppercase), lágstöfum (lowercase) eða hver stafur í hástöfum (capitalize)text-decoration stýrir strikun gegnum texta, underline, overline, line-throughletter-spacing stýrir hversu mikið bil er milli hvers stafs, yfirleitt sett í em, þ.a. letter-spacing: 1em; setur eitt leturbil milli hvers stafs. Neikvæð tala dregur texta samantext-shadow setur skugga á leturtext-shadow: offset-x | offset-y | blur-radius | coloroffset gildi segja til um hversu mikið skuggi er dreginn eftir x eða y áscolumnscolumn-gap og column-rulesection {
columns: 3 14em;
column-gap: 2em;
column-rule: inset 1px #999;
}
media attribute á <link> eða með @media print { } at-reglu<link rel="stylesheet" media="print" href="print.css">`
@media print {
nav,
footer {
display: none;
}
img {
page-break-inside: avoid;
}
}
background-color setur lit á bakgrunn, sjálfgefið gildi er gegnsætt (transparent)background-image setur mynd á bakgrunn eftir slóð, svona notum við myndir í CSSbackground-repeat segir til um hvernig bakgrunnurinn endurtekur sig
repeat og hann endurtekur sig á báðum ásumrepeat-x og repeat-y skilgreina endurtekningu á einum ásbackground-position skilgreinir hvar myndin birtist
right, left, top, bottom, center), nákvæmum einingum eða hlutföllumbackground-attachment skilgreinir hvernig bakgrunnur hagar sér í skrolli – með (scroll) eða fastur (fixed)background er shorthand fyrir allt að ofan
background: [color] [image] [repeat] [attachment] [position]background: #fff url(bg.png) no-repeat left top;color breytir lit á texta elementsrgba() og hsla() liti í bakgrunni til að fá gegnsæja bakgrunslitiopacity stýrir gegnsæi alls innan í box
opacity: 1; ekkert gegnsættopacity: 0; al gegnsættbackground: linear-gradient(135deg, red, blue);