HTML und CSS. Plan erstellen Weitere Differenzierung.

38
HTML und CSS

Transcript of HTML und CSS. Plan erstellen Weitere Differenzierung.

Page 1: HTML und CSS. Plan erstellen Weitere Differenzierung.

HTML und CSS

Page 2: HTML und CSS. Plan erstellen Weitere Differenzierung.

Plan erstellen

Page 3: HTML und CSS. Plan erstellen Weitere Differenzierung.

Weitere Differenzierung

Page 4: HTML und CSS. Plan erstellen Weitere Differenzierung.

Varianten

Page 5: HTML und CSS. Plan erstellen Weitere Differenzierung.

Inhaltliche Klärung

Page 6: HTML und CSS. Plan erstellen Weitere Differenzierung.

Mögliche Erweiterungen

Page 7: HTML und CSS. Plan erstellen Weitere Differenzierung.

Abstände und Farben

Page 8: HTML und CSS. Plan erstellen Weitere Differenzierung.

HTML-Gerüst anlegen

Das Wurzelelement html hat zwei Kindelemente: head und body. Alle sind in öffnende und schließende Tags gepackt.

Page 9: HTML und CSS. Plan erstellen Weitere Differenzierung.

Drei Grundelemente

Page 10: HTML und CSS. Plan erstellen Weitere Differenzierung.

Detailliertere Darstellung

Page 11: HTML und CSS. Plan erstellen Weitere Differenzierung.

Navigationen

Page 12: HTML und CSS. Plan erstellen Weitere Differenzierung.

id- und class-Attribute

Page 13: HTML und CSS. Plan erstellen Weitere Differenzierung.

Schreibweisen

Verwende möglichst sprechende Namen!

Page 14: HTML und CSS. Plan erstellen Weitere Differenzierung.

Grundstruktur einer CSS-Datei

Page 15: HTML und CSS. Plan erstellen Weitere Differenzierung.

Seitenbreite

Page 16: HTML und CSS. Plan erstellen Weitere Differenzierung.

Seitenbreite ausmessen

Page 17: HTML und CSS. Plan erstellen Weitere Differenzierung.

Grafik einbinden

Page 18: HTML und CSS. Plan erstellen Weitere Differenzierung.

Grafik verlinken

Page 19: HTML und CSS. Plan erstellen Weitere Differenzierung.

Breite und Höhe

Diese Angaben sind optional, werde sie nicht gemacht, wird die Grafik in ihrer Originalgröße dargestellt.

Page 20: HTML und CSS. Plan erstellen Weitere Differenzierung.

Grafikformate

Page 21: HTML und CSS. Plan erstellen Weitere Differenzierung.

Komprimierung

Page 22: HTML und CSS. Plan erstellen Weitere Differenzierung.

Block-Elemente

Im Gegensatz dazu reichen Inline-Elemente so lange die Zeile reicht.

Page 23: HTML und CSS. Plan erstellen Weitere Differenzierung.

Margin und Padding

Page 24: HTML und CSS. Plan erstellen Weitere Differenzierung.

Farbbeispiel

Page 25: HTML und CSS. Plan erstellen Weitere Differenzierung.

Darstellung

Page 26: HTML und CSS. Plan erstellen Weitere Differenzierung.

Margin

Page 27: HTML und CSS. Plan erstellen Weitere Differenzierung.

Darstellung

Page 28: HTML und CSS. Plan erstellen Weitere Differenzierung.

float

Page 29: HTML und CSS. Plan erstellen Weitere Differenzierung.

Darstellung

Page 30: HTML und CSS. Plan erstellen Weitere Differenzierung.

Darstellung

Page 31: HTML und CSS. Plan erstellen Weitere Differenzierung.

Positionierung

Page 32: HTML und CSS. Plan erstellen Weitere Differenzierung.

Alles fließt

Page 33: HTML und CSS. Plan erstellen Weitere Differenzierung.

Darstellung

Page 34: HTML und CSS. Plan erstellen Weitere Differenzierung.

float-Problem

Page 35: HTML und CSS. Plan erstellen Weitere Differenzierung.

clear

Page 36: HTML und CSS. Plan erstellen Weitere Differenzierung.

clear-div

Umschließende Elemente verlieren ihre Höhe durch darin gefloatete Elemente. Um die Höhe wieder herzustellen, verwendet man ein clear-div, dieses löst das float-Verhalten nicht hinter, sondern innerhalb des betroffenen Blocks auf. Realisiert wird das über zwei Bestandteile:Den einen Teil repräsentiert ein div im HTML-Code, das mit einem Klassennamen, wie zum Beispiel float-ende versehen wird. Das <div class=„float-ende“></div> muss vor dem schließenden Tag des <div id=„kopf-oben“> stehen.Der andere Teil ist die CSS-Regel, über welche die float auflösende clear-Eigenschaft definiert wird. Das div mit der class=„float-ende“ löst das Fließverhalten noch innerhalb des div=„kopf-oben“ auf und sorgt dafür, dass die Höhe wieder eingenommen wird.

Page 37: HTML und CSS. Plan erstellen Weitere Differenzierung.

clear-div

Page 38: HTML und CSS. Plan erstellen Weitere Differenzierung.

clearfixFloat auflösen mit clearfix: http://h5c3.de/link-5-1