Kas yra CSS3?
Kaskadinių stiliaus lapų 3 lygio moduliavimo įvadas
Didžiausias 3 lygio CSS pokytis yra modulių įvedimas. Modulių pranašumas yra tas, kad jie (tariamai) leidžia greičiau užbaigti ir patvirtinti specifikaciją, nes segmentai užbaigiami ir tvirtinami dalimis. Tai taip pat leidžia naršyklės ir vartotojo agentų gamintojams palaikyti specifikacijos dalis, bet iki minimumo sumažinti savo kodą, palaikydami tik tuos modulius, kurie yra prasmingi. Pavyzdžiui, teksto skaitytuvas neturėtų įtraukti modulių, kurie tik apibrėžia, kaip elementas bus rodomas vizualiai. Tačiau net jei jame būtų tik garso moduliai, jis vis tiek atitiktų standartus CSS 3 įrankis.
Kai kurios naujos CSS 3 funkcijos
- CSS 3 selektoriai yra labai įdomūs. Jie leidžia dizaineriui / kūrėjui pasirinkti daug konkretesnius dokumento lygius. Vienas iš malonių šio modulio dalykų yra tai, kad daugelis naršyklių jau palaiko pažangiąją CSS 3 selektoriai , todėl galite pradėti juos išbandyti dabar. Pavyzdžiui, kai kurie parinkikliai yra:
- atributų ir atributų reikšmių atitikimas, įskaitant dalinius atitikmenis
- struktūrinės pseudoklasės, tokios kaip n asis vaikas
- tikslinė pseudoklasė, skirta stiliuoti tik elementus, kuriems taikomas URL
- pažymėta pseudoklasė, skirta bet kuriam pažymėtam elementui, pvz., radijo arba žymimojo langelio elementams, stilizuoti
- Keičiant brūkšnelį, balta vieta , ir teksto pagrindimą dokumentuose.
- CSS 3 turėtų leisti ypatybėms paveikti kerning ir lygiavimą nuleidžiami dangteliai .
- CSS 3 dabar palaiko daugiau puslapių laikmenos parinkčių, tokių kaip antraštės, poraštės ir puslapių numeriai. Be to, bus išplėstinės sukurto turinio spausdinimo savybės, įskaitant išnašų ir kryžminių nuorodų ypatybes.
- Šiuo metu kelių stulpelių išdėstymo darbiniame juodraštyje yra ypatybių, leidžiančių dizaineriams rodyti turinį keliuose stulpeliuose su tokiais apibrėžimais kaip stulpelių tarpas, stulpelių skaičius ir stulpelių plotis.
- CSS dabar palaikys galimybę pridėti mažų komentarų viršuje arba šalia žodžių, dažniausiai naudojamų kinų ir japonų kalbomis. Paprastai jie naudojami sudėtingų ideogramų tarimui ar reikšmei pateikti.
CSS 3 yra smagu
CSS 3 yra galingas įrankis interneto dizaineriams. Aukščiau išvardytos funkcijos yra tik nedidelis visų specifikacijos papildymų ir pakeitimų pogrupis.