Ўвядзенне ў мадулярызацыя каскадных табліц стыляў (узровень 3)
Самае вялікае змяненне, якое ў цяперашні час плануецца на ўзроўні CSS 3 з'яўляецца ўкараненне модуляў. Перавага модуляў з'яўляецца тое, што ён (нібыта) дазваляе спецыфікацыя павінна быць завершана і зацверджана больш хутка, таму што сегменты будуць завершаны і зацверджаны на кавалках. Гэта таксама дазваляе браўзэр і карыстацкі агент вытворцам для падтрымкі раздзелаў спецыфікацыі, але трымаць іх разрастанне коды да мінімуму, толькі падтрымліваючы тыя модулі, якія маюць сэнс. Напрыклад, тэкставы чытач не павінен быў бы ўключаць у сябе модулі, якія вызначаюць толькі як элемент будзе адлюстроўвацца візуальна. Але нават калі гэта толькі ўключылі гукавыя модулі, ён усё роўна будзе адпаведны стандартам CSS 3 інструмента.
Некаторыя Новыя магчымасці CSS 3
- селектары
- Селектары ў CSS 3, будзе вельмі цікава. Яны дазволяць дызайнер / распрацоўшчык, каб выбраць на значна больш канкрэтныя ўзроўні дакумента. Адна з добрых рэчаў аб гэтым модулі з'яўляецца тое , што многія браўзэры ўжо пачынаюць падтрымліваць перадавыя CSS 3 селектараў , так што вы можаце пачаць спрабаваць іх цяпер. Напрыклад, некаторыя новыя селектары:
- супастаўлення атрыбутаў і значэнняў атрыбутаў, у тым ліку частковага супадзення
- структурныя псеўда-класы, такія як п-га дзіцяці
- мэта псеўда-клас для стылізацыі толькі тыя элементы, якія мэтанакіраваныя ў URL
- правераны псеўда-клас для стылю якога-небудзь элемента, які правяраецца, такім як радыё або сцяжка элементы
- Селектары ў CSS 3, будзе вельмі цікава. Яны дазволяць дызайнер / распрацоўшчык, каб выбраць на значна больш канкрэтныя ўзроўні дакумента. Адна з добрых рэчаў аб гэтым модулі з'яўляецца тое , што многія браўзэры ўжо пачынаюць падтрымліваць перадавыя CSS 3 селектараў , так што вы можаце пачаць спрабаваць іх цяпер. Напрыклад, некаторыя новыя селектары:
- Тэкставыя эфекты і Layout
- Ўнясенне змяненняў у пераносе, прабелу і абгрунтаванне тэксту ў дакументах.
- Першы ліст і першыя лінія псевдокласса
- CSS 3 павінен дазваляць ўплываць на ўласцівасці кернинга і выраўноўванне якія кінулі каўпачкоў.
- Paged СМІ і Кантэнт
- CSS 3 зараз падтрымлівае больш магчымасцяў у старонкавых асяроддзях, такіх як ідуць загалоўкі і ніжнія калантытула і нумары старонак. Плюс там будзе вылучацца ўласцівасці для друку кантэнту, уключаючы ўласцівасць для зносак і крыжаваных спасылак.
- Макет Multi-Column
- Прама зараз, некалькі слупкоў макет працоўнага праект прадастаўляе ўласцівасці , каб дазволіць распрацоўнікам адлюстроўваць іх змест у некалькіх калонках з азначэннямі , як калонную разрыў, калонкі падлік і слупком шырыня.
- лал
- CSS зараз падтрымлівае магчымасць дадаваць невялікія анатацыі зверху або побач са словамі, найбольш часта выкарыстоўваецца ў кітайскім і японскім мовах. Яны, як правіла, выкарыстоўваецца, каб даць вымаўленне ці значэнне складаных идеограмм.
CSS 3 будзе весела
Пасля таго, як ён цалкам прыняты ў якасці стандарту і вэб - браўзэраў і карыстацкіх агентаў пачынаюць выкарыстоўваць яго, CSS 3 будзе магутным інструментам для вэб - дызайнераў. Новыя асаблівасці, пералічаныя вышэй, з'яўляюцца толькі невялікае падмноства ўсіх дапаўненняў і змяненняў у спецыфікацыі.