Yon Entwodiksyon nan Modularizasyon an nan dra Cascading Style (nivo 3)
Chanjman nan pi gwo ki se kounye a te planifye pou nivo CSS 3 se entwodiksyon de modil. Avantaj nan modil se ke li (sipozeman) pèmèt spesifikasyon la dwe ranpli ak apwouve pi vit paske segman yo fini ak apwouve nan fragman. Sa a tou pèmèt navigatè ak itilizatè-ajan manifaktirè yo sipòte seksyon nan spesifikasyon la men kenbe kòd yo bloat nan yon minimòm pa sèlman sipòte modil sa yo ki fè sans. Pou egzanp, yon lektè tèks pa ta bezwen gen ladan modil ki sèlman defini ki jan yon eleman ki pral montre vizyèlman. Men, menm si li sèlman enkli modil yo aural, li ta toujou yon estanda-konfòme CSS 3 zouti.
Gen kèk karakteristik nouvo nan CSS 3
- Selektè
- Selektè nan CSS 3 yo pral trè enteresan. Yo pral pèmèt designer / pwomotè a chwazi sou nivo pi plis espesifik nan dokiman an. Youn nan bagay sa yo bèl sou modil sa a se ke navigatè anpil yo deja kòmanse sipòte avanse CSS 3 selektè yo , pou ou ka kòmanse ap eseye yo soti kounye a. Pou egzanp, kèk selektè nouvo yo se:
- matche sou atribi ak valè atribi, ki gen ladan alimèt pasyèl
- estriktirèl pseudo-klas, tankou n timoun nan
- yon sib pseudo-klas nan eleman style sèlman ki targetted nan URL la
- yon tcheke pseudo-klas nan style nenpòt eleman ki tcheke tankou radyo oswa eleman chèkbox
- Selektè nan CSS 3 yo pral trè enteresan. Yo pral pèmèt designer / pwomotè a chwazi sou nivo pi plis espesifik nan dokiman an. Youn nan bagay sa yo bèl sou modil sa a se ke navigatè anpil yo deja kòmanse sipòte avanse CSS 3 selektè yo , pou ou ka kòmanse ap eseye yo soti kounye a. Pou egzanp, kèk selektè nouvo yo se:
- Efè tèks ak Layout
- Fè chanjman nan silansye a, blanch , ak jistifikasyon nan tèks nan dokiman yo.
- Premye-lèt ak premye-liy Pseudo-klas
- CSS 3 ta dwe pèmèt pwopriyete yo afekte kerning ak aliyman nan gout-bouchon.
- Paged Media ak jenere kontni
- CSS 3 pral kounye a sipòte plis opsyon nan medya paged, tankou kouri tèt ak pye ak nimewo paj. Plus pral gen pwopriyete avanse pou enprime pwodwi kontni ki gen ladan pwopriyete pou nòt anba ak referans kwa-.
- Multi-Kolòn Layout
- Kounye a, kouman milti-kolòn aranjman bouyon an bay pwopriyete yo ki pèmèt konsèpteur yo montre kontni yo nan kolòn miltip ak definisyon tankou kolòn-espas la, kolòn-konte, ak kolòn-lajè.
- Ruby
- CSS pral kounye a sipòte kapasite pou ajoute ti annotasyon sou tèt oswa akote mo, pi souvan itilize nan Chinwa ak Japonè. Yo jeneralman yo itilize bay pwononsyasyon an oswa siyifikasyon nan ideogram difisil.
CSS 3 pral plezi
Yon fwa li konplètman adopte kòm yon navigatè estanda ak entènèt ak itilizatè-ajan kòmanse lè l sèvi avèk li, CSS 3 pral yon zouti pwisan pou konsèpteur entènèt. Karakteristik yo ki nouvo ki nan lis anwo a yo, se sèlman yon ti seksyon nan tout ajoute yo ak chanjman nan spesifikasyon la.