http://validator.w3.org/check?uri=http…7%26css%3Dgreen
Was kann ich dagegen tun? Wie könnt ich den Link sonst noch setzen?
Ich möchte eben, dass wenn man auf den Header klickt, dass man auf Home kommt.
http://validator.w3.org/check?uri=http…7%26css%3Dgreen
Was kann ich dagegen tun? Wie könnt ich den Link sonst noch setzen?
Ich möchte eben, dass wenn man auf den Header klickt, dass man auf Home kommt.
Ja hab ich gesehen. Hab schon geändert.
Aber ich mein den da:
ZitatAlles anzeigenValidation Output: 1 Error
1. Error Line 29, Column 39: document type does not allow element "DIV" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag.
<div id="header"></div>
✉
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "
" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
a) du kannst keinen kompletten container verlinken.
b) du brauchst immer ein "objekt" das du verlinken kannst. ich tip mal
drauf dein header is im background.
c) lösung: mach den div um a, und ins a setzte dann die grafik als img.
anders gehts nicht. (außer evtl mit onmouseover, aber da bin ich net sicher)
Könnt ich das Bild so sein lassen und einfach ein transparentes Bild drüber legen, das genau so gross ist, wie der Header? Oder gibts da Probleme?
Noch mal für alle (da Firefox uns nicht an seiner Lösung teilhaben lassen will):
Block-elemente (z.Bsp. divs) sind in inline-elementen (wie <a>s) nicht erlaubt.
Ja sorry aber in der Fehlermeldung steht genau das gleiche, was du gesagt hast.