HTML Bug?

09/22/2013 22:13 'Ownii#1
Hey Developer ;)
Ich bin gerade an einer Page am coden und habe wenn ich mich nicht ganz dumm anstelle einen Bug in der HTML-Verarbeitung (sowohl Chrome als auch Firefox).
Hier das Bild:

Rechts ist der eigentliche Code in welchem ein a.tmp ist, in diesem befindet sich ein div.overlay..
Nach der Verarbeitung im Browser wird im Live-Code jedoch das .overlay nach dem a.tmp nicht dort drin angezeigt.. Wenn ich nun das zweite a im overlay (ohne id/class) lösche funktioniert es o.O

Ich hoffe ihr versteht was ich meine..

Ich kanns zwar anders coden aber weiß einer warum das so ist? Oder überseh ich da irgendwas..

mit freundlichen Grüßen
Ownii
09/22/2013 22:15 tolio#2
"Zwischen den Tags des href-Elementes dürfen nur inline-Elemente und PCDATA vorkommen. Jedoch keine weiteren Verweis-Elemente. div ist ein Block-Element."
[Only registered and activated users can see links. Click Here To Register...]
09/22/2013 22:17 'Ownii#3
Okay o.O Gut zu wissen, komisch aber okay Danke

Quote:
Originally Posted by tolio View Post
[Only registered and activated users can see links. Click Here To Register...]
Mit nur dem div funktioniert es aber.. jedoch sobald ich in dem div.overlay nochmal ein <a> erstelle nicht mehr o.O
09/22/2013 22:28 devcode#4
ein <a> element darf nicht in einem anderem <a> element vorhanden sein^^