Introducció a la modularització de fulls d'estil en cascada (nivell 3)
El major canvi que actualment està previst per al nivell 3 de CSS és la introducció de mòduls. L'avantatge dels mòduls és que (suposadament) permet completar i aprovar l'especificació més ràpidament perquè els segments es completen i s'aproven en trossos. Això també permet que els fabricants d'agents d'usuari i navegador admetin seccions de l'especificació, però mantinguin el mínim de codi inflant només aquells mòduls que tinguin sentit. Per exemple, un lector de text no hauria d'incloure mòduls que només defineixen com un element es visualitzarà visualment. Però encara que només inclogués els mòduls aurals, encara seria una eina CSS 3 compatible amb els estàndards.
Algunes característiques noves de CSS 3
- Selectors
- Els selectors en CSS 3 seran molt interessants. Permeten que el dissenyador / desenvolupador seleccioni en nivells molt més específics del document. Una de les coses interessants d'aquest mòdul és que molts navegadors ja estan començant a donar suport als selectors avançats de CSS 3, de manera que podeu començar a provar-los ara. Per exemple, alguns nous selectors són:
- que coincideixin amb els atributs i els valors de l'atribut, incloses les coincidències parcials
- pseudo-classes estructurals, com el n -fill
- una pseudo class de destinació a l'estil només els elements que es dirigeixen a l'URL
- una pseudo classificada marcada a l'estil qualsevol element que es comprovi, com ara els elements de la ràdio o la casella de verificació
- Els selectors en CSS 3 seran molt interessants. Permeten que el dissenyador / desenvolupador seleccioni en nivells molt més específics del document. Una de les coses interessants d'aquest mòdul és que molts navegadors ja estan començant a donar suport als selectors avançats de CSS 3, de manera que podeu començar a provar-los ara. Per exemple, alguns nous selectors són:
- Efectes de text i disseny
- Realització de canvis a la guionització, espai en blanc i justificació del text en documents.
- Pseudo-Classes de primera lletra i primera línia
- El CSS 3 hauria de permetre que les propietats afectin el kerning i l'alineació de les capes caigudes.
- Mitjans de pagament i contingut generat
- CSS 3 ara admetrà més opcions en els mitjans de pagament, com ara executar els encapçalaments i els peus de pàgina i els números de pàgina. A més, hi haurà propietats avançades per imprimir contingut generat incloent propietats per a les notes a peu de pàgina i referències creuades.
- Disseny de múltiples columnes
- En aquest moment, el projecte de treball de disseny de diverses columnes proporciona propietats per permetre als dissenyadors mostrar el seu contingut en diverses columnes amb definicions, com ara el nombre de columnes, el recompte de columnes i l'amplada de la columna.
- Ruby
- CSS ara admetrà la possibilitat d'afegir petites anotacions a la part superior o al costat de les paraules, que s'utilitzen més sovint en xinès i japonès. Generalment s'utilitzen per donar la pronunciació o el significat d'ideogrames difícils.
CSS 3 serà divertit
Una vegada que estigui totalment adoptat com un estàndard i els navegadors web i els agents d'usuari comencin a utilitzar-lo, CSS 3 serà una poderosa eina per als dissenyadors web. Les noves característiques que figuren a dalt són només un petit subconjunt de totes les addicions i canvis a l'especificació.