Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

CSS-Layouts

Praxislösungen mit YAML, CSS-Layouts mit TYPO3 und xt:Commerce, inkl. Internet Explorer 7

Dirk Jesse (Autor)

Media-Kombination
452 Seiten
2007 | 2. Auflage
Galileo Press
9783836211352 (ISBN)

Lese- und Medienproben

CSS-Layouts - Dirk Jesse
CHF 48,85 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Bereits in seiner ersten Auflage hat sich dieses Buch als zuverlässiges Arbeitsinstrument für jeden CSS-Entwickler bewährt. Lassen auch Sie die umständlichen Tabellenkonstrukte Ihrer Website einfach hinter sich. Dirk Jesse beschreibt umfassend die Grundlagen und Techniken zur standardkonformen
Layouterstellung mit CSS. Praxisnahe Beispiele helfen Ihnen, die Theorie umzusetzen und Fallstricke wie Browserbugs und Parser-Fehler zu umgehen. Der Praxisteil bietet einen umfassenden Zugang zu YAML (Yet Another Multicolumn Layout), einem Framework zur Erstellung flexibler Layouts, das sich als ausgereifte
Lösung im täglichen Einsatz bewährt hat.

1 Lernen Sie die Grundlagen der Layoutentwicklung -
mit CSS Dirk Jesse zeigt Ihnen die verschiedenen Möglichkeiten, um stabile und professionelle CSS-Layouts zu entwickeln.
2 Referenz aller wichtigen CSS-Bugs -
So haben Sie bei der Entwicklung immer alle CSS-Bugs vor Augen – von IE 5 bis IE 7.
3 Nutzen Sie aktuelle Techniken zur Layouterstellung ...
... zum Beispiel Entwurfskonzepte zur Layoutentwicklung, Konzepte für ein Reset CSS oder Grid-Layouts als visuelles Gestaltungsmoment.
4 Entwickeln Sie Ihr eigenes Layout mit YAML -
Das umfangreiche Praxiskapitel zeigt Ihnen alle Möglichkeiten des Frameworks anhand von fertigen Layoutbeispielen.
5 Tipps & Tricks für den Alltag -
Hier finden Sie Werkzeuge für verschiedene Browser zur einfacheren Entwicklung moderner Webseiten.
6 Integrieren Sie YAML in TYPO3 und
xt:Commerce So binden Sie mit YAML erstellte CSS-Layouts mithilfe von TemplaVoilà auch in TYPO3 oder in ein Shop-System wie xt:Commerce ein.

1 Philosophie guten Webdesigns 21
1.1 Einleitung 21
1.2 Modernes Webdesign mit (X)HTML und CSS 22
1.3 »Design for our future selves« 27
1.4 Die Welt der Browser 28
1.5 Entwurfskonzepte zur Layouterstellung 32
1.6 (X)HTML und Doctype 36
1.7 Standard-CSS der Browser 42
1.8 Die Arbeit mit dem Buch 43

2 Der Weg zu robusten und flexiblen Layouts 47
2.1 Der Weg ist das Ziel 47
2.2 Strukturiertes Arbeiten mit CSS 48
2.3 Kaskade und Spezifität 51
2.4 CSSDOC – Ein Weg zu gut kommentierten Stylesheets 54
2.5 Reset CSS 61
2.6 Das Box-Modell 67
2.7 Das Kombinationsmodell für flexible Breiten 76
2.8 Die Elementtypen in CSS 80
2.9 Längen- und Größenangaben 82
2.10 Die CSS-Eigenschaft position 86
2.11 Die CSS-Eigenschaft float 98
2.12 Markup-freies Clearing von floats 108
2.13 Flexible Layouts mit floats 115
2.14 Grid Layouts – ein Gestaltungskonzept 124
2.15 Gestaltung von Inhaltselementen 131
2.16 Menügestaltung mit Navigationslisten 134

3 Abseits des Standards – Umgang mit Parsing- und CSS-Bugs 141
3.1 Browserunterstützung für CSS 2.x 141
3.2 Browserweichen 146
3.3 hasLayout – das interne Layoutkonzept des Internet Explorers 157
3.4 CSS-Bugs des Internet Explorers 160
3.5 CSS-Bugs in Mozilla, Opera und Co. 187
3.6 Was bedeutet der Internet Explorer 7 für Webentwickler? 192

4 Das YAML-Framework 197
4.1 Vorüberlegungen 197
4.2 Freiheit und Kontrolle 198
4.3 Das Framework im Detail 200
4.4 Das XHTML-Grundgerüst 205
4.5 Die CSS-Bausteine 220
4.6 Layouterweiterung: Subtemplates 270

5 Layoutentwicklung mit YAML 279
5.1 Konzepte der Layoutentwicklung 279
5.2 Vom Rohbau zum fertigen Layout 281
5.3 Grundvariationen des Basislayouts 296
5.4 Freie Spaltenanordnung 305
5.5 Das Feintuning des Layouts 317
5.6 Ausgewählte Beispiellayouts 331
5.7 Layoutentwicklung mit Subtemplates 338
5.8 Aufbereiten der Inhalte 343
5.9 Optimierungen für den Praxiseinsatz 346
5.10 Was tun, wenn’s klemmt? 349
5.11 Einbinden von YAML in ein Content-Management-System 351

6 Tipps und Tricks 353
6.1 Debugging-Stylesheet 353
6.2 Bearbeitungshilfen für Dreamweaver 356
6.3 JavaScript-Hilfen 358
6.4 Praktische Tipps zum Grafikeinsatz 360
6.5 Tipps für Browsertests 364
6.6 Tools zur Webseitenentwicklung 369

7 Integration von YAML in TemplaVoilà 379
7.1 Begriffsbestimmungen 379
7.2 Alles ist Template 380
7.3 Von der HTML-Vorlage zur Datenstruktur 382
7.4 TypoScript-Bibliotheken 391
7.5 TypoScript anpassen 402
7.6 YAML-Beispiele 407
7.7 Mehrsprachigkeit 408
7.8 Flexible Content-Elemente (FCE) 411

8 YAML und xt:Commerce 415
8.1 Template-Erstellung für xt:Commerce – etwas Theorie 415
8.2 xt:Commerce-Templates mit YAML erstellen 422

A Inhalt der DVD-ROM 441

B Die Referenzkarte 443

Index 445

Reihe/Serie Galileo Computing
Sprache deutsch
Maße 240 x 168 mm
Gewicht 955 g
Themenwelt Mathematik / Informatik Informatik Web / Internet
Schlagworte Barrierefreiheit • Cascading Stylesheets • CSS • CSS (Cascading Style Sheets) • Hardcover, Softcover / Informatik, EDV/Internet • HC/Informatik, EDV/Internet • Joomla! • TYPO3 • Webdesign • xt:Commerce
ISBN-13 9783836211352 / 9783836211352
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich