Definicja - Co oznacza Cascading Style Sheets Level 2 (CSS2)?
Cascading Style Sheets Level 2 (CSS2) to druga wersja kaskadowych arkuszy stylów opracowana przez W3C. Jest to język deklaratywny używany do ulepszania hipertekstowego języka znaczników tekstu. CSS2 jest podzbiorem Cascading Style Sheets Level 1 i ma ulepszone możliwości, takie jak:
- Koncepcja rodzajów mediów
- Arkusze stylów słuchowych
- Funkcje internacjonalizacji
- Rozszerzony wybór czcionek
- Automatyczna numeracja i generowana treść
- Kursory
- Dynamiczne kontury
- Możliwość kontroli przepełnienia treści, obcinania
- Pozycjonowanie bezwzględne, stałe i względne
- Rozszerzony mechanizm wyboru
Obecnie W3C nie zapewnia żadnych rekomendacji CSS2. CSS2 ma kompatybilność wsteczną, więc wszystkie poprawne CSS1 są również poprawne CSS2.
Techopedia wyjaśnia Cascading Style Sheets Level 2 (CSS2)
W porównaniu do CSS1, który był krótki i zwięzły, CSS2 był obszerny. CSS2 ma następujące główne funkcje:
- Arkusze stylów dźwiękowych: Nowe właściwości stylu do definiowania dźwiękowych arkuszy stylów dla dokumentów.
- Stronicowanie: Określenie sposobu wyświetlania lub drukowania stron. Umożliwiło to kadrowanie, rejestrowanie znaków i inne funkcje układu.
- Typy mediów: W CSS2 wprowadzono różne reguły stylów dla różnych typów mediów.
- Funkcje międzynarodowej dostępności: Więcej stylów list dostępnych było dla dokumentów międzynarodowych. Obejmowało to dwukierunkową obsługę tekstu, a także cudzysłowy uwzględniające język.
- Czcionka: zdefiniowano i udostępniono więcej czcionek.
- Pozycjonowanie: CSS2 wprowadził względne, bezwzględne pozycjonowanie i określanie położenia w dokumencie. To naprawdę pomogło ciągłym mediom.
- Kursory: CSS2 zdefiniował sposób, w jaki kursor reaguje na różne działania.