კასკადური სტილების მოდულარიზაციის შესავალი (დონე 3)
ყველაზე დიდი ცვლილება, რომელიც ამჟამად დაგეგმილია CSS 3-ისთვის, მოდულების დანერგვაა. მოდულის უპირატესობა ის არის, რომ ის (სავარაუდოდ) საშუალებას იძლევა, რომ სპეციფიკაცია დასრულდეს და უფრო სწრაფად დამტკიცდეს, რადგან სეგმენტები დასრულებულია და დამტკიცებულია მოცულობით. ეს ასევე საშუალებას აძლევს ბრაუზერს და მომხმარებლის აგენტის მწარმოებლებს, რომლებიც მხარს უჭერენ სპეციფიკაციის ცალკეულ მონაკვეთებს, მაგრამ ინახება მათი კოდექსის დარტყმა მინიმუმამდე მხოლოდ იმ მოდულების მხარდაჭერას, რომლებსაც აქვთ აზრი. მაგალითად, ტექსტის მკითხველს არ უნდა მოერგოს მოდულები, რომელიც მხოლოდ განსაზღვრავს, თუ როგორ ხდება ელემენტის ჩვენება ვიზუალურად. მაგრამ მაშინაც კი, თუ ის მხოლოდ შემადგენლობაში შედიოდა, ეს ჯერ კიდევ სტანდარტების შესაბამისი CSS 3 ინსტრუმენტია.
ზოგიერთი ახალი თვისებები CSS 3
- სელექტორები
- შერჩევა CSS 3-ში ძალიან საინტერესო იქნება. ისინი დიზაინერს / დეველოპერებს საშუალებას მისცემს, შეარჩიონ დოკუმენტის ბევრად უფრო კონკრეტული დონეები. ამ მოდულის შესახებ ერთ-ერთი სასიამოვნო რამ არის ის, რომ ბევრი ბრაუზერი უკვე დაწყებულია CSS- ის 3 სელექტორის მხარდასაჭერად, ასე რომ თქვენ შეგიძლიათ დაიწყოთ ისინი ახლა. მაგალითად, ზოგიერთი ახალი სელექტორია:
- შეესაბამება ატრიბუტებს და ატრიბუტის ღირებულებებს, მათ შორის ნაწილობრივ
- სტრუქტურული ფსევდო-კლასები, როგორიცაა n -babe
- სამიზნე ფსევდო კლასს სტილი მხოლოდ ელემენტებს, რომლებიც მიზნად ისახავს URL- ს
- გადამოწმებული ფსევდო-კლასის სტილის ნებისმიერი ელემენტი, რომელიც შემოწმებულია, როგორიცაა რადიო ან ჩამრთველი ელემენტები
- შერჩევა CSS 3-ში ძალიან საინტერესო იქნება. ისინი დიზაინერს / დეველოპერებს საშუალებას მისცემს, შეარჩიონ დოკუმენტის ბევრად უფრო კონკრეტული დონეები. ამ მოდულის შესახებ ერთ-ერთი სასიამოვნო რამ არის ის, რომ ბევრი ბრაუზერი უკვე დაწყებულია CSS- ის 3 სელექტორის მხარდასაჭერად, ასე რომ თქვენ შეგიძლიათ დაიწყოთ ისინი ახლა. მაგალითად, ზოგიერთი ახალი სელექტორია:
- ტექსტი ეფექტები და განლაგება
- ცვლილებების შეტანა ჰიპენტაციაში, თეთრებისა და გამართლების ტექსტში დოკუმენტებში.
- პირველი წერილი და პირველი ხაზი ფსევდო კლასები
- CSS 3 უნდა დაუშვას თვისებები გავლენა მოახდინოს კერკეტი და განლაგება წვეთი caps.
- Paged მედია და გენერირებული კონტენტი
- CSS 3 ახლა მხარს უჭერს მეტი პარამეტრების paged მედია, როგორიცაა გაშვებული სათაურები და ქვედა კოლონტიტული და გვერდი ნომრები. პლუს იქნება გაფართოებული თვისებები ბეჭდვის გენერირებული შინაარსი, მათ შორის თვისებები footnotes და ჯვარედინი მითითება.
- მრავალ სვეტიანი განლაგება
- ახლავე, მრავალრიცხოვანი სვეტის განლაგება სამუშაო პროექტი საშუალებას აძლევს დიზაინერებს, გამოაქვეყნონ თავიანთი შინაარსი მრავალ სვეტებში, როგორც სვეტ-უფსკრული, სვეტის დათვლის და სვეტის სიგანე.
- რუბი
- CSS ახლა მხარს უჭერს მცირე ანოტაციების დამატებას სიტყვების ზედა ან მომდევნო სიტყვებზე, ხშირად გამოიყენება ჩინურ და იაპონურ ენაზე. ისინი ზოგადად გამოიყენება რთული იდეოლოგიის გამოთქმა ან მნიშვნელობა.
CSS 3 იქნება გართობა
მას შემდეგ, რაც სრულად იქნა მიღებული როგორც სტანდარტული და ვებ ბრაუზერები და მომხმარებლის აგენტები დაიწყოს გამოყენებით, CSS 3 იქნება ძლიერი ინსტრუმენტი ვებ დიზაინერებს. ზემოთ ჩამოთვლილი ახალი მახასიათებლები მხოლოდ ყველა დანამატისა და სპეციფიკაციის ცვლილების მცირე ნაწილია.