htmlcss:html4
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| htmlcss:html4 [29.09.2010 12:37] – Stefan Gaum | 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. | ||
| - | |||
| - | ===== 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 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 '' | ||
| - | | ||
| - | | ||
| - | } | ||
| - | |||
| - | Mit diesem class-Selektor kann man nun kleine Textelemente markieren: | ||
| - | < | ||
htmlcss/html4.1285763874.txt.gz · Zuletzt geändert: 29.09.2010 12:37 von Stefan Gaum
