CSS. Witryny internetowe szyte na miarÄ™. Autorytety informatyki. Wydanie III - Helion
Tytuł oryginału: Stylin' with CSS: A Designer's Guide (3rd Edition) (Voices That Matter)
TÅ‚umaczenie: Maksymilian Gutowski
ISBN: 978-83-246-7067-3
stron: 308, Format: ebook
Data wydania: 2013-09-09
Księgarnia: Helion
Cena książki: 29,49 zł (poprzednio: 58,98 zł)
Oszczędzasz: 50% (-29,49 zł)
Kaskadowe arkusze stylów (CSS) to technologia, która pozwoliÅ‚a oddzielić treść od formy jej prezentacji. DziÄ™ki temu tworzenie stron staÅ‚o siÄ™ prostsze i przyjemniejsze. Uzyskanie spójnego wyglÄ…du witryny i bÅ‚yskawiczne wprowadzanie zmian graficznych w obrÄ™bie caÅ‚ej strony nie byÅ‚yby możliwe bez stylów CSS. Kolejna wersja — CSS3 — dostarcza jeszcze wiÄ™cej możliwoÅ›ci. Atrakcyjne efekty wizualne czy obsÅ‚uga wielu formatów ekranu to tylko niektóre z nich.
Kolejne wydanie tej książki zostaÅ‚o ulepszone, poprawione i zaktualizowane o nowe funkcje wersji CSS3. W trakcie lektury nauczysz siÄ™ precyzyjnie pozycjonować elementy, ustawiać marginesy, umieszczać obrazy w tle oraz tworzyć eleganckie tabele. Ponadto zobaczysz, jak przygotować atrakcyjny formularz, menu lub listÄ™. TwojÄ… szczególnÄ… uwagÄ™ z pewnoÅ›ciÄ… zwrócÄ… rozdziaÅ‚y poÅ›wiÄ™cone CSS3. OszaÅ‚amiajÄ…ce efekty specjalne, przystosowanie do obsÅ‚ugi różnych formatów ekranu oraz wsparcie dla urzÄ…dzeÅ„ mobilnych to tylko część atrakcji czekajÄ…cych na Ciebie. Książka ta jest doskonaÅ‚ym kompendium wiedzy na temat kaskadowych arkuszy stylów — warto w niÄ… zainwestować!
Sięgnij po tę książkę i zdobądź wiedzę na temat:
- podstaw arkuszy stylów CSS
- zaawansowanych metod selekcji atrybutów
- nowości w CSS3
- tworzenia nowoczesnych i elastycznych stron WWW
Obowiązkowa lektura dla każdego programisty WWW!
Osoby które kupowały "CSS. Witryny internetowe szyte na miarę. Autorytety informatyki. Wydanie III", wybierały także:
- Zosta 148,98 zł, (59,59 zł -60%)
- LESS. Kurs video. Poziom pierwszy. Jak usprawnić pracę z CSS 89,00 zł, (35,60 zł -60%)
- CSS i SASS. Kurs video. Praktyczny projekt nowoczesnego dashboardu 99,00 zł, (44,55 zł -55%)
- CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW 59,00 zł, (26,55 zł -55%)
- Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM 47,93 zł, (22,05 zł -54%)
Spis treści
CSS. Witryny internetowe szyte na miarę. Autorytety informatyki. Wydanie III eBook -- spis treści
- Podziękowania (iii)
- O autorze (iv)
- Spis treści (v)
- Wstęp (x)
Rozdział 1: Kod HTML i struktura dokumentu (1)
- Podstawy kodu HTML (2)
- Znaczniki okalajÄ…ce - tekst (2)
- Znaczniki nieokalające - treści wskazywane poprzez odniesienie (3)
- Atrybuty (4)
- NagÅ‚ówki i akapity (5)
- Elementy złożone (5)
- Zagnieżdżone znaczniki (6)
- Budowa dokumentu HTML (7)
- Szablon strony HTML (7)
- Elementy blokowe i liniowe (10)
- Elementy zagnieżdżone (16)
- Obiektowy model dokumentu (DOM) (20)
- Podsumowanie (22)
Rozdział 2: Podstawy CSS (23)
- Budowa reguły CSS (24)
- Konwencje zapisu reguł CSS (26)
- Selektory kontekstowe (28)
- Wyspecjalizowane selektory kontekstowe (32)
- Selektor dziecka > (32)
- Selektor sÄ…siadujÄ…cego brata + (33)
- Ogólny selektor braci ~ (33)
- Selektor uniwersalny * (34)
- Identyfikatory i klasy (35)
- Atrybut class (35)
- Atrybut id (38)
- Kiedy używać identyfikatorów, a kiedy klas? (39)
- Identyfikatory i klasy - podsumowanie (41)
- Selektory atrybutów (41)
- Selektor nazwy atrybutu (41)
- Selektor wartości atrybutu (42)
- Selektory atrybutów - podsumowanie (42)
- Pseudoklasy (43)
- Pseudoklasy interfejsu (43)
- Pseudoklasy strukturalne (46)
- Pseudoelementy (47)
- Dziedziczenie (49)
- Kaskadowość (50)
- ŹródÅ‚a stylów (50)
- Zasady kaskadowości (52)
- Obliczanie precyzji (53)
- Deklaracje reguł (55)
- Wartości słowne (55)
- Wartości liczbowe (56)
- WartoÅ›ci kolorów (57)
- Podsumowanie (61)
RozdziaÅ‚ 3: Pozycjonowanie elementów (62)
- Model polowy (62)
- Obramowanie (63)
- Dopełnienie (66)
- Margines (67)
- Scalanie marginesów (68)
- Wybieranie jednostek miary marginesów (69)
- Wielkość pola (70)
- Elementy pływające i oczyszczające (75)
- Właściwość float (76)
- Trzy sposoby wÅ‚Ä…czania pÅ‚ywajÄ…cych elementów do kontenerów (78)
- Właściwość position (86)
- Pozycjonowanie statyczne (86)
- Pozycjonowanie względne (87)
- Pozycjonowanie bezwzględne (88)
- Pozycjonowanie stałe (89)
- Kontekst pozycjonowania (90)
- Właściwość display (93)
- TÅ‚a (93)
- Właściwości tła CSS (94)
- Kolor tła (95)
- Obraz tła (95)
- Powtórzenia obrazu tÅ‚a (96)
- Położenie tła (97)
- Wielkość tła (99)
- Zaczepienie tła (100)
- Właściwość zbiorcza tła (101)
- Inne właściwości tła w CSS3 (101)
- WiÄ™ksza liczba obrazów tÅ‚a (102)
- Gradienty tła (104)
- Podsumowanie (107)
RozdziaÅ‚ 4: Stylizowanie fontów i formatowanie tekstu (108)
- Fonty (108)
- Właściwość font-family (109)
- Właściwość font-size (112)
- Właściwość font-style (115)
- Właściwość font-weight (116)
- Właściwość font-variant (116)
- Właściwość font (117)
- Właściwości tekstu (117)
- Właściwość text-indent (118)
- Właściwość letter-spacing (119)
- Właściwość word-spacing (121)
- Właściwość text-decoration (122)
- Właściwość text-align (122)
- Właściwość line-height (123)
- Właściwość text-transform (124)
- Właściwość vertical-align (125)
- Fonty internetowe (126)
- Internetowe biblioteki fontów (127)
- Gotowe zestawy @font-face (128)
- WÅ‚asne zestawy @font-face (130)
- Stylizacja tekstu (130)
- Podstawowy układ tekstu (131)
- Stylizowanie tekstu w siatce (135)
- Typografia klasyczna (141)
- Podsumowanie (150)
Rozdział 5: Layouty (151)
- Podstawy tworzenia layoutów (151)
- Wysokość i szerokość layoutu (152)
- Tworzenie kolumn (153)
- Nadawanie kolumnom dopełnień i obramowań (161)
- Trzykolumnowe layouty z płynną środkową kolumną (172)
- Trzykolumnowy layout z płynną środkową kolumną i ujemnymi marginesami (172)
- Trzykolumnowy layout z płynną środkową kolumną, oparty na właściwościach CSS3 table (177)
- Layout wielorzędowy i wielokolumnowy (179)
- Praktyczne selektory CSS (182)
- Wewnętrzne elementy div w działaniu (184)
- Podsumowanie (185)
Rozdział 6: Komponenty interfejsu (186)
- Tworzenie menu nawigacyjnych (186)
- Pionowe menu (186)
- Menu poziome (189)
- Rozwijane menu (191)
- Formularze (201)
- Elementy HTML formularza (201)
- Sposoby kodowania formularzy (209)
- Stylizacja formularza (210)
- Formularz wyszukiwania (221)
- Chmurka (224)
- Stosy i z-index (227)
- Tworzenie trójkÄ…ta w CSS (228)
- Podsumowanie (230)
Rozdział 7: Strona internetowa z CSS3 (231)
- Struktura strony (231)
- Planowanie kodu HTML (232)
- Stylizacja nagÅ‚ówka (236)
- Obszar tytułowy (237)
- Formularz wyszukiwania (239)
- Menu (242)
- Obszar treści (249)
- Stylizacja pola logowania (253)
- OdnoÅ›niki do wpisów (258)
- Obszar książek (260)
- Stopka (268)
- Podsumowanie (271)
Rozdział 8: Projektowanie skalowalne (272)
- Duże layouty na małych urządzeniach (272)
- Zapytania medialne (274)
- Reguła @media (274)
- Atrybut media znacznika link (277)
- Wartości graniczne (277)
- Wartość viewport znacznika meta (278)
- Optymalizacja layoutu na potrzeby tabletów (278)
- Optymalizacja layoutu dla smartfonów (282)
- Dostosowanie layoutu do orientacji pionowej (285)
- Ostatnie detale (287)
- BÅ‚Ä…d ze skalowaniem w Safari Mobile (287)
- Rozwijane menu na ekranach dotykowych (287)
- Podsumowanie (290)
Dodatek (291)
Skorowidz (299)