Utopia HTML. Projektowanie w CSS bez użycia tabel
- Autor:
- Dan Shafer
- Ocena:
- 4.6/6 Opinie: 8
- Stron:
- 424
- Druk:
- oprawa miękka
Opis książki: Utopia HTML. Projektowanie w CSS bez użycia tabel
Internet powstał jako medium komunikacyjne umożliwiające wymianę danych pomiędzy ośrodkami badawczymi. Nikt wówczas nie przewidywał ogromnej szybkości, z jaką się rozwinie, i popularności, jaką zdobędzie. Strony WWW były proste, zawierały głównie tekst, a wyświetlanie ich w innych urządzeniach niż komputery stacjonarne kojarzone było raczej z powieściami science-fiction. Dziś internet to potężny zbiór informacji i miliony stron WWW. Jego użytkownicy używają różnych przeglądarek, różnych systemów operacyjnych i różnych urządzeń do przeglądania jego zasobów. Taka sytuacja wywołała konieczność ustanowienia standardów, w oparciu o które tworzone są strony WWW. Trzeba było także wypracować mechanizmy pozwalające łatwo zmieniać sposób formatowania stron, aby dostosować je do wymagań oraz możliwości przeglądarek i urządzeń.
Czytając książkę "Utopia HTML. Projektowanie w CSS bez użycia tabel", poznasz CSS (kaskadowe arkusze stylów) -- technologię, która umożliwia niemal dowolne formatowanie każdego dokumentu HTML. Dowiesz się, jak definiować style CSS i jak stosować je w procesie tworzenia stron WWW. Nauczysz się projektować strony, w których zmiana wyglądu nie będzie wymagać przekonstruowania kodu HTML, a jedynie modyfikacji kilku linijek w arkuszu stylów. Poznasz również niestandardowe zastosowania kaskadowych arkuszy stylów.
- Podstawowe wiadomości o CSS
- Style lokalne i globalne
- Mechanizmy dziedziczenia
- Selektory i pseudoklasy
- Rozmieszczanie elementów strony za pomocą stylów
- Przypisywanie kolorów
- Efekty tekstowe
- Walidacja dokumentów CSS
Książka zawiera również zestawienie wszystkich atrybutów CSS, które można stosować przy definiowaniu stylów.
Wybrane bestsellery
-
Ta pozycja jest doskonałym przewodnikiem, który wprowadzi Cię w świat projektowania i budowania stron WWW. W trakcie lektury dowiesz się też, jak uzyskać dostęp do serwera i opublikować swoją witrynę. Cała książka została podzielona na trzy części. Pierwsza poświęcona jest językowi HTML. Z nią po...
HTML i CSS. Zaprojektuj i zbuduj witrynę WWW. Podręcznik Front-End Developera HTML i CSS. Zaprojektuj i zbuduj witrynę WWW. Podręcznik Front-End Developera
(0,00 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Dzięki tej książce poznasz Nanonautów, którzy założyli własne Dojo Nano. Nanonauci postanowili napisać stronę internetową dla swojego zespołu muzycznego. W książce dokładnie opisano, w jaki sposób się do tego zabrali i jak budowali poszczególne części serwisu. Dzięki tym wskazówkom możesz stworzy...
Baw się kodem! Twoja własna strona WWW. CoderDojo Nano Baw się kodem! Twoja własna strona WWW. CoderDojo Nano
(0,00 zł najniższa cena z 30 dni)7.90 zł
24.90 zł(-68%) -
CSS3 to język opisu sposobu wyświetlania stron WWW. Ten język umożliwia proste oddzielenie struktury dokumentu od formy jego prezentacji. Zastosowanie kaskadowych arkuszy stylów znacznie ułatwia i przyspiesza formatowanie całych dokumentów HTML, upraszcza ich utrzymywanie i rozwijanie, a także po...(0,00 zł najniższa cena z 30 dni)
9.95 zł
19.90 zł(-50%) -
To kolejne, rozbudowane i uaktualnione wydanie świetnego podręcznika projektowania i programowania stron internetowych, zawierające wiedzę niezbędną do rozpoczęcia samodzielnej pracy. Opisano tu zasady tworzenia witryn WWW oraz przedstawiono język HTML i techniki CSS. Sporo miejsca poświęcono mul...
Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V
(0,00 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
Ta książka jest kolejnym, uaktualnionym i uzupełnionym wydaniem lubianego podręcznika projektowania responsywnych stron internetowych. Omówiono w niej wszystkie nowości i ulepszenia z dziedziny projektowania responsywnych stron internetowych, w tym zapewnianie lepszej dostępności, fonty zmienne c...
Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Początkujący programisto, stażysto lub praktykancie w agencji reklamowej, człowieku, który właśnie zmieniasz swoje zawodowe życie, przekwalifikowując się na projektanta stron internetowych - w Twoim przypadku, podobnie jak każdego innego frontend developera w kraju i na świecie, dogłębna znajomoś...
Frontend developer. Kurs video. HTML i CSS. Poziom średnio zaawansowany Frontend developer. Kurs video. HTML i CSS. Poziom średnio zaawansowany
(0,00 zł najniższa cena z 30 dni)58.05 zł
129.00 zł(-55%) -
Właściwie: obierz kurs na frontend development i - szerzej - na aktywne działania w internecie, oznaczające coś więcej niż pisanie komentarzy pod postami. Cokolwiek bowiem zamierza się w sieci wykreować - stworzyć reklamę graficzną, przygotować i wysłać mailing do klienta, o tworzeniu i modyfikac...
Frontend developer. Kurs video. HTML i CSS. Poziom podstawowy Frontend developer. Kurs video. HTML i CSS. Poziom podstawowy
(0,00 zł najniższa cena z 30 dni)44.55 zł
99.00 zł(-55%) -
Ta książka to kompleksowy i zaktualizowany przewodnik po implementacji CSS. Zawiera obszerną analizę najnowszych specyfikacji CSS. Przedstawiono tu szereg istotnych zagadnień i wyrafinowanych technik stylizowania stron oraz poprawiania dostępności treści — wykorzystanie tych sposobów pomaga...
CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie IV CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)89.40 zł
149.00 zł(-40%) -
Niniejsza książka to niezwykle wartościowy podręcznik dla projektantów stron o różnym poziomie zaawansowania. Zawarto tu zwięzłe wprowadzenie do języka HTML w zakresie niezbędnym dla każdego, kto chce programować w CSS. Przedstawiono wyczerpujące i dokładne wskazówki tworzenia stron WWW w CSS, wy...(0,00 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł(-50%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: Utopia HTML. Projektowanie w CSS bez użycia tabel (2)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Magazyn Internet KK; 01/06
Poważnym problemem dla twórców stron WWW był przez wiele lat brak efektywnej możliwości rozdzielenia treści dokumentu od jego wyglądu. W celu uzyskania interesującego ich układu strony bardzo często posługiwali się zagnieżdżonymi tabelami, które negatywnie wpływały na czas pobierania stron oraz na wydajność przeglądarek internetowych. Problem ten można wyeliminować stosując kaskadowe arkusze stylów (CSS).
Pokaźną ilość informacji na ten temat zawiera prezentowana publikacja. Dzięki niej mamy okazję dowiedzieć się czym są kaskadowe arkusze stylów, do czego można je wykorzystać oraz w jaki sposób należy się nimi posługiwać. Autor książki omawia proces projektowania serwisu w CSS, przybliża zagadnienia związane z nadawaniem stylów tekstowi, a ponadto przedstawia niestandardowe zastosowania CSS, pozwalające m.in. wzbogacić wygląd menu. Warto także zwrócić uwagę na rozdział traktujący o walidacji dokumentu CSS. Całość uzupełniają dodatki, w których znalazł swe miejsce indeks kolorów oraz spis właściwości CSS.
-
Dziennik Łódzki pio; 11/01/06
Kaskadowe arkusze stylów (ang. CSS -- Cascading Style Sheets) powstały jako odpowiedź na problemy, z którymi nie mógł poradzić sobie "czysty" HTML. Są one prostym sposobem na kontrolowanie wyglądu stron WWW bez naruszania ich struktury. Jeśli ktoś planuje użycie CSS we własnych projektach, a nie ma żadnego doświadczenia w ich stosowaniu, to pomocna może mu być książka "Utopia HTML. Projektowanie w CSS bez użycia tabel", której autorem jest Dan Shafer.
Książka jest adresowana do osób, które uczą się budowania stron WWW i chciałyby opanować CSS. Dzięki niej można nauczyć się, kiedy warto stosować kaskadowe arkusze stylów, używać ich różnych typów do rozmieszczania zawartości strony i rozumieć mechanizmy nimi kierujące. Efektem będą mniejsze i szybciej ładujące się strony, łatwiejsze do utrzymania i kompatybilne ze standardami stosowanymi na różnych platformach i urządzeniach.
Szczegóły książki
- Tytuł oryginału:
- HTML Utopia: Designing Without Tables Using CSS
- Tłumaczenie:
- Renata Wójcicka
- ISBN Książki drukowanej:
- 83-736-1965-8, 8373619658
- Data wydania książki drukowanej:
- 2005-09-26
- Format:
- B5
- Numer z katalogu:
- 2923
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Kategorie:
Technologie webowe » CSS
Spis treści książki
- CSS w kontekście (21)
- Podstawowy cel CSS (22)
- Dlaczego większość tabel jest zła? (23)
- Tabele oznaczają długi czas ładowania strony (23)
- Użycie "pustych obrazków" nas spowalnia (24)
- Utrzymywanie tabel na stronie jest koszmarem (24)
- Kiedy użycie tabel jest właściwe? (25)
- Czym w rzeczywistości jest CSS? (25)
- Elementy reguł CSS (26)
- Rodzaje reguł CSS (29)
- Które właściwości są zależne od reguł CSS? (29)
- Na które elementy ma wpływ CSS? (29)
- Gdzie definiuje się style CSS? (30)
- Dlaczego należy się tym przejmować? (32)
- Podsumowanie (35)
- Do czego nadaje się CSS? (37)
- Kolor a CSS (38)
- Czcionki a CSS (40)
- Animacje pseudoklas a CSS (41)
- Obrazki a CSS (43)
- Wiele arkuszy stylów, użytkownicy a CSS (45)
- Czego CSS sam nie może zrobić? (45)
- CSS a dostęp do strony (47)
- CSS a ciągle zmieniający się świat przeglądarek (51)
- Dostosowywanie starszych przeglądarek (53)
- Postępowanie w przypadku nieprawidłowo działających przeglądarek (55)
- Podsumowanie (56)
- Zastosowanie reguł CSS w dokumentach HTML (57)
- Użycie skrótowych właściwości (58)
- Jak w CSS działa dziedziczenie? (59)
- Selektory a struktura reguł CSS (60)
- Selektor uniwersalny (62)
- Selektor elementu (62)
- Selektor klasy (62)
- Selektor identyfikatora (63)
- Selektor pseudoelementu (64)
- Selektor pseudoklasy (65)
- Selektor potomka (66)
- Selektor dziecka (66)
- Selektor braci (67)
- Selektory atrybutów (67)
- Grupowanie selektorów (68)
- Wyrażanie wielkości (69)
- Wartości absolutne (70)
- Wartości względne (71)
- Komentarze CSS (73)
- Podsumowanie (73)
- Zalety tworzenia strony w CSS (78)
- Zwiększona kontrola składni (78)
- Scentralizowana informacja o rozmieszczeniu elementów na stronie (79)
- Znaczniki semantyczne (79)
- Dostępność (81)
- Zgodność ze standardami (82)
- Przykłady zwieńczonego sukcesem zastosowania CSS (83)
- Przykładowa witryna: Footbag Freaks (84)
- Podsumowanie (85)
- Wyliczanie typów szablonów (87)
- Ile układów stron? (88)
- Ile elementów projektu? (88)
- Pozycjonowanie w CSS i wielokolumnowe układy stron (90)
- Pudełkowy schemat CSS (90)
- Właściwość display (106)
- Pozycjonowanie w CSS i wielokolumnowe układy stron (106)
- Wartości absolutne, relatywne i pozycjonujące (107)
- Podstawowy, trójkolumnowy układ strony (110)
- Dodanie nagłówka strony (112)
- Podsumowanie (114)
- Pozycjonowanie bloków strony (115)
- Jednostki miar oraz sposoby ich wyznaczania mają wpływ na projekt witryny (115)
- Właściwość float (116)
- Właściwość clear (118)
- Wartości absolutne a relatywne wysokości i szerokości (121)
- Właściwość z-index oraz nachodząca na siebie zawartość (128)
- Układ strony CSS w praktyce: Footbag Freaks (132)
- Podsumowanie (138)
- Kto sprawuje tutaj nadzór? (141)
- Kolory w CSS (142)
- Jak się określa kolory? (143)
- Selekcja kolorów i ich kombinacje (145)
- Ustawienie kolorów sekcji body (146)
- Przezroczystość, kolor a ustawienia użytkownika (147)
- Ciekawe zastosowania kolorów (148)
- Ostrzeżenia oraz uwagi (148)
- Kolorowanie dodatkowych wierszy tabeli z danymi (150)
- Podsumowanie (153)
- Jak CSS radzi sobie z czcionkami? (155)
- Właściwość font-family (156)
- Właściwość font-size (156)
- Rozmiary w HTML a rozmiary w CSS (158)
- Różnorodność przeglądarek oraz platform (158)
- Relatywne względem czego? (159)
- Inne właściwości czcionek (160)
- Właściwość font-style (160)
- Właściwość font-variant (160)
- Właściwość font-weight (160)
- Skrótowa właściwość font (161)
- Standardowe i niestandardowe rodziny czcionek (163)
- Określanie list czcionek (165)
- Użycie standardowych i ogólnodostępnych czcionek (166)
- Podsumowanie (168)
- Zastosowanie elementu span (170)
- Justowanie tekstu jako technika projektowania strony (171)
- Wyrównywanie tekstu w CSS a w HTML (171)
- Przejście ze skompresowanego do przestronnego sposobu projektowania (172)
- Rozpoczynanie linii akapitem (176)
- Odstępy poziome i pionowe (178)
- Właściwość line-height (178)
- Właściwości letter-spacing oraz word-spacing (180)
- Ozdabianie tekstu (184)
- Cieniowanie tekstu bez użycia elementów graficznych (186)
- Nadawanie stylów hiperłączom (188)
- Nadawanie stylów CSS listom (190)
- Właściwość list-style-type (190)
- Właściwość list-style-position (194)
- Właściwość list-style-image (195)
- Kaskadowość i dziedziczenie (196)
- Podstawowe zasady kaskadowości (196)
- Kolejność występowania (197)
- Szczegółowość (199)
- Pochodzenie (200)
- Priorytet (201)
- Podsumowanie (201)
- Wyrównanie rysunków i tekstu (203)
- Pokrycie obrazków tekstem (205)
- Przycinanie zawartości HTML (208)
- Podsumowanie (210)
- Podstawowe nadawanie stylów liście w CSS (214)
- Wzbogacanie wyglądu menu (217)
- Tworzenie podmenu (218)
- Modyfikowanie kursora myszy (221)
- Użycie nieruchomego obrazka jako tła (222)
- Podsumowanie (224)
- Walidacja dokumentu CSS (227)
- Dostosowywanie do zgodności z poprzednimi wersjami (231)
- Które przeglądarki nie chciały się dostosować? (231)
- Reguły postępowania z niestandardowymi przeglądarkami (232)
- Dostosowywanie Netscape 4.x (236)
- Dalsze udziwnienia: przełączanie między elementami DOCTYPE (238)
- Podsumowanie (239)
- @-reguły (243)
- Dźwiękowe arkusze stylów (246)
- CSS a JavaScript (248)
- azimuth (257)
- background (258)
- background-attachment (259)
- background-color (260)
- background-image (261)
- background-position (262)
- background-position-x, background-position-y (264)
- background-repeat (265)
- behaviour (266)
- border (267)
- border-bottom, border-left, border-right, border-top (267)
- border-bottom-color, border-left-color, border-right-color, border-top-color (268)
- border-bottom-style, border-left-style, border-right-style, border-top-style (269)
- border-bottom-width, border-left-width, border-right-width, border-top-width (270)
- border-collapse (271)
- border-color (272)
- border-spacing (273)
- border-style (273)
- border-width (275)
- bottom (276)
- caption-side (277)
- clear (278)
- clip (279)
- color (280)
- content (281)
- counter-increment (283)
- counter-reset (284)
- cue (286)
- cue-after, cue-before (286)
- cursor (287)
- direction (289)
- display (291)
- elevation (294)
- empty-cells (295)
- filter (295)
- float (297)
- font (298)
- font-family (299)
- font-size (301)
- font-size-adjust (303)
- font-stretch (305)
- font-style (306)
- font-variant (307)
- font-weight (308)
- height (309)
- ime-mode (310)
- layout-flow (311)
- layout-grid (312)
- layout-grid-char (313)
- layout-grid-line (314)
- layout-grid-mode (315)
- layout-grid-type (316)
- layer-background-color (317)
- layer-background-image (318)
- left (319)
- letter-spacing (320)
- line-break (321)
- line-height (322)
- list-style (323)
- list-style-image (325)
- list-style-position (326)
- list-style-type (327)
- margin (329)
- margin-bottom, margin-left, margin-right, margin-top (330)
- marker-offset (331)
- marks (333)
- max-height, min-height (334)
- max-width, min-width (335)
- -moz-border-radius (336)
- -moz-border-radius-bottomleft, -moz-border-radius-bottomright, -mozborder-radius-topleft, -moz-border-radius-topright (337)
- -moz-opacity (338)
- orphans (339)
- outline (340)
- outline-color (341)
- outline-style (342)
- outline-width (343)
- overflow (344)
- overflow-x, overflow-y (345)
- padding (346)
- padding-bottom, padding-left, padding-right, padding-top (348)
- page (349)
- page-break-after (350)
- page-break-before (351)
- page-break-inside (352)
- pause (353)
- pause-after, pause-before (354)
- pitch (355)
- pitch-range (356)
- play-during (357)
- position (358)
- quotes (359)
- richness (361)
- right (362)
- ruby-align (363)
- ruby-overhang (364)
- ruby-position (365)
- scrollbar-base-color (366)
- scrollbar-element-color (367)
- size (369)
- speak (370)
- speak-header (370)
- speak-numeral (371)
- speak-punctuation (372)
- speech-rate (373)
- stress (374)
- table-layout (375)
- text-align (375)
- text-align-last (377)
- text-autospace (378)
- text-decoration (379)
- text-indent (380)
- text-justify (381)
- text-kashida-space (382)
- text-overflow (383)
- text-shadow (384)
- text-transform (385)
- text-underline-position (386)
- top (387)
- unicode-bidi (388)
- vertical-align (390)
- visibility (392)
- voice-family (393)
- volume (394)
- white-space (395)
- widows (396)
- width (397)
- word-break (398)
- word-spacing (399)
- word-wrap (400)
- writing-mode (401)
- z-index (402)
- zoom (403)
O autorze (13)
Wstęp (15)
Część I Wprowadzenie do CSS (19)
Rozdział 1. Startujemy (21)
Rozdział 2. CSS na pierwszym planie (37)
Rozdział 3. Zagłębiamy się (57)
Część II Układ strony w CSS (75)
Rozdział 4. Projektowanie serwisu w CSS (77)
Rozdział 5. Budowanie szkieletu strony (87)
Rozdział 6. Wszystko na swoim miejscu (115)
Część III Nadawanie stylów tekstowi oraz innej zawartości w CSS (139)
Rozdział 7. Dodawanie kolorów z palety (141)
Rozdział 8. Zgodność czcionek (155)
Rozdział 9. Efekty tekstowe oraz kaskadowość (169)
Rozdział 10. Dodawanie obrazków do strony (203)
Część IV Niestandardowe zastosowania CSS (211)
Rozdział 11. Zwiększanie komfortu pracy użytkownika (213)
Rozdział 12. Walidacja i zgodność z poprzednimi wersjami (227)
Dodatki (241)
Dodatek A Rozmaitości (243)
Dodatek B Indeks kolorów (251)
Dodatek C Spis właściwości CSS (257)
Zalecane źródła (405)
Skorowidz (411)
Oceny i opinie klientów: Utopia HTML. Projektowanie w CSS bez użycia tabel Dan Shafer (8)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(7)
(0)
(0)
(1)
(0)
Ninky,
Data dodania: 2006-09-04 Ocena: 5 Opinia niepotwierdzona zakupem
Wojciech Żmuda,
Data dodania: 2006-05-08 Ocena: 5 Opinia potwierdzona zakupem
Dariusz Kleina,
Data dodania: 2006-03-10 Ocena: 5 Opinia niepotwierdzona zakupem
Mirek,
Data dodania: 2005-12-28 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2005-12-12 Ocena: 5 Opinia niepotwierdzona zakupem
Krzysztof Dziekiewicz,
Data dodania: 2005-11-21 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2005-11-21 Ocena: 5 Opinia niepotwierdzona zakupem
Leszek Jaguszewski,
Data dodania: 2005-12-05 Ocena: 2 Opinia niepotwierdzona zakupem
więcej opinii