htmlcss:html4
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
htmlcss:html4 [04.10.2010 14:15] – Frank Schiebel | htmlcss:html4 [30.08.2014 14:26] (aktuell) – gelöscht Stefan Gaum | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ~~SLIDESHOW~~ | ||
- | [[htmlcss: | ||
- | |||
- | ====== HTML/CSS Lektion 4 ====== | ||
- | |||
- | Um weitere Tags und Attribute in HTML verstehen zu können, ist es nun notwendig, einen ersten kleinen Einblick in CSS zu bekommen. | ||
- | |||
- | Für die Internetseite http:// | ||
- | |||
- | ===== Was ist CSS ? ===== | ||
- | |||
- | **C**ascading **S**tyle **S**heets | ||
- | |||
- | Während man in HTML nur die Bedeutung einzelner Abschnitte mit ihren Inhalten auszeichnet, | ||
- | |||
- | Man kann CSS-Befehle entweder in die HTML-Datei einbinden oder, was üblich ist, in eine gesonderte CSS-Datei auslagern, auf die in der HTML-Datei verwiesen wird. | ||
- | |||
- | |||
- | <h1> | ||
- | |||
- | ===== Wichtige Attribute in HTML ... ===== | ||
- | |||
- | ...zur Layoutgestaltung mit CSS: | ||
- | |||
- | - '' | ||
- | * identifiziert ein Element eindeutig und darf deswegen nur einmal pro Seite verwendet werden | ||
- | * Bsp.: '' | ||
- | - '' | ||
- | * klassifiziert Elemente, es darf mehrfach verwendet werden | ||
- | * ein Element kann durch mehrere Klassen ausgezeichnet werden | ||
- | * Bsp.: '' | ||
- | - '' | ||
- | |||
- | ===== Übung ===== | ||
- | |||
- | {{: | ||
- | |||
- | Gehe auf http:// | ||
- | |||
- | - Erkläre den Aufbau des '' | ||
- | - Wo und wie können '' | ||
- | - Was ist eine Deklaration? | ||
- | - Beschreibe den Aufbau eines Deklarationsblocks in CSS. | ||
- | - Wie lautet der Befehl, der eine externe css-Datei in eine html-Datei einbindet? | ||
- | - Lege eine layout.css-Datei an, in der nur für die h1-Überschrift eine hellblaue (lightblue) Hintergrundfarbe vorgesehen wird. | ||
- | - Binde die css-Datei in deine Startseite ein und überprüfe dein Ergebnis. | ||
- | |||
- | |||
- | |||
- | |||
- | ===== gruppierende Elemente ===== | ||
- | |||
- | Um Bereiche in HTML zu begrenzen, bzw. mehrere Elemente zusammen zu fassen, werden die beiden Tags DIV und SPAN verwendet. Zusammen mit css-Elementen wird ihr Einsatz klar. | ||
- | |||
- | Teste folgende Beispiele selbst aus, um zu erkennen, wie '' | ||
- | |||
- | **Beispiel: Block-Element DIV** | ||
- | |||
- | |||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | |||
- | **Beispiel: Inline-Element SPAN** | ||
- | |||
- | |||
- | < | ||
- | |||
- | ===== Selektoren -1- ===== | ||
- | |||
- | Mit Selektoren werden css-Angaben zugeordnet. Die Deklarationen eines Selektors stehen in einer geschweiften Klammer. | ||
- | |||
- | |||
- | p { | ||
- | | ||
- | | ||
- | | ||
- | } | ||
- | -> alle Abschnitte werden mit hellrotem Hintergrund, | ||
- | |||
- | |||
- | === Man kann auch neue Selektoren definieren: === | ||
- | |||
- | |||
- | ein '' | ||
- | # | ||
- | | ||
- | | ||
- | | ||
- | } | ||
- | |||
- | |||
- | ein '' | ||
- | | ||
- | | ||
- | } | ||
- | |||
- | Mögliche Anwendung: | ||
- | < | ||
- | gleichbedeutend mit | ||
- | < | ||
- | |||
- | |||
- | ===== Übung ===== | ||
- | |||
- | {{: | ||
- | |||
- | Nimm den Quellcode aus dem [[http:// | ||
- | |||
- | - Ersetze die '' | ||
- | - Erstelle selbst einige Selektoren inklusive Deklarationsblock, | ||
- | - Verwende nun auch den SPAN-Tag und markiere wichtige Textpassagen mit Textmarker (andere Farbe als die Hintergrundfarbe des Textes). |
htmlcss/html4.1286201707.txt.gz · Zuletzt geändert: 04.10.2010 14:15 von Frank Schiebel