Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00265 006808 15374877 na godz. na dobę w sumie
HTML5. Przewodnik encyklopedyczny - książka
HTML5. Przewodnik encyklopedyczny - książka
Autor: Liczba stron: 856
Wydawca: Helion Język publikacji: polski
ISBN: 978-83-246-5081-1 Data wydania:
Lektor:
Kategoria: ebooki >> komputery i informatyka >> webmasterstwo >> html i xhtml - programowanie
Porównaj ceny (książka, ebook (-20%), audiobook).

Kompendium wiedzy o HTML5!

HTML5 to hit ostatnich miesięcy. Jego możliwości robią ogromne wrażenie na projektantach stron internetowych, a użytkownicy na tym korzystają. Usługi geolokalizacyjne, zaawansowane funkcje graficzne oraz rozbudowana obsługa multimediów — to tylko niektóre z atutów HTML5. Można śmiało i bez przesady powiedzieć, że język ten będzie gorącym tematem jeszcze przez długi czas. Dlatego warto już dziś sprawdzić, jak wykorzystać jego potencjał.

Dzięki tej książce szybko opanujesz zasady HTML5. Już wkrótce bez najmniejszego problemu będziesz korzystał z nowych znaczników canvas, audio i video. Ponadto nauczysz się stosować mechanizmy do przechowywania danych w lokalnych zasobach przeglądarki oraz sprawdzisz, gdzie w danej chwili znajduje się użytkownik. Autor książki kładzie nacisk na poprawność semantyczną tworzonego kodu. Jest to niezwykle istotne w obecnych czasach, gdy Twoje dzieło będzie oglądane na przeróżnych urządzeniach – zarówno stacjonarnych, jak i mobilnych. Książka ta jest rewelacyjnym źródłem informacji o językach HTML5, CSS oraz JavaScript. Musisz ją mieć!

HTML5 to nowe możliwości:

Poznaj i wykorzystaj potencjał HTML5!

 



Znajdź podobne książki Ostatnio czytane w tej kategorii

Darmowy fragment publikacji:

• Kup książkę • Poleć książkę • Oceń książkę • Księgarnia internetowa • Lubię to! » Nasza społeczność Spis treĂci O autorze .......................................................................................................... 23 O korektorach merytorycznych ......................................................................... 24 PodziÚkowania ................................................................................................. 25 CzÚĂÊ I Na dobry poczÈtek ............................................................................................ 27 Rozdziaï 1 Rozdziaï 2 Czym jest HTML5 .............................................................................................. 29 Historia HTML ...............................................................................................................................29 Wprowadzenie JavaScript ......................................................................................................30 Koniec wojen przeglądarek ....................................................................................................30 Dominacja wtyczek ..................................................................................................................30 Pojawienie się semantycznego HTML ..................................................................................31 Trend: standard HTML nie nadąża za sposobami użycia HTML ....................................31 HTML5 .............................................................................................................................................31 Nowy standard, nowe standardy ...........................................................................................32 Natywna obsługa multimediów .............................................................................................32 Zasoby programistyczne .........................................................................................................32 Sieć semantyczna .....................................................................................................................33 Bieżący stan HTML5 ......................................................................................................................33 Obsługa HTML5 w przeglądarkach ......................................................................................33 Wykorzystanie HTML5 na stronach ....................................................................................33 Struktura tej książki ........................................................................................................................33 Więcej informacji o HTML5 .........................................................................................................34 Podsumowanie ................................................................................................................................34 Przygotuj siÚ ..................................................................................................... 35 Wybór przeglądarki ........................................................................................................................35 Wybór edytora HTML ...................................................................................................................36 Wybór serwera internetowego ......................................................................................................36 Poleć książkęKup książkę „ SPIS TRE¥CI Pobranie Node.js .............................................................................................................................36 Pobranie modułu multipart ...................................................................................................36 Pobranie przykładowych kodów ..................................................................................................37 Podsumowanie ................................................................................................................................37 Rozdziaï 3 Wprowadzenie do HTML .................................................................................. 39 Korzystanie z elementów ...............................................................................................................40 Dodatkowe elementy występujące w tym rozdziale ...........................................................41 Puste elementy .........................................................................................................................42 Samozamykające znaczniki ....................................................................................................42 Elementy void ...........................................................................................................................43 Atrybuty elementów .......................................................................................................................44 Nadawanie elementom wielu atrybutów ..............................................................................44 Atrybuty boolowskie ...............................................................................................................44 Atrybuty autorskie ...................................................................................................................45 Tworzenie dokumentu HTML .....................................................................................................45 Nadrzędna struktura ...............................................................................................................46 Metadane ...................................................................................................................................46 Treść ...........................................................................................................................................47 Rodzice, dzieci, potomkowie i bracia ....................................................................................47 Typy elementów .......................................................................................................................48 Encje HTML ....................................................................................................................................48 Globalne atrybuty HTML5 ............................................................................................................49 Atrybut accesskey ....................................................................................................................49 Atrybut class .............................................................................................................................50 Atrybut contenteditable ..........................................................................................................52 Atrybut contextmenu ..............................................................................................................53 Atrybut dir ................................................................................................................................53 Atrybut draggable ....................................................................................................................53 Atrybut dropzone ....................................................................................................................53 Atrybut hidden .........................................................................................................................53 Atrybut id ..................................................................................................................................55 Atrybut lang ..............................................................................................................................55 Atrybut spellcheck ...................................................................................................................56 Atrybut style .............................................................................................................................57 Atrybut tabindex ......................................................................................................................57 Atrybut title ..............................................................................................................................58 Przydatne narzędzia HTML ..........................................................................................................59 Podsumowanie ................................................................................................................................59 Rozdziaï 4 Wprowadzenie do CSS ...................................................................................... 61 Definiowanie i nadawanie stylów .................................................................................................61 Właściwości CSS występujące w tym rozdziale ...................................................................62 Zastosowanie stylu inline ........................................................................................................62 Tworzenie osadzonego stylu ..................................................................................................63 Zastosowanie zewnętrznego arkusza stylu ...........................................................................65 6 Poleć książkęKup książkę „ SPIS TRE¥CI Kaskadowość i dziedziczenie stylów ............................................................................................67 Style przeglądarek ....................................................................................................................67 Style użytkowników .................................................................................................................68 Kaskadowość stylów ................................................................................................................69 Zmiana kolejności ważnymi stylami .....................................................................................69 Precyzja i ocena kolejności w przypadkach spornych ........................................................70 Dziedziczenie ............................................................................................................................73 Praca z kolorami w CSS .................................................................................................................74 Szczegółowe wskazywanie kolorów ......................................................................................75 Długości w CSS ...............................................................................................................................75 Długości bezwzględne .............................................................................................................76 Długości względne ...................................................................................................................77 Inne jednostki w CSS ......................................................................................................................82 Miary kątów w CSS ..................................................................................................................82 Miary czasu w CSS ...................................................................................................................82 Sprawdzanie obsługi funkcji CSS .................................................................................................83 Przydatne narzędzia CSS ...............................................................................................................83 Przeglądarkowe raporty o stylach .........................................................................................83 Tworzenie selektorów przy użyciu SelectorGadget ............................................................83 Ulepszanie CSS z użyciem LESS ............................................................................................84 Framework CSS ........................................................................................................................84 Podsumowanie ................................................................................................................................85 Rozdziaï 5 Wprowadzenie do JavaScript ........................................................................... 87 Przygotowanie do pracy z JavaScript ...........................................................................................88 Deklaracje ........................................................................................................................................89 Definiowanie i używanie funkcji ..................................................................................................90 Definiowanie funkcji parametrami .......................................................................................90 Definiowanie funkcji, które zwracają wyniki ......................................................................91 Zmienne i typy ................................................................................................................................92 Typy proste ...............................................................................................................................92 Tworzenie obiektów ................................................................................................................93 Praca z obiektami .....................................................................................................................95 Operatory JavaScript ......................................................................................................................99 Operatory równości i identyczności .....................................................................................99 Konwersja typów ...................................................................................................................102 Praca z tablicami ...........................................................................................................................104 Literał tablicowy .....................................................................................................................105 Odczytywanie i modyfikowanie zawartości tablicy ..........................................................105 Wyliczanie zawartości tablicy ..............................................................................................106 Metody obsługi tablic ............................................................................................................106 Obsługa błędów .............................................................................................................................106 Porównywanie wartości undefined i null ..................................................................................108 Sprawdzanie, czy zmienna lub właściwość ma wartość null lub undefined .................110 Rozróżnianie między null i undefined ................................................................................111 7 Poleć książkęKup książkę „ SPIS TRE¥CI Przydatne narzędzia JavaScript ...................................................................................................111 Debugery JavaScript ..............................................................................................................111 Biblioteki JavaScript ..............................................................................................................112 Podsumowanie ..............................................................................................................................112 CzÚĂÊ II Elementy HTML ............................................................................................... 113 Elementy HTML — kontekst ........................................................................... 115 Semantyka a prezentacja ..............................................................................................................115 Jak dobierać elementy ..................................................................................................................116 Im mniej, tym lepiej ..............................................................................................................116 Nie nadużywaj elementów ....................................................................................................116 Wyrażaj się konkretnie i spójnie .........................................................................................116 Nie lekceważ odbiorcy ..........................................................................................................117 Struktura opisów elementów ......................................................................................................117 Spis elementów ..............................................................................................................................118 Elementy dokumentu i metadanych ...................................................................................118 Elementy tekstowe .................................................................................................................118 Grupowanie treści ..................................................................................................................120 Dzielenie treści na sekcje ......................................................................................................120 Tworzenie tabel ......................................................................................................................121 Tworzenie formularzy ...........................................................................................................121 Osadzanie zasobów ................................................................................................................122 Niewdrożone elementy ................................................................................................................123 Podsumowanie ..............................................................................................................................123 Tworzenie dokumentów HTML ....................................................................... 125 Ustanowienie podstawowej struktury dokumentu ..................................................................126 Element doctype .....................................................................................................................126 Element html ..........................................................................................................................127 Element head ..........................................................................................................................127 Element body ..........................................................................................................................128 Opatrzenie dokumentu elementami metadanych ...................................................................129 Określenie tytułu dokumentu ..............................................................................................129 Ustawienie podstawy dla względnych adresów URL .......................................................130 Opisanie dokumentu metadanymi .....................................................................................131 Definiowanie stylów CSS ......................................................................................................134 Wskazywanie zewnętrznych zasobów ................................................................................139 Pobieranie zasobów z wyprzedzeniem ...............................................................................142 Wykorzystanie elementów skryptowych ...................................................................................142 Element script .........................................................................................................................142 Element noscript ....................................................................................................................148 Podsumowanie ..............................................................................................................................150 Elementy tekstowe ......................................................................................... 151 Tworzenie odnośników ................................................................................................................152 Tworzenie odnośników zewnętrznych ...............................................................................153 Tworzenie względnych odnośników ...................................................................................154 Rozdziaï 6 Rozdziaï 7 Rozdziaï 8 8 Poleć książkęKup książkę „ SPIS TRE¥CI Tworzenie odnośników wewnętrznych ..............................................................................155 Określanie kontekstu przeglądania .....................................................................................155 Oznaczanie treści podstawowymi elementami tekstowymi ...................................................156 Wskazywanie słów kluczowych i nazw produktów ..........................................................156 Wyróżnianie ...........................................................................................................................157 Wskazywanie wyrazów obcych i terminów technicznych ...............................................158 Wskazywanie nieścisłości i poprawek ................................................................................159 Wskazywanie ważnego tekstu ..............................................................................................160 Podkreślanie tekstu ................................................................................................................161 Pomniejszony tekst ................................................................................................................162 Indeksy górne i dolne ............................................................................................................163 Łamanie wiersza ............................................................................................................................164 Wymuszanie łamania wiersza ..............................................................................................164 Wskazanie odpowiedniego miejsca na łamanie wiersza ..................................................165 Przedstawianie danych wejściowych i wyjściowych ................................................................167 Odwołania, cytaty, definicje i skróty ..........................................................................................167 Skróty .......................................................................................................................................168 Definicje ..................................................................................................................................169 Cytowanie treści z innego źródła .........................................................................................169 Odwołania do innych źródeł ................................................................................................171 Elementy obsługi językowej ........................................................................................................171 Elementy ruby, rt i rp ............................................................................................................172 Element bdo ............................................................................................................................173 Element bdi .............................................................................................................................174 Pozostałe elementy tekstowe .......................................................................................................176 Wskazywanie zwyczajnego ciągu tekstu .............................................................................176 Podświetlanie tekstu ..............................................................................................................177 Wskazywanie dodanych lub usuniętych treści ..................................................................178 Wskazywanie godzin i dat ....................................................................................................180 Podsumowanie ..............................................................................................................................181 Grupowanie treĂci .......................................................................................... 183 Konieczność grupowania treści ..................................................................................................184 Tworzenie akapitów .....................................................................................................................185 Element div ....................................................................................................................................186 Preformatowana treść ..................................................................................................................188 Cytowanie innych źródeł .............................................................................................................189 Przejścia tematyczne .....................................................................................................................191 Grupowanie treści w listach ........................................................................................................193 Element ol ...............................................................................................................................193 Element ul ...............................................................................................................................195 Element li ................................................................................................................................196 Listy definicji ..........................................................................................................................197 Listy o specyficznej numeracji .............................................................................................199 Ilustracje .........................................................................................................................................200 Podsumowanie ..............................................................................................................................202 9 Rozdziaï 9 Poleć książkęKup książkę „ SPIS TRE¥CI Rozdziaï 10 Tworzenie sekcji ............................................................................................. 203 Podstawowe nagłówki ..................................................................................................................204 Ukrywanie podtytułów ................................................................................................................205 Tworzenie sekcji ............................................................................................................................209 Nagłówki i stopki ..........................................................................................................................211 Blok nawigacyjny ..........................................................................................................................215 Artykuły .........................................................................................................................................218 Paski boczne ..................................................................................................................................220 Dane kontaktowe ..........................................................................................................................223 Sekcja szczegółów .........................................................................................................................224 Podsumowanie ..............................................................................................................................227 Rozdziaï 11 Elementy tabel ............................................................................................... 229 Podstawowa tabela ........................................................................................................................229 Komórki nagłówków ....................................................................................................................232 Nadanie tabeli struktury ..............................................................................................................234 Wskazywanie nagłówków i części głównej tabeli ..............................................................235 Stopka ......................................................................................................................................236 Nieregularne tabele .......................................................................................................................238 Łączenie nagłówków z komórkami ............................................................................................242 Podpis tabeli ..................................................................................................................................243 Praca z kolumnami .......................................................................................................................245 Wskazywanie pojedynczych kolumn ..................................................................................247 Nadawanie obramowania elementowi table .............................................................................249 Podsumowanie ..............................................................................................................................251 Rozdziaï 12 Formularze ...................................................................................................... 253 Podstawowy formularz ................................................................................................................254 Definiowanie formularza ......................................................................................................255 Oglądanie danych z formularza ...........................................................................................256 Konfiguracja formularza ..............................................................................................................258 Konfiguracja atrybutu action formularza ..........................................................................258 Konfiguracja metody HTTP .................................................................................................259 Konfiguracja kodowania danych .........................................................................................259 Określanie uzupełniania formularza ..................................................................................261 Określenie docelowego miejsca wyświetlenia odpowiedzi formularza .........................262 Nazwa formularza ..................................................................................................................263 Nadawanie formularzom etykiet ................................................................................................264 Automatyczne uaktywnianie elementów input .......................................................................265 Dezaktywacja poszczególnych elementów input .....................................................................266 Grupowanie elementów formularza ..........................................................................................267 Nadanie elementowi fieldset etykiety .................................................................................268 Dezaktywowanie grup elementów input przy użyciu elementu fieldset .......................269 Element button ..............................................................................................................................270 Zastosowanie elementu button do wysyłania formularzy ...............................................271 Zastosowanie elementu button do czyszczenia formularzy ............................................272 Zastosowanie elementu button jako elementu generycznego .........................................273 10 Poleć książkęKup książkę „ SPIS TRE¥CI Praca z elementami spoza formularza .......................................................................................274 Podsumowanie ..............................................................................................................................275 Rozdziaï 13 Konfiguracja elementu input .......................................................................... 277 Zastosowanie elementu input do podawania danych tekstowych ........................................278 Określanie rozmiaru elementu ............................................................................................278 Podawanie wartości i treści zastępczych ............................................................................280 Lista danych ............................................................................................................................281 Tworzenie pól tekstowych nieaktywnych i tylko do odczytu ..........................................284 Określenie kierunku tekstu ..................................................................................................285 Zastosowanie elementu input do pobierania haseł ..................................................................285 Zastosowanie elementu input do tworzenia przycisków ........................................................287 Zastosowanie elementu input do ograniczenia rodzaju danych wejściowych ....................289 Zastosowanie elementu input do pobrania wartości numerycznej ................................290 Zastosowanie elementu input do uzyskania liczby z podanego zakresu .......................291 Zastosowanie elementu input do uzyskania wartości boolowskiej ................................292 Zastosowanie elementu input do tworzenia określonych list opcji ...............................295 Zastosowanie elementu input do pobierania sformatowanych ciągów .........................296 Zastosowanie elementu input do pozyskiwania godzin i dat ..........................................298 Zastosowanie elementu input do pobierania danych o kolorze .....................................300 Zastosowanie elementu input do pobierania haseł wyszukiwania ........................................302 Zastosowanie elementu input do tworzenia ukrytych obiektów danych .............................303 Zastosowanie elementu input do tworzenia map i przycisków graficznych ........................305 Zastosowanie elementu input do wczytywania plików ...........................................................307 Podsumowanie ..............................................................................................................................308 Rozdziaï 14 Inne elementy formularzy i weryfikacja danych wejĂciowych ........................ 309 Inne elementy formularzy ...........................................................................................................309 Tworzenie list opcji ...............................................................................................................309 Pobieranie wielowierszowego tekstu ..................................................................................313 Wskazanie wyniku obliczenia ..............................................................................................316 Generowanie par kluczy — publicznego i prywatnego ....................................................316 Weryfikacja danych wejściowych ...............................................................................................317 Sprawdzenie, czy użytkownik podał wartość ....................................................................318 Sprawdzenie, czy wartość mieści się w podanym zakresie ..............................................319 Sprawdzenie, czy wartość jest zgodna z wyrażeniem regularnym ..................................321 Sprawdzenie, czy wartość jest adresem e-mailowym lub URL .......................................322 Dezaktywacja weryfikacji danych ...............................................................................................322 Podsumowanie ..............................................................................................................................323 Rozdziaï 15 Osadzanie zasobów ........................................................................................ 325 Osadzanie obrazów .......................................................................................................................326 Osadzanie odnośników graficznych ...................................................................................327 Tworzenie mapy obrazu działającej po stronie klienta ....................................................329 Osadzanie innych dokumentów HTML ...................................................................................331 11 Poleć książkęKup książkę „ SPIS TRE¥CI Osadzanie zasobów przy użyciu wtyczek ..................................................................................333 Zastosowanie elementu embed ............................................................................................334 Zastosowanie elementów object i param ...........................................................................334 Inne zastosowania elementu object ............................................................................................337 Zastosowanie elementu object do osadzania obrazów .....................................................337 Zastosowanie elementu object do tworzenia map obrazu działających po stronie klienta .........................................................................................338 Zastosowanie elementu object jako kontekstu przeglądania ..........................................338 Osadzanie wyobrażeń wartości liczbowych ..............................................................................339 Paski postępu ..........................................................................................................................339 Przedstawienie wartości z zakresu ......................................................................................340 Osadzanie innych elementów .....................................................................................................342 Osadzanie zasobów audiowizualnych .................................................................................342 Osadzanie grafiki ...................................................................................................................342 Podsumowanie ..............................................................................................................................342 CzÚĂÊ III Kaskadowe arkusze stylów ............................................................................. 343 Rozdziaï 16 Wprowadzenie do CSS .................................................................................... 345 Standaryzacja CSS .........................................................................................................................345 Model polowy ................................................................................................................................346 Spis selektorów ..............................................................................................................................346 Spis właściwości ............................................................................................................................349 Właściwości obramowania i tła ...........................................................................................349 Właściwości modelu polowego ............................................................................................350 Właściwości layoutu ..............................................................................................................351 Właściwości tekstu .................................................................................................................352 Właściwości przejść, animacji i przekształceń ...................................................................353 Inne właściwości ....................................................................................................................353 Podsumowanie ..............................................................................................................................354 Rozdziaï 17 Selektory CSS — czÚĂÊ I .................................................................................. 355 Podstawowe selektory CSS ..........................................................................................................356 Wybranie wszystkich elementów ........................................................................................356 Wybieranie elementów według typu ..................................................................................357 Wybieranie elementów według klasy .................................................................................358 Wybieranie elementów według id .......................................................................................359 Wybieranie elementów według atrybutów ........................................................................360 Łączenie selektorów ......................................................................................................................363 Tworzenie zestawień selektorów .........................................................................................364 Wybieranie potomków .........................................................................................................365 Wybieranie dzieci ..................................................................................................................366 Wybieranie braci ....................................................................................................................368 Selektory pseudoelementów ........................................................................................................369 Selektor ::first-line ..................................................................................................................370 Selektor ::first-letter ...............................................................................................................370 12 Poleć książkęKup książkę „ SPIS TRE¥CI Selektory :before i :after ........................................................................................................372 Licznik CSS .............................................................................................................................373 Podsumowanie ..............................................................................................................................374 Rozdziaï 18 Selektory CSS — czÚĂÊ II ................................................................................. 375 Strukturalne selektory pseudoklas .............................................................................................376 Selektor :root ..........................................................................................................................376 Selektor dzieci .........................................................................................................................377 Selektory n-tego dziecka .......................................................................................................381 Selektory pseudoklas interfejsu użytkownika ...........................................................................382 Wybieranie aktywnych bądź nieaktywnych elementów ..................................................382 Wybieranie zaznaczonych elementów ................................................................................383 Wybieranie elementów domyślnych ...................................................................................384 Wybieranie elementów input o poprawnych i niepoprawnych wartościach ...............385 Wybieranie elementów input na podstawie zakresów .....................................................386 Wybór elementów input według obecności atrybutu required ......................................387 Dynamiczne selektory pseudoklas .............................................................................................388 Selektory :link i :visited .........................................................................................................388 Selektor :hover ........................................................................................................................389 Selektor :active ........................................................................................................................390 Selektor :focus .........................................................................................................................391 Inne pseudoselektory ...................................................................................................................392 Selektor negacji ......................................................................................................................392 Selektor :empty .......................................................................................................................393 Selektor :lang ..........................................................................................................................394 Selektor :target ........................................................................................................................394 Podsumowanie ..............................................................................................................................395 Rozdziaï 19 Obramowania i tïa .......................................................................................... 397 Nadanie obramowania .................................................................................................................398 Szerokość obramowania .......................................................................................................399 Styl obramowania ..................................................................................................................399 Nałożenie obramowania na jedną krawędź .......................................................................399 Właściwości zbiorcze obramowania ...................................................................................401 Obramowania z zaokrąglonymi rogami .............................................................................402 Obrazy w obramowaniu .......................................................................................................404 Tła elementów ...............................................................................................................................409 Kolor i obraz tła .....................................................................................................................409 Rozmiar obrazu tła ................................................................................................................410 Położenie obrazu tła ..............................................................................................................411 Zaczepienie obrazu tła ..........................................................................................................412 Pozycja początkowa tła i styl przycinania ..........................................................................413 Właściwość zbiorcza background .......................................................................................415 Cienie ..............................................................................................................................................416 Obrysy ............................................................................................................................................418 Podsumowanie ..............................................................................................................................421 13 Poleć książkęKup książkę „ SPIS TRE¥CI Rozdziaï 20 Model polowy ................................................................................................ 423 Dopełnienia ...................................................................................................................................424 Marginesy .......................................................................................................................................426 Rozmiar elementu .........................................................................................................................427 Pole wymiarów .......................................................................................................................429 Określanie minimalnych i maksymalnych wielkości .......................................................430 Przepełnienie .................................................................................................................................431 Widoczność elementu ..................................................................................................................434 Typy pola elementu ......................................................................................................................435 Elementy blokowe ..................................................................................................................435 Elementy liniowe ...................................................................................................................437 Elementy liniowo-blokowe ...................................................................................................439 Elementy run-in .....................................................................................................................439 Ukrywanie elementów ..........................................................................................................442 Pływające pola ...............................................................................................................................442 Zapobieganie stykaniu się elementów ................................................................................445 Podsumowanie ..............................................................................................................................448 Rozdziaï 21 Tworzenie layoutów ....................................................................................... 449 Pozycjonowanie ............................................................................................................................450 Rodzaje pozycjonowania ......................................................................................................450 Kolejność elementów ............................................................................................................452 Layouty wielokolumnowe ...........................................................................................................454 Layouty flexboksowe ....................................................................................................................456 Prosty flexbox .........................................................................................................................459 Użycie wielu elastycznych elementów ................................................................................460 Przestrzeń pionowa ...............................................................................................................461 Maksymalne wielkości ..........................................................................................................463 Layouty tabelowe ..........................................................................................................................465 Podsumowanie ..............................................................................................................................467 Rozdziaï 22 Stylizacja tekstu .............................................................................................. 469 Podstawowe style tekstu ..............................................................................................................470 Wyrównywanie i justowanie tekstu ....................................................................................470 Białe znaki ...............................................................................................................................472 Kierunek tekstu ......................................................................................................................474 Odstępy między wyrazami, literami i wierszami ..............................................................475 Dzielenie wyrazów .................................................................................................................476 Wcięcie pierwszego wiersza .................................................................................................478 Dekorowanie i przekształcanie tekstu .......................................................................................479 Nadawanie tekstowi cienia ..........................................................................................................480 Fonty ...............................................................................................................................................482 Wybór fonta ............................................................................................................................482 Rozmiar fonta .........................................................................................................................484 Styl i grubość fonta ................................................................................................................485 Fonty internetowe .........................................................................................................................486 Podsumowanie ..............................................................................................................................487 14 Poleć książkęKup książkę „ SPIS TRE¥CI Rozdziaï 23 PrzejĂcia, animacje i przeksztaïcenia .............................................................. 489 Przejścia ..........................................................................................................................................490 Odwrócone przejścia .............................................................................................................493 Wybór sposobu obliczania wartości pośrednich ...............................................................494 Animacje ........................................................................................................................................496 Klatki kluczowe ......................................................................................................................498 Określenie kierunku powtórzeń ..........................................................................................501 Stan końcowy .........................................................................................................................502 Animowanie elementów layoutu .........................................................................................503 Wielokrotne wykorzystanie klatek kluczowych ................................................................504 Nadawanie wielu animacji wielu elementom ....................................................................505 Wstrzymywanie i wznawianie animacji .............................................................................507 Przekształcenia ..............................................................................................................................508 Nadanie przekształcenia .......................................................................................................509 Określenie punktu wyjścia ...................................................................................................510 Utworzenie animacji lub przejścia z przekształceniem ....................................................511 Podsumowanie ..............................................................................................................................512 Rozdziaï 24 Inne wïaĂciwoĂci i funkcje CSS ....................................................................... 513 Określenie koloru i krycia elementu ..........................................................................................513 Określenie koloru pierwszego planu ..........................................................................................514 Określenie krycia elementu ..................................................................................................514 Obstylowanie tabel ................................................................................................................516 Kondensowanie obramowania tabel ...................................................................................516 Konfiguracja oddzielonych krawędzi .................................................................................518 Obsługa pustych komórek ....................................................................................................519 Położenie podpisu ..................................................................................................................520 Określenie układu tabeli .......................................................................................................521 Stylizacja list ...................................................................................................................................523 Określenie typu znaczników listy ........................................................................................523 Użycie obrazu jako znacznika listy ......................................................................................524 Określenie położenia znacznika ..........................................................................................525 Określenie stylu kursora ..............................................................................................................527 Podsumowanie ..............................................................................................................................528 CzÚĂÊ IV Praca z DOM ................................................................................................... 529 Rozdziaï 25 Wprowadzenie do DOM ................................................................................. 531 Obiektowy model dokumentu ....................................................................................................531 Poziomy DOM i zgodność ..........................................................................................................533 Testowanie obsługi funkcji DOM .......................................................................................533 Spis funkcji DOM .........................................................................................................................534 Właściwości Document ........................................................................................................534 Właściwości Window ............................................................................................................537 Właściwości HTMLElement ................................................................................................539 15 Poleć książkęKup książkę „ SPIS TRE¥CI Właściwości CSS w DOM .....................................................................................................541 Zdarzenia DOM .....................................................................................................................544 Podsumowanie ..............................................................................................................................545 Rozdziaï 26 Obiekt Document ............................................................................................ 547 Metadane dokumentu ..................................................................................................................549 Pobieranie informacji z dokumentu ...................................................................................549 Obiekt Location ......................................................................................................................552 Odczytywanie i zapisywanie ciasteczek ..............................................................................555 Stan żądania ............................................................................................................................556 Pozyskiwanie szczegółów o implementacji DOM ............................................................557 Znajdowanie obiektów elementów HTML ...............................................................................558 Zastosowanie właściwości do pozyskiwania obiektów elementów ................................559 Pozyskanie nazwanego elementu przy użyciu notacji tablicowej ...................................560 Przeszukiwanie elementów ..................................................................................................561 Przeszukiwanie łańcuchowe .................................................................................................564 Nawigacja w drzewie DOM .........................................................................................................565 Podsumowanie ..............................................................................................................................567 Rozdziaï 27 Obiekt Window ............................................................................................... 569 Pozyskanie obiektu Window .......................................................................................................570 Pozyskiwanie informacji o oknie ................................................................................................570 Interakcja z oknem .......................................................................................................................572 Wyświetlanie zapytań ...................................................................................................................573 Pozyskiwanie ogólnych informacji ............................................................................................575 Praca z historią przeglądarki .......................................................................................................575 Poruszanie się po historii przeglądania ..............................................................................576 Wprowadzenie nowej pozycji do historii ...........................................................................577 Dodanie nowej pozycji z adresem innego dokumentu ....................................................579 Zapisywanie kompleksowych stanów w historii ...............................................................581 Zastąpienie pozycji w historii przeglądarki .......................................................................583 Przekazywanie komunikatów między dokumentami .............................................................584 Liczniki ...........................................................................................................................................58
Pobierz darmowy fragment (pdf)

Gdzie kupić całą publikację:

HTML5. Przewodnik encyklopedyczny
Autor:

Opinie na temat publikacji:


Inne popularne pozycje z tej kategorii:


Czytaj również:


Prowadzisz stronę lub blog? Wstaw link do fragmentu tej książki i współpracuj z Cyfroteką: