archiwum -06-09-2009

Jak łatwo i przyjemnie zarządzać oprawą graficzną strony czyli CSS

Do tej pory nigdy nie napisałem posta o CSSie, a że jest to bardzo ważny element tworzenia stron www (i nie tylko) to dziś postanowiłem kilka słów w tym temacie napisać. CSS (Cascading Style Sheets) czyli kaskadowe arkusze styli służą do oddzielenia warstwy wizualnej od struktury dokumentu.  Style można wykorzystać na wiele sposobów od określenia parametrów czcionek jak wielkość, kolor… po rozmieszczenie elementów na stronie. CSS został opracowany przez organizację w3c w 1996r więcej informacji. “Kilka lat temu” strony budowano w oparciu o tabele. Tworzyło się tabele w niej zagnieżdżone kolejne i w ten sposób rozmieszczano elementy na stronie. Stosowanie tabel po pierwsze nie dawało takiej władzy nad elementami jak CSS, a do tego powodowało, że kod stron dla przeglądarek był mało nieczytelny. Efektem tego jest np. zajmowanie przez takie strony niższych pozycji w wyszukiwarkach. Sam także zaczynając projektować strony www budowałem je w oparciu o tabele jednak to już zamierzchłe czasy. Bardzo duży nacisk w tworzonych stronach stawiam na łatwość ich pozycjonowania w związku z czym poprawny kod, zgodny ze standardami w3c jest dla mnie bardzo ważny. CSS mimo, że jest tak wygodny ma swoje wady. Zmorą webmasterów jest brak zgodności przeglądarek w interpretacji kodu css. Główne problemy stwarzają przeglądarki Internet Explorer niestety, ale Microsoft za nic ma sobie standardy i webmasterzy często muszą się głowić, aby strona wyświetlała się poprawnie we wszystkich przeglądarkach. Nowsze wersje IE7 czy IE8 są już wolne od wielu błędów aczkolwiek IE6, który stwarza największe problemy cały czas jest na rynku obecny. Mimo tych trudności warto tworzyć strony w oparciu o “divy” (warstwy). Dla wprawnych webmasterów nie są to wielkie problemy. czytaj dalej
VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)

Wszelkie prawa zastrzeżone. Zabrania się wykorzystywania jakichkolwiek treści bez zgody autora.

Slawek Gdaq

Chcesz, żebym pomógł Ci zwiększyć pozycje, ruch i przychody z Twojej strony?

Sprawdź moją propozycję pozycjonowania.