oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 13,95 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Flexible Boxes: Eine Einführung in moderne Websites. Responsive Webdesign verstehen (Galileo Computing) [Broschiert]

Peter Müller
4.8 von 5 Sternen  Alle Rezensionen anzeigen (18 Kundenrezensionen)
Preis: EUR 24,90 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Montag, 14. Juli: Wählen Sie an der Kasse Morning-Express. Siehe Details.
‹  Zurück zur Artikelübersicht

Inhaltsverzeichnis



  Vorwort ... 19





  Einführung ... 21




  1.  Was sich im Web geändert hat ... 23



       1.1 ... Back to the roots: »A Dao of Web Design« ... 23

       1.2 ... Von HTML-Tabellen zu 960px-Grid-Frameworks ... 25

       1.3 ... Die Entstehung des responsiven Webdesigns ... 28

       1.4 ... Paradigmenwechsel: Wichtige Konzepte ... 34

       1.5 ... Henne oder Ei: »Mobile First« versus »Desktop First« ... 40

       1.6 ... Fazit: Veränderung ist das einzig Beständige ... 43



  2.  Das Buch und die Beispielseiten ... 45



       2.1 ... Teil I: HTML5 -- ausgezeichneter Inhalt ... 45

       2.2 ... Teil II: CSS3 -- Inhalte gestalten ... 46

       2.3 ... Teil III: Getting responsive -- Media Queries und Grids ... 48




Teil I  HTML5 -- ausgezeichnete Inhalte ... 51




  3.  Das HTML5-Universum im Überblick ... 53



       3.1 ... Die Verwirrung rund um »HTML5« ... 53

       3.2 ... Eine kurze Geschichte von HTML5 ... 54

       3.3 ... Das HTML5- Universum im Überblick ... 61

       3.4 ... Gute Quellen rund um HTML5 ... 65



  4.  Semantische Strukturelemente in HTML5 ... 69



       4.1 ... Der rote Faden: Die Vorlage von »HTML5Bones.com« ... 69

<!DOCTYPE><html> und <head> ... 71

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.3 ... Über die neuen semantischen HTML-Elemente ... 76

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.4 ... Die neuen HTML5-Elemente auf der Beispielseite ... 86

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.5 ... Die semantischen Strukturelemente in der Praxis ... 96

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.6 ... Exkurs: Der Outline-Algorithmus von HTML5 ... 103



&nbsp;&nbsp;5.&nbsp;&nbsp;Kleinigkeiten, Formulare und Multimedia ... 111



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.1 ... Abbildungen mit <figure> und <figcaption> ... 111

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.2 ... Änderungen für ältere HTML-Elemente ... 113

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.3 ... Die verschiedenen Formen der Hervorhebung ... 118

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.4 ... <time>: Zeit für Menschen und Maschinen ... 122

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.5 ... Formulare in HTML5: Neue Attribute ... 125

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.6 ... Formulare in HTML5: Semantische Input-Typen ... 126

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.7 ... HTML5 und Sound: <audio> ... 132

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.8 ... Als die Bilder laufen lernten: <video> ... 136



&nbsp;&nbsp;6.&nbsp;&nbsp;Workshop: Das HTML für die Beispielseiten ... 141



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1 ... Die Beispielseiten im Überblick ... 141

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.2 ... Der Vorspann: das HTML im <head> ... 142

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.3 ... Die HTML-Struktur im <body> für die Beispielseiten ... 143

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.4 ... Der Inhaltsbereich auf den Beispielseiten ... 146

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.5 ... Flexible Grafiken auf den Beispielseiten ... 153




Teil II&nbsp;&nbsp;CSS3 -- Inhalte gestalten ... 161




&nbsp;&nbsp;7.&nbsp;&nbsp;Tools, Zentralisierung und Normalisierung ... 163



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.1 ... Webseiten auf kleinen Bildschirmen betrachten ... 163

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.2 ... Zur Entwicklung ein zentrales Stylesheet einrichten ... 169

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.3 ... Normalisierung statt Reset: »normalize.css« ... 171

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.4 ... Workshop: Zentralisierung und Grundformatierung ... 176

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.5 ... Exkurs: Modernizr hilft beim Umgang mit alten Browsern ... 181



&nbsp;&nbsp;8.&nbsp;&nbsp;Selektoren für alle Fälle ... 185



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.1 ... Familienselektoren: Kinder, Geschwister und Nachfahren ... 185

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.2 ... Attributselektoren haben eckige Klammern ... 189

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.3 ... Pseudoelemente haben einen doppelten Doppelpunkt ... 193

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.4 ... Pseudoklassen zum Selektieren von Kindern ... 195

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.5 ... Pseudoklassen für Linkziele und Formulare ... 203

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.6 ... Workshop: Grundformatierung der Layoutbereiche ... 205



&nbsp;&nbsp;9.&nbsp;&nbsp;Text gestalten mit CSS3 ... 209



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.1 ... Die Schriftgröße definieren mit »rem« ... 209

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.2 ... Abstände im Fließtext: »line-height« und »margin« ... 214

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.3 ... Webfonts: Die Schriftart gleich mitliefern ... 217

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.4 ... Bilder als Schrift: Skalierbare Symbole mit Iconfonts ... 223

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.5 ... Schatten im Text: »text-shadow« ... 230

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.6 ... Workshop: Textformatierung für die Beispielsite ... 232



10.&nbsp;&nbsp;Boxen gestalten mit CSS3 ... 239



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10.1 ... Boxen wie im richtigen Leben: »box-sizing: border-box« ... 239

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10.2 ... CSS3 statt Grafik: Schatten, runde Ecken und Farbverläufe ... 245

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10.3 ... Transparente Boxen: »opacity« und Alphakanal ... 254

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10.4 ... Bewegung mit CSS3: »transform« und »transition« ... 255

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10.5 ... Workshop: Den Inhalt der Beispielseiten gestalten ... 263



11.&nbsp;&nbsp;Mobile Navigation ... 269


‹  Zurück zur Artikelübersicht