ist das nicht nur damit ein Benutzer weiss was da stehen sollte wenn das Bild aus welchen Gründen auch immer nicht angezeigt wird oder kommt der Browser sonst in schwierigkeiten weil er nichts anzeigen kann?
Der Inhalt des alt Attributs wird angezeigt, wenn das Bild nicht erreichbar ist. Bilder stellen Hürden da für die zugänglichkeit. Deshalb wird empfohlen, Bilder auch mit einem title Attribut zu versehen.
Ok stell dir vor, das Bild stellt ein Logo dar. Ein typisches Markup wäre:
<img src="logo.png" alt="Homepage Logo" title="Das Logo zeigt einen Apfel in zwei Hälften">
Blinde sind eventuell froh, wenn sie sinnvolle Beschriftungen vorgelesen bekommen.
Wenn das Bild eine ganze Geschichte erzählt, gibt es noch ein attribut longdesc (lange Besprechung)
longdesc="bildbeschreibungen.html"
In einer speziellen Seite können die Bilder in Worten ausführlich beschrieben werden.
Google mal nach alt und longdesc
in einem <p> Element darfst du kein weiteres Blockelement notieren
also kein <div> und auch kein <table>Darf ich fragen was das für Auswirkungen haben kann?
Invalides HTML hat immer nicht kalkulierbare Auswirkungen.
Und nimm das Attribut border aus dem <img>.
Habe ich schon ausprobiert, aber wenn ich das NICHT dazu schreibe erscheint um das Menue ein Blauer Dreieckieger Rand. (siehe: http://b3njamin.b3.funpic.de/home_versuch_mitRand.html)
Du kannst doch im <style> Bereich definieren:
img {border:0;}
... Und zwar muss ich nach dem aktuellen Stand meines Codes wenn ich ein neues Menüelemt hinzufügen will in allen Dokumenten (home, links, etc.) alles aktualisieren. Kann man es auch so einrichten dass das Menü in einem Dokument extra gespeichert wird und dann von den jeweiligen anderen Dokumenten (home, links, etc) aufgerufen wird? Wenn ich das Menü also änder wird es auch überall automatisch verändert. (IOch hoffe das war verständlich)
Du meinst, ob du das Menu in einer separaten Datei speichern kannst und es dann einbinden kannst. Ja. Aber es ist keine gute Lösung.
Für den Stand deiner Kenntnisse halte ich es am Besten, wenn du die erste Seite baust, diese dann unbedingt validierst, bevor du das Ergebnis auf andere Seiten anwendest.
So. Jetzt gehst du aber wieder zu Fuss.
mfg Beat