W tej chwili specyfikacja CSS3 ma status working draft, ale sprawdzimy co możemy zyskać stosując już dziś nowe możliwości styli.
Oprócz korzyści pojawiają się oczywiście problemy a mianowicie implementacja obsługi CSS3 w przeglądarkach internetowych. Najnowsze z popularnych przeglądarek (Firefox, Chrome, Opera czy Safari) radzą sobie całkiem nieźle. Mankamentem dla web developerów jest Internet Explorer, który dopiero od wersji 9 będzie obsługiwał "css-trójkę" w sposób zadowalający. Póki co najlepszym wyjściem będzie stosowanie w pełni obsługiwanych rozwiązań w miejscach krytycznych dla aplikacji.
Z najważniejszych nowości CSS3 możemy wyróżnić:
- wprowadzenie podziału na moduły
- nowe selektory, pseudoklasy i pseudoelementy
- nowe style i właściwości
Nowe selektory CSS3 dzięki możliwości bardziej precyzyjnego ustalania wyglądu poszczególnych elementów strony www mogą znacznie ułatwić życie web developera. Zostaną one opisane w osobnym artykule.
Właściwości i style wprowadzone w CSS3 są w zasadzie najbardziej "widocznym" elementem nowej specyfikacji. Zaokrąglone narożniki, cieniowanie tekstu czy box'ów, kilka obrazów tła - chyba każdy kto próbował robić zaokrąglone "okienka" na stronie za pomocą obrazków zgodzi się, że możliwość uzyskania takiego samego efektu przy pomocy 1 linijki w arkuszu styli jest milowym krokiem. Poszczególne style oraz właściwości wprowadzone w CSS3 wraz z przykładami będą omawiane w kolejnych artykułach.

Menu
Ostatnio na forum