Home
Einleitung
Grundlagen
Elemente und Attribute
HTML-Dokumente
strukturelles Markup
Site Management
Hyperlinks
Bilder und Grafiken
Bildformate
das IMG-Element
grafische Links
Ergänzungen
ALTernativen
ohne Fehl und Tadel
Spezialfälle
Tabellen
Formulare
Schlussbemerkungen
Im Zusammenhang mit Bildern kriegen wir es nun zum ersten Mal mit einem leeren Element zu tun. Nicht-leere Elemente kennen wir bereits, gerade die Links vom vorhergehenden Kapitel waren ja allesamt nicht leer. Den Unterschied zwischen den beiden Typen von Elemnten soll die folgende Abbildung nochmals verdeutlichen:
Abbildung 11: Anatomie von HTML-Elementen
Grundsätzlich sind es zwei Unterschiede:
Dass ein Element leer ist, heisst noch lange nicht, dass es keine Attribute haben kann. Und tatsächlich
werden die nötigen Informationen für Bilder in Attributen vermittelt. Und das wichtigste Attribut für Bilder
ist src (von source
= Quelle), worin angegeben wird, wo sich das Bild befindet.
Hier gibt's nicht viel Neues: die Adresse des Bildes wird genau so angegeben wie die Adresse eines Links: als relativer oder absoluter Pfad.
Füge doch gleich mal ein Bild in unsere Startseite ein. Die Seite heisst index.html und
befindet sich im Verzeichnis pfefferschote und das Bild befindet sich im Unterverzeichnis images/dekoration
und heisst banner.png.
Füge das Bild direkt nach dem <body>-Element ein.
Mit etwas Nachdenken hast du sicher den richtigen Pfad bestimmt und solltest nun etwa folgendes in deiner Startseite haben:
<body> <img src="images/dekoration/banner.png" /> <p><a href="produkte/index.html">Entdecken und Kaufen</a> |
Darum heisst's ja Übung
: jetzt kannst du das nämlich ein wenig üben. Das selbe Bild soll auf all den
folgenden Seiten ebenfalls erscheinen:
menages.html im Verzeichnis pfefferschote im Verzeichnis
krabben.htmlrezepte im Verzeichnis
index.htmlrezepte im Verzeichnis
submit.htmlrezepte im Verzeichnis
index.htmlprodukte im Verzeichnis
index.htmlprodukte/gewuerze im Verzeichnis
nelken.htmlprodukte/gewuerze im Verzeichnis
index.htmlbuecher im Verzeichnis
index.htmlkontakt
Im wesentlichsten ist das Fleissarbeit. Ein klein wenig erschwerend kommt natürlich dazu,
dass sich der relative Pfad zum Bild ändern kann, je nachdem, von wo aus das Bild verlangt wird.
Erinnere dich an die Notierung ../ und wie wir sie bei den Links verwendet haben!