38
HTML und CSS

HTML und CSS. Plan erstellen Weitere Differenzierung

Embed Size (px)

Citation preview

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