Įžanga apie kaskadinių stiliaus lapų moduliavimą (3 lygis)
Didžiausias šiuo metu planuojamas CSS 3 lygio pakeitimas yra modulių įvedimas. Modulių pranašumas yra tai, kad jis (tariamai) leidžia specifikaciją užpildyti ir patvirtinti greičiau, nes segmentai yra užpildyti ir patvirtinti gabaliukais. Tai taip pat leidžia naršyklės ir vartotojų agentų gamintojams palaikyti specifikacijų skiltis, bet jų kodo išsiplėtimą iki minimumo išlaikyti tik tuos modulius, kurie yra prasmingi. Pavyzdžiui, teksto skaitytuvui nereikėtų įtraukti modulių, kurie apibrėžia tik tai, kaip elementas bus rodomas vizualiai. Bet net jei jis apimtų tik garsinius modulius, jis vis tiek būtų standartas atitinkantis CSS 3 įrankis.
Kai kurios naujos CSS savybės 3
- Pasirinkėjai
- CSS 3 pasirinkėjai bus labai įdomūs. Jie leis dizaineriui / programuotojui pasirinkti daug konkretesnius dokumento lygius. Vienas gražių dalykų, susijusių su šiuo moduliu, yra tai, kad daugelis naršyklių jau pradeda remti pažengusius CSS 3 parinktuvus , todėl dabar galite juos išbandyti. Pavyzdžiui, kai kurie nauji selektoriai yra:
- atitikimas atributų ir atributų reikšmėms, įskaitant dalines rungtynes
- struktūrinės pseudo klasės, tokios kaip n -oji vaikas
- tikslinė pseudoklasė stiliaus elementus, kurie yra nukreipti į URL
- patikrinta pseudoklasė stiliaus elementų, kurie yra pažymėti, pvz., radijo arba žymės langelio elementai
- CSS 3 pasirinkėjai bus labai įdomūs. Jie leis dizaineriui / programuotojui pasirinkti daug konkretesnius dokumento lygius. Vienas gražių dalykų, susijusių su šiuo moduliu, yra tai, kad daugelis naršyklių jau pradeda remti pažengusius CSS 3 parinktuvus , todėl dabar galite juos išbandyti. Pavyzdžiui, kai kurie nauji selektoriai yra:
- Teksto efektai ir išdėstymas
- Pakeisti pustofoną, tarpą ir dokumento teksto pagrindimą.
- Pirmosios raidės ir pirmosios eilės pseudo klasės
- CSS 3 turėtų leisti savybes daryti įtaką karpymui ir lygiagrečiai.
- Paged Media ir generuotas turinys
- CSS 3 dabar palaikys daugiau parinkčių puslapio formatuose, pvz., Antraštes ir poraštės bei puslapių numerius. Be to, bus išplėstinės spausdintinio turinio savybės, įskaitant išnašų ir nuorodų savybes.
- Daugiapakopis maketas
- Šiuo metu daugiabučių stulpelių išdėstymo darbo juodraštyje pateikiamos savybės, leidžiančios dizaineriams rodyti jų turinį keliuose stulpeliuose, turinčiuose apibrėžimus, tokius kaip stulpelių tarpas, stulpelių skaičius ir stulpelių plotis.
- Ruby
- CSS dabar palaikys galimybę pridėti mažus komentarus viršuje arba šalia žodžių, dažniausiai naudojamų kinų ir japonų kalbomis. Jie dažniausiai naudojami sunkių ideogramų tarimo ar reikšmės pateikimui.
CSS 3 bus linksma
Kai jis bus visiškai priimtas kaip standartas, o interneto naršyklės ir naudotojo agentai jį pradės naudoti, CSS 3 bus galingas įrankis interneto dizaineriams. Naujos funkcijos, išvardytos aukščiau, yra tik nedidelis visų specifikacijų papildymų ir pakeitimų pogrupis.