Ievads kaskādes stilu lapu modulēšanā (3. līmenis)
Lielākās pārmaiņas, kas pašlaik tiek plānotas CSS 3. līmenim, ir moduļu ieviešana. Moduļu priekšrocība ir tā, ka tā (it kā) ļauj specifikāciju pabeigt un apstiprināt ātrāk, jo segmenti ir pabeigti un apstiprināti gabalos. Tas arī ļauj pārlūkprogrammām un lietotāju un aģentu ražotājiem atbalstīt specifikācijas sadaļas, bet minimizēt to kodināšanu, tikai atbalstot tos moduļus, kuriem ir jēga. Piemēram, teksta lasītājam nebūtu jāiekļauj moduļi, kas nosaka tikai to, kā elements tiek vizuāli attēlots. Bet, pat ja tas ietvertu tikai skaņas moduļus, tas joprojām būtu standartiem atbilstošs CSS 3 rīks.
Dažas jaunas CSS funkcijas 3
- Atlasītāji
- Atlasītāji CSS 3 būs ļoti interesanti. Tie ļaus dizaineram / izstrādātājam izvēlēties daudz konkrētākus dokumenta līmeņus. Viena no labajām lietām par šo moduli ir tā, ka daudzi pārlūkprogrammas jau sāk atbalstīt progresīvos CSS 3 atlasītājus , lai jūs tagad varētu tos izmēģināt. Piemēram, daži jaunie selektori ir:
- atbilstība atribūtiem un atribūtu vērtībām, ieskaitot daļējas atbilstības
- strukturālās pseidoklases, piemēram, n -th-bērns
- mērķa pseidoklasi, lai stilā veidotu tikai tos elementus, kas tiek atlasīti URL
- pārbaudīt pseidoklasi, lai stilā pārbaudītu visus elementus, piemēram, radio vai izvēles rūtiņu elementi
- Atlasītāji CSS 3 būs ļoti interesanti. Tie ļaus dizaineram / izstrādātājam izvēlēties daudz konkrētākus dokumenta līmeņus. Viena no labajām lietām par šo moduli ir tā, ka daudzi pārlūkprogrammas jau sāk atbalstīt progresīvos CSS 3 atlasītājus , lai jūs tagad varētu tos izmēģināt. Piemēram, daži jaunie selektori ir:
- Teksta efekti un izkārtojums
- Mainot burtu burtus, atstarpes un teksta pamatojumu dokumentos.
- Pirmās un pirmās līnijas pseidoklases
- CSS 3, lai ļautu īpašībām ietekmēt krītošās krīzes un izlīdzināšanas korekcijas.
- Paged Media un radīts saturs
- Tagad CSS 3 atbalstīs vairākas opcijas pagaidu plašsaziņas līdzekļos, piemēram, palaižot galvenes un kājenes un lapu numurus. Turklāt tur būs papildu īpašības drukātajam radītajam saturam, tostarp zemsvītras piezīmēm un savstarpējām norādēm.
- Daudzslāņu izkārtojums
- Šobrīd vairāku kolonnu izkārtojuma darba projekts nodrošina īpašības, kas ļauj dizaineriem attēlot to saturu vairākās slejās ar definīcijām, piemēram, kolonnu atstarpi, kolonnu skaitu un kolonnu platumu.
- Rubīns
- Tagad CSS atbalstīs iespēju pievienot nelielas piezīmes virs vai blakus vārdiem, visbiežāk tos lieto ķīniešu un japāņu valodā. Tās parasti tiek izmantotas, lai sniegtu izteiksmi vai sarežģītu ideogrammu nozīmi.
CSS 3 būs jautri
Kad tas ir pilnībā pieņemts kā standarts, un tīmekļa pārlūkprogrammas un lietotāju aģenti to sāk izmantot, CSS 3 būs spēcīgs Web izstrādātāju rīks. Jaunās iezīmes, kas uzskaitītas iepriekš, ir tikai neliela apakšdaļa no visiem papildinājumiem un specifikācijas izmaiņām.