Cascading Style Sheets Modularisation Giriş (səviyyə 3)
Hazırda CSS səviyyə 3 üçün nəzərdə tutulan ən böyük dəyişiklik modulların tətbiqidir. Modulların üstünlüyü ondan ibarətdir ki, (ehtimal ki,) spesifikasiyanın tamamlanmasına və daha tez təsdiqlənməsinə icazə verilir, çünki seqmentlər başa çatdırılıb və təsdiqlənir. Bu, həmçinin brauzer və istifadəçi agenti istehsalçılarına spesifikasiyanın bölmələrini dəstəkləməyə imkan verir, lakin kodunu yalnız mənalı olan modulları dəstəkləyərək minimum səviyyədə şişirtməyə davam edir. Məsələn, bir mətn oxuyucunun yalnız elementin görsel olaraq necə nümayiş edəcəyini müəyyən edən modulları daxil etməsi lazım deyil. Amma yalnız səs modulları daxil olsa da, hələ də standartlara uyğun CSS 3 vasitədir.
CSS-nin bəzi yeni xüsusiyyətləri 3
- Seçicilər
- CSS 3-də seçicilər çox maraqlı olacaqlar. Onlar dizayner / geliştirici sənədin daha konkret səviyyələrində seçilməsinə imkan verəcəkdir. Bu modul haqqında gözəl şeylərdən biri də bir çox brauzerin inkişaf etmiş CSS 3 seçicilərinə dəstək verməyə başlamış olmasıdır . Məsələn, bəzi yeni seçicilər:
- qismən oyunları da daxil olmaqla atributlar və atribut dəyərlərinə uyğunluq
- n th-uşaq kimi yapısal sözde sınıflar
- URL-də hədəflənən elementlərə üslubu hədəf saxta sinif
- radio və ya onay qutusu elementləri kimi yoxlanılan hər hansı elementi tərtib etmək üçün yoxlanılmış bir söz-sinfi
- CSS 3-də seçicilər çox maraqlı olacaqlar. Onlar dizayner / geliştirici sənədin daha konkret səviyyələrində seçilməsinə imkan verəcəkdir. Bu modul haqqında gözəl şeylərdən biri də bir çox brauzerin inkişaf etmiş CSS 3 seçicilərinə dəstək verməyə başlamış olmasıdır . Məsələn, bəzi yeni seçicilər:
- Mətn təsiri və Layihə
- Tərcümə, boşluq və sənədlərdə mətnin əsaslandırılmasına dəyişiklik etmək.
- Birinci Məktub və Birinci Xətt Pseudo-Classes
- CSS 3 xüsusiyyətləri damcı örtüklərinin ölçülməsi və hizalanmasına təsir göstərməlidir.
- Paged Media və yaradılmış məzmun
- CSS 3 artıq başlıqları , altbilgileri və səhifə nömrələrini işləyən kimi paged media, daha çox variantları dəstəkləyəcək. Artıq dipnot və çapraz istinadlar üçün xassələr daxil olmaqla, hazırlanmış məzmunu çap etdirmək üçün inkişaf etmiş xüsusiyyətlər olacaqdır.
- Multi-Sütun Layout
- Hal hazırda, çox sütunlu layout iş dizaynı, dizaynerlərin sütun boşluğu, sütun sayını və sütun genişliyi kimi təriflərlə bir çox sütunlarda məzmununu göstərməsinə imkan vermək üçün xüsusiyyətləri təmin edir.
- Ruby
- CSS artıq çinli və yapon dilində istifadə olunan sözləri üst və ya yanına kiçik annotasiya əlavə etmək bacarığını dəstəkləyəcəkdir. Onlar ümumiyyətlə çətin ideogramların tələffüzü və mənasını vermək üçün istifadə olunur.
CSS 3 əylənəcək
Standart olaraq tamamilə qəbul edildikdən və veb brauzerlər və istifadəçi vasitələrindən istifadə edildikdən sonra, CSS 3, veb-dizaynerlər üçün güclü bir vasitə olacaq. Yuxarıda sadalanan yeni funksiyalar dəqiqləşdirmənin bütün əlavələri və dəyişikliklərinin kiçik bir hissəsidir.