Introduzzjoni għall-Modularizzazzjoni ta 'Folji ta' l-Istil in Cascading (livell 3)
L-ikbar bidla li bħalissa hija ppjanata għas-CSS livell 3 hija l-introduzzjoni ta 'moduli. Il-vantaġġ tal-moduli huwa li (suppost) jippermetti li l-ispeċifikazzjoni tkun ikkompletata u approvata aktar malajr minħabba li s-segmenti huma kompletati u approvati f'biċċiet. Dan jippermetti wkoll lill-manifatturi ta 'l-aġenti tal-brawżer u ta' l-utent biex jappoġġjaw is-sezzjonijiet ta 'l-ispeċifikazzjoni iżda jżommu l-kodiċi bloat għal minimu billi jappoġġaw biss dawk il-moduli li jagħmlu sens. Pereżempju, qarrej tat-test m'għandux bżonn jinkludi moduli li jiddefinixxu biss kif element se juri viżwalment. Imma anki jekk inkluda biss il-moduli tas-smigħ, xorta tkun għodda CSS 3 konformi ma 'l-istandards.
Xi Karatteristiċi Ġodda ta 'CSS 3
- Għażel
- L-apparat li jagħżel f'CSS 3 se jkun interessanti ħafna. Huma jippermettu lid-disinjatur / l-iżviluppatur jagħżel fuq livelli ħafna aktar speċifiċi tad-dokument. Waħda mill-affarijiet sbieħ dwar dan il-modulu hija li bosta browsers diġà bdew jappoġġaw is- seletturi avvanzati tas-CSS 3, sabiex tkun tista 'tipprovahom issa. Pereżempju, xi seletturi ġodda huma:
- tqabbil fuq l-attributi u l-valuri tal-attribut, inklużi partiti parzjali
- pseudo-klassijiet strutturali, bħan- n -tfal
- psewdo-klassi mmirata għal stil biss elementi li huma mmirati fil-URL
- psewdo-klassi ċċekkjata għal stil kwalunkwe element li huwa kkontrollat bħal elementi tar-radju jew checkbox
- L-apparat li jagħżel f'CSS 3 se jkun interessanti ħafna. Huma jippermettu lid-disinjatur / l-iżviluppatur jagħżel fuq livelli ħafna aktar speċifiċi tad-dokument. Waħda mill-affarijiet sbieħ dwar dan il-modulu hija li bosta browsers diġà bdew jappoġġaw is- seletturi avvanzati tas-CSS 3, sabiex tkun tista 'tipprovahom issa. Pereżempju, xi seletturi ġodda huma:
- Effetti tat-Test u Disinn
- Nagħmlu bidliet għall-hyphenation, spazju vojt , u ġustifikazzjoni tat-test f'dokumenti.
- L-Ewwel Ittra u l-Ewwel-Linja Pseudo-Klassijiet
- CSS 3 għandu jippermetti proprjetajiet li jaffettwaw il-kerning u l-allinjament tal-qoffa.
- Paged Media u Kontenut Ġenerat
- CSS 3 issa se jappoġġa aktar għażliet fil-medja paginata, bħal running headers u footers u n-numri tal-paġna. Barra minn hekk se jkun hemm proprjetajiet avvanzati għall-istampar tal-kontenut iġġenerat inklużi l-proprjetajiet għan-noti f'qiegħ il-paġna u referenzi inkroċjati
- Layout b'ħafna Kolonni
- Dritt issa, l- abbozz ta 'ħidma ta' tqassim b'ħafna kolonni jipprovdi proprjetajiet li jippermettu lid-disinjaturi biex juru l-kontenut tagħhom f'diversi kolonni b'definizzjonijiet bħall-kolonna-qasma, l-għadd tal-kolonni u l-wisa 'tal-kolonna.
- Ruby
- Is-CSS issa se jappoġġja l-abbiltà li żżid annotazzjonijiet żgħar fuq jew ħdejn il-kliem, ħafna drabi użati fiċ-Ċiniż u fil-Ġappun. Dawn ġeneralment jintużaw biex jagħtu l-pronunzja jew it-tifsira ta 'ideogrammi diffiċli.
CSS 3 se jkun pjaċevoli
Ladarba tkun adottata bis-sħiħ bħala standard u l -browsers tal-Web u l-aġenti tal-utenti jibdew jużawha, CSS 3 se jkun għodda b'saħħitha għad-disinjaturi tal-Web. Il-karatteristiċi l-ġodda elenkati hawn fuq huma biss subsett żgħir taż-żidiet u l-bidliet kollha fl-ispeċifikazzjoni.