Uvod v modularizacijo kaskadnih listov slogov (stopnja 3)
Največja sprememba, ki je trenutno načrtovana za stopnjo 3 CSS, je uvedba modulov. Prednost modulov je, da (domnevno) omogoča, da se specifikacija izpolni in odobri hitreje, ker so segmenti dokončani in odobreni v kosih. To tudi omogoča proizvajalcem brskalnika in uporabniškega posrednika, da podpirajo dele specifikacije, vendar pa ohranijo svojo kodo na najmanjšo možno mero s podpiranjem le modulov, ki so smiselni. Na primer, bralniku besedil ne bi bilo treba vključiti modulov, ki določajo samo, kako bo element vizualno prikazan. Toda tudi če bi vključevali samo modularne module, bi to še vedno orodje CSS 3, skladno s standardi.
Nekatere nove funkcije CSS 3
- Selektorji
- Selektorji v CSS 3 bodo zelo zanimivi. Omogočili bodo oblikovalcu / razvijalcu, da izbere na mnogo bolj specifičnih ravneh dokumenta. Ena od lepih stvari o tem modulu je, da mnogi brskalniki že podpirajo napredne izbirnike CSS 3, zato jih lahko zdaj začnete preizkusiti. Na primer, nekateri novi selektorji so:
- ki se ujemajo z atributi in vrednostmi atributov, vključno z delnimi ujemanji
- strukturni psevdo-razredi, kot je n -ti otrok
- Ciljni psevdo-razred za oblikovanje samo elementov, ki so usmerjeni v URL
- preverjen pseudo-razredu za oblikovanje katerega koli elementa, ki je preverjen, kot so elementi radia ali elementa potrditvenega polja
- Selektorji v CSS 3 bodo zelo zanimivi. Omogočili bodo oblikovalcu / razvijalcu, da izbere na mnogo bolj specifičnih ravneh dokumenta. Ena od lepih stvari o tem modulu je, da mnogi brskalniki že podpirajo napredne izbirnike CSS 3, zato jih lahko zdaj začnete preizkusiti. Na primer, nekateri novi selektorji so:
- Učinki besedila in postavitev
- Spreminjanje delitve, presledka in utemeljitev besedila v dokumentih.
- Pseudo-razredi prvega in prvega reda
- CSS 3 mora dovoliti, da lastnosti vplivajo na kerning in poravnavo kapic.
- Paged Media in Generated Content
- CSS 3 zdaj podpira več možnosti v paged medijih, kot so zagon glave in noge ter številke strani. Poleg tega bodo napredne lastnosti za tiskanje ustvarjene vsebine, vključno z lastnostmi za opombe in navzkrižne reference.
- Postavitev več stolpcev
- Zdaj, osnutek delovnega osnutka več stolpcev nudi lastnosti, ki oblikovalcem omogočajo, da prikazujejo svojo vsebino v več stolpcih z definicijami, kot so razlike stolpcev, stolpcev in širine stolpcev.
- Ruby
- CSS zdaj podpira možnost dodajanja majhnih pripisov zgoraj ali zraven besed, ki se najpogosteje uporabljajo v kitajščini in japonščini. Na splošno se uporabljajo za izgovorjavo ali pomen težkih ideogramov.
CSS 3 bo zabavno
Ko bo v celoti sprejet kot standard in bodo začeli uporabljati spletni brskalniki in uporabniški agenti, bo CSS 3 močno orodje za spletne oblikovalce. Nove zgoraj navedene funkcije so le majhna podmnožica vseh dodatkov in sprememb specifikacije.