Sissejuhatus kaskaaditavate stiilide lehtede modulaarseks (3. tase)
Kõige suuremaks muutuseks, mis on praegu kavandatud CSS-i 3. tasemele, on moodulite kasutuselevõtt. Moodulite eeliseks on see, et see (väidetavalt) võimaldab spetsifikatsiooni täiendada ja heaks kiita kiiremini, kuna segmendid on valmis ja kinnitatud tükkide kaupa. See võimaldab brauseri ja kasutaja agentuuri tootjatel toetada spetsifikatsiooni osi, kuid hoida oma koodiläbimõõt miinimumini, toetades vaid neid mooduleid, mis on mõttekas. Näiteks ei peaks teksti lugeja lisama mooduleid, mis määraksid vaid seda, kuidas element visuaalselt kuvatakse. Kuid isegi juhul, kui see sisaldas ainult heli mooduleid, oleks see ikkagi standardile vastav CSS 3 tööriist.
Mõned uued funktsioonid CSS 3
- Valijad
- CSS 3 valijad on väga huvitavad. Need võimaldavad disaineril / arendajal valida dokumendi palju täpsema taseme. Selle mooduli üks hea asi on see, et paljud brauserid hakkavad juba täiustatud CSS 3 valijaid toetama, nii et saate nüüd neid proovida. Näiteks on mõned uued valijad:
- atribuutide ja atribuutide väärtuste sobitamine, sealhulgas osalised vasted
- struktuurilised pseudo-klassid, nagu n- th-laps
- sihtmärk-pseudoklassi, et kujundada ainult elemente, mis on URL-i sihitud
- kontrollitud pseudoklassi, et stiili kontrollida kõiki elemente, näiteks raadio või märkeruudu elemente
- CSS 3 valijad on väga huvitavad. Need võimaldavad disaineril / arendajal valida dokumendi palju täpsema taseme. Selle mooduli üks hea asi on see, et paljud brauserid hakkavad juba täiustatud CSS 3 valijaid toetama, nii et saate nüüd neid proovida. Näiteks on mõned uued valijad:
- Tekstifektid ja paigutus
- Tekstipõhjuste muutmine pisipiltide, tühikute ja tekstide õigsuses.
- Esimesed kiri ja esmaklassilised pseudoklassid
- CSS 3 peaks võimaldama omadustel mõjutada kerningut ja tilgakatte joondamist.
- Paged Media ja genereeritud sisu
- CSS 3 toetab nüüd ajakirjanduses rohkem võimalusi, näiteks töötab päiseid ja jaluseid ning lehtede numbreid. Lisaks on genereeritud sisu trükkimiseks lisateenused, sealhulgas omadused allmärkuste ja ristviidete jaoks.
- Mitmeosaline paigutus
- Praegu pakub mitmeveerulise paigutuse tööprojekt omadusi, mis võimaldavad disaineritel näidata nende sisu mitmel veerul koos määratlustega, nagu veergude vahemik, veeru loend ja veeru laius.
- Rubiin
- CSS toetab nüüd võimalust lisada väikeseid märkusi sõnade peal või kõrval, mida kasutatakse enamasti hiina ja jaapani keeles. Neid kasutatakse sageli keeruliste ideogrammide sõna või tähenduse saamiseks.
CSS 3 saab lõbusaks
Kui see on standardina täielikult kasutusele võetud ja veebibrauserid ja kasutajaagendid hakkavad seda kasutama, on CSS 3 veebisainerite jaoks võimas tööriist. Eespool loetletud uued funktsioonid on vaid väike alamhulk kõikidest lisadest ja muudatustest spetsifikatsioonis.