Hallo MO,
Gibt es irgendwo einen Vergleich was bei den verschiedenen Dokumenttypen erlaubt ist und was nicht?
Fuer HTML 4.01 ist das jeweils die Spalte "DTD" in den Tabellen:
http://www.w3.org/TR/html401/index/elements.html
http://www.w3.org/TR/html401/index/attributes.html
Gemaess der zweiten Tabelle und auch gemaess der DTD
http://www.w3.org/TR/html401/strict.dtd bzw.
http://www.w3.org/TR/html401/sgml/dtd.html#Pixels
ist auch in HTML 4.01 Strict das name-Attribut beim
IMG-Element noch zugelassen.
Daneben gibt es - leider auch nur fuer HTML 4 - die
Uebersicht bei SelfHTML:
http://selfhtml.teamone.de/html/referenz/varianten.htm
Fuer XHTML kenne ich leider keine solche Uebersicht.
Da bleibt oft nur der Blick in die DTD, wenn man es
genau wissen will.
http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-strict.dtd
http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd
Ich vermute mal, dass Du versucht hattest, eine
XHTML-Variante zu schreiben. Dort ist naemlich
das name-Attribut bei IMG deprecated und darf
nur noch in der Strict-Variante vorkommen.
http://www.w3.org/TR/xhtml1/dtds.html#dtdentry_xhtml1-strict.dtd_img
http://www.w3.org/TR/xhtml1/dtds.html#dtdentry_xhtml1-transitional.dtd_img
Wenn Du versuchen willst, XHTML zu schreiben, empfehle ich Dir,
mal die Unterschiede zu HTML 4 genau nachzulesen:
http://www.w3.org/TR/xhtml1/#diffs
http://www.websitedev.de/xhtml/xhtml1/#diffs
http://selfhtml.teamone.de/html/xhtml/unterschiede.htm
Einer der Unterschiede ist eben das mit dem name-Attribut:
http://www.w3.org/TR/xhtml1/#h-4.10
http://www.websitedev.de/xhtml/xhtml1/#h-4.10
HTH, Freundliche Gruesse
Thomas