Poznaj tajniki projektowania doskonałych stron internetowych
Wykorzystaj możliwości języka XHTML
Zastosuj standardy CSS
Zapewnij poprawne działanie strony w różnych przeglądarkach
W coraz dynamiczniej rozwijającym się internecie można znaleźć setki tysięcy witryn WWW. Wiele z nich to prawdziwe perełki -- zarówno pod względem projektowym, jak i merytorycznym. Ile razy jednak, otwierając ulubioną witrynę WWW w innej przeglądarce niż dotychczas, widzimy coś zupełnie odmiennego? Jak często projektując witrynę WWW, borykamy się z różnymi interpretacjami standardów w różnych przeglądarkach? Ile czasu trwa wzbogacanie strony o nowe elementy czy też modernizacja układu graficznego? Ilu projektantów stron WWW zastanawia się, jak poprawić elastyczność i uniwersalność swoich dzieł?
Dzięki wiadomościom zawartym w książce "Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS" dowiesz się, jak tworzyć niemal doskonałe witryny WWW. Doskonałe -- ponieważ wyglądają równie dobrze w każdej przeglądarce i przy każdej rozdzielczości ekranu. Poza tym są łatwe w nawigacji i proste w rozbudowie. Nauczysz się korzystać z najnowszych standardów -- XHTML i CSS, odpowiednio dobierać czcionki i ich rozmiary, pozycjonować elementy strony i budować uniwersalne mechanizmy nawigacyjne. Poznasz sposoby tworzenia kuloodpornych stron WWW.
Dobór rozmiaru czcionek
Skalowalne menu
Rozmieszczanie składników strony
Definiowanie stylów dla ramek
Tworzenie uniwersalnych tabel
Budowanie skalującego się układu strony
Wprowadzenie (7)
Rozdział 1. Elastyczny tekst (13)
Częste rozwiązanie (15)
Wszystkie możliwości (17)
Rozwiązanie kuloodporne (19)
Dlaczego rozwiązanie to jest kuloodporne (25)
Elastyczna baza - i co dalej? (25)
Stosowanie słów kluczowych i wartości procentowych (30)
Podsumowanie (35)
Rozdział 2. Skalowalna nawigacja (37)
Częste rozwiązanie (38)
Dlaczego rozwiązanie to nie jest kuloodporne (40)
Rozwiązanie kuloodporne (42)
Dlaczego rozwiązanie to jest kuloodporne (52)
Dodatkowe przykłady (53)
Podsumowanie (56)
Rozdział 3. Elastyczne wiersze (59)
Częste rozwiązanie (60)
Dlaczego rozwiązanie to nie jest kuloodporne (62)
Rozwiązanie kuloodporne (64)
Dlaczego rozwiązanie to jest kuloodporne (77)
Inny przykład rozciągania (78)
Podsumowanie (83)
Rozdział 4. Pomysłowe rozmieszczanie elementów (85)
Częste rozwiązanie (87)
Dlaczego rozwiązanie to nie jest kuloodporne (88)
Rozwiązanie kuloodporne (89)
Dlaczego rozwiązanie to jest kuloodporne (119)
Podsumowanie (119)
Rozdział 5. Niezniszczalne ramki (121)
Częste rozwiązanie (122)
Dlaczego rozwiązanie to nie jest kuloodporne (124)
Rozwiązanie kuloodporne (125)
Dlaczego rozwiązanie to jest kuloodporne (131)
Inne techniki tworzenia zaokrąglonych krawędzi (132)
Podsumowanie (140)
Rozdział 6. Brak rysunków? Brak CSS? Brak problemów (143)
Częste rozwiązanie (144)
Dlaczego rozwiązanie to nie jest kuloodporne (147)
Rozwiązanie kuloodporne (148)
Dlaczego rozwiązanie to jest kuloodporne (150)
Ze stylami lub bez (152)
Kuloodporne narzędzia (157)
Podsumowanie (164)
Rozdział 7. Konwersja tabel (167)
Częste rozwiązanie (168)
Dlaczego rozwiązanie to nie jest kuloodporne (170)
Rozwiązanie kuloodporne (171)
Dlaczego rozwiązanie to jest kuloodporne (191)
Podsumowanie (192)
Rozdział 8. Płynny układ stron (195)
Częste rozwiązanie (196)
Dlaczego rozwiązanie to nie jest kuloodporne (199)
Rozwiązanie kuloodporne (201)
Dlaczego rozwiązanie to jest kuloodporne (233)
Podsumowanie (234)
Rozdział 9. Łączenie w całość (235)
Cel (236)
Dlaczego rozwiązanie to jest kuloodporne (237)
Konstrukcja (242)
Modyfikacja stylów ze względu na przeglądarkę IE (268)
Podsumowanie (272)
Skorowidz (273)