Největší změnou, která je v současné době plánována pro úroveň CSS 3, je zavedení modulů. Výhodou modulů je to, že (pravděpodobně) umožňuje rychlejší dokončení a schválení specifikací, protože segmenty jsou dokončeny a schváleny v kusech. To také umožňuje výrobcům prohlížečů a uživatelských agentů podporovat části specifikace, ale udržuje jejich kód na minimu tím, že podporuje pouze ty moduly, které dávají smysl. Například čtečka textů by nemusela obsahovat moduly, které definují pouze to, jak se prvek zobrazí vizuálně. Ale i kdyby obsahoval pouze zvukové moduly, byl by stále nástrojem CSS 3 v souladu s normami.
Některé nové funkce CSS 3
- Výběr
- Selektory v CSS 3 budou velmi zajímavé. Umožní projektantovi / vývojáři vybrat si mnohem více specifických úrovní dokumentu. Jednou z hezkých věcí o tomto modulu je, že mnoho prohlížečů již začíná podporovat pokročilé selektory CSS 3, takže je můžete začít vyzkoušet. Například některé nové voliče jsou:
- porovnání atributů a hodnot atributů včetně částečných shody
- strukturální pseudotřídy, jako např n th-dítě
- cílovou pseudo-třídu na styl pouze prvky, které jsou cílené v URL
- kontrolovanou pseudo-třídou, aby styloval jakýkoli prvek, který je zaškrtnut, jako jsou rádiové nebo zaškrtávací políčka
- Selektory v CSS 3 budou velmi zajímavé. Umožní projektantovi / vývojáři vybrat si mnohem více specifických úrovní dokumentu. Jednou z hezkých věcí o tomto modulu je, že mnoho prohlížečů již začíná podporovat pokročilé selektory CSS 3, takže je můžete začít vyzkoušet. Například některé nové voliče jsou:
- Textové efekty a rozložení
- Provedení změn v dělení slov, mezery a ospravedlnění textu v dokumentech.
- Pseudotřídy prvního dopisu a první řady
- CSS 3 by měl umožňovat vlastnosti ovlivňovat vyrovnávání a vyrovnání kapiček.
- Stránková média a generovaný obsah
- CSS 3 nyní podporuje více možností v stránkovaných médiích, jako je například běh nadpisů a zápatí a čísla stránek. Navíc budou existovat pokročilé vlastnosti pro tisk vygenerovaného obsahu včetně vlastností pro poznámky pod čarou a křížové odkazy.
- Rozložení více sloupců
- Práce nyní obsahuje mnoho vlastností, které umožňují návrhářům zobrazit jejich obsah ve více sloupcích s definicemi, jako je mezera mezi sloupci, počet sloupců a šířka sloupců.
- Rubín
- CSS nyní podporuje možnost přidávat malé poznámky na vrcholu nebo vedle slov, nejčastěji používané v čínštině a japonštině. Obecně se používají k vyslovení výslovnosti nebo významu obtížných ideogramů.
CSS 3 bude zábavné
Jakmile bude plně použita jako standard a začnou používat webové prohlížeče a uživatelské agenty, CSS 3 bude výkonným nástrojem pro webové designéry. Nové funkce uvedené výše představují pouze malou podmnožinu všech dodatků a změn specifikací.