HTML-Code Fehler?!? brauche hilfe zur korrektur
markus-w
- html
hey all,
eine frage zu folgendem html-code:
<BODY text="#000000" vLink="#3366ff" aLink="#3366ff" link="#0033cc" bgColor="#ffffff" topMargin=1 MARGINHEIGHT="1"
body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" background="bilder/w_lg0099.jpg"><A name=top></A><CENTER>
<MAP name=header>
<AREA title="Ich" shape="rect" alt="Über mich!" coords="0, 0, 70, 90" href="ich.htm">
<AREA title="Banner" shape="rect" alt="markus-w.de" coords="70, 0, 735, 90" href="index.htm">
<AREA shape="rect" coords="0, 0, 0, 0"></MAP>
<IMG src="files/header_8.gif" width=735 height=90 border=0 alt="markus-w.de" useMap="#header">
Webmasterplan sagt folgendes dazu:
--Warnung: unknown attribute "TOPMARGIN" for element <BODY>.
--Warnung: unknown attribute "MARGINHEIGHT" for element <BODY>.
--Warnung: unknown attribute "BODY" for element <BODY>.
--Warnung: unknown attribute "ONCONTEXTMENU" for element <BODY>.
--Warnung: unknown attribute "ONSELECTSTART" for element <BODY>.
--Warnung: unknown attribute "ONDRAGSTART" for element <BODY>.
--Warnung: empty container element <A>.
--Fehler: the ALT attribute is required for the <AREA> element.
der html-validator sagt das hier:
Error: Es gibt kein Attribut "TOPMARGIN"
Error: Es gibt kein Attribut "MARGINHEIGHT"
Error: "BODY" ist nicht in einer Gruppe für irgendein Attribut spezifiziert
Error: Es gibt kein Attribut "ONCONTEXTMENU"
Error: Es gibt kein Attribut "ONSELECTSTART"
Error: Es gibt kein Attribut "ONDRAGSTART"
Error: Notwendiges Attribut "ALT" nicht spezifiziert
was sollte ich ändern, damit ich dir Fehler beseitigt sind?
danke für eure hilfe
Hi
Error: Es gibt kein Attribut "TOPMARGIN"
style="margin-top: ..."
Error: Es gibt kein Attribut "MARGINHEIGHT"
style="??"
Error: "BODY" ist nicht in einer Gruppe für irgendein Attribut spezifiziert
Du hast da im BODY-Tag noch mal body stehen
Error: Es gibt kein Attribut "ONCONTEXTMENU"
Error: Es gibt kein Attribut "ONSELECTSTART"
Error: Es gibt kein Attribut "ONDRAGSTART"
--> Welcher Editor hat denn die eingefügt, Frontpage? Habe ich noch nie gesehen..., sorry
Error: Notwendiges Attribut "ALT" nicht spezifiziert
<img ... alt="hier steht was, wenn das Bild nicht geladen werden kann">
was sollte ich ändern, damit ich dir Fehler beseitigt sind?
danke für eure hilfe
MfG
Rouven
Error: Es gibt kein Attribut "ONCONTEXTMENU"
Error: Es gibt kein Attribut "ONSELECTSTART"
Error: Es gibt kein Attribut "ONDRAGSTART"
--> Welcher Editor hat denn die eingefügt, Frontpage? Habe ich noch nie gesehen..., sorry
das habe von diesem board, damit die rechte maustaste nicht mehr funktioniert. bzw. das menü
thx anyway
kannst du mir nochmal den alt-tag in der area erklären?
Wo genau kommt der denn hin. Ich mein bei image ist mir das klar, nur nicht bei dem Befehl area.. habe ja innerhalb der area schon 2 alt texte stehen! thx
habe ja innerhalb der area schon 2 alt texte stehen! thx
ganau das ist das Problem:
<AREA shape="rect" coords="0, 0, 0, 0"></MAP>
dort fehlt alt, bei AREA ist alt aber ein Pflichtfeld....
ja, ja, wer lesen kann, ist besser dran... ;o)
Chipsy
letzte Frage *g*
so ich habe den code geändert
alte Version:
<MAP name=header>
<AREA title="Ich" shape="rect" alt="Über mich!" coords="0, 0, 70, 90" href="ich.htm">
<AREA title="Banner" shape="rect" alt="markus-w.de" coords="70, 0, 735, 90" href="index.htm">
<AREA shape="rect" coords="0, 0, 0, 0">
</MAP>
neue Version:
<MAP name=header>
<AREA shape="rect" alt="Über mich!" coords="0, 0, 70, 90" href="ich.htm">
<AREA shape="rect" alt="markus-w.de" coords="70, 0, 735, 90" href="index.htm">
</MAP>
hab eine zeile gelöscht, und jeweils den befelt title entfernt.
habe ich damit irgendwas "zerstört" oder fehlerhaft geändert???
im inet explorer funktioniert es weiterhin
thx
gruß markus
Hi,
<MAP name=header>
<AREA shape="rect" alt="Über mich!" coords="0, 0, 70, 90" href="ich.htm">
<AREA shape="rect" alt="markus-w.de" coords="70, 0, 735, 90" href="index.htm">
</MAP>hab eine zeile gelöscht, und jeweils den befelt title entfernt.
Da es in HTML keinen title-Befehl gibt (es gibt überhaupt keinen Befehl in HTML), kannst Du ihn auch nicht gelöscht haben.
habe ich damit irgendwas "zerstört" oder fehlerhaft geändert???
Du hast die fehlerhafte Zeile (die, die kein alt-Attribut enthielt) entfernt.
Desweiteren hast Du die title-Attribute entfernt. Damit werden in korrekten Browsern keine Tooltips mehr angezeigt.
im inet explorer funktioniert es weiterhin
Das liegt daran, daß der IE fehlerhafterweise die alt-Attributwerte als Tooltips verwendet, obwohl diese dafür nicht vorgesehen sind.
cu,
Andreas