Seite 1 von 1

Clearing nicht Valide?

Verfasst: 26.09.2008, 07:15
von adw4712
Guten Morgen,

ich möchet einen blauen Balken mit einem Textlink (linksbündig) und einem Pfeil nach oben (Sprung zum Seitenanfang) rechtbündig machen.

Habe mich dafür entschieden:

<h3>
<a href="test.html" class="links">Textlink</a>
<a href="#up"><img src="up.gif" class="rechts" /></a>
<div class="clear"></div>
</h3>


Durch die Angabe von Float left, bzw. right in den Klassen muss ich doch clearen, damit es bei allen Browsern stimmt.

Jetzt spuckt aber der Validator folgenden Fehler aus:

document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.
<div class="clear"></div>

Bin jetzt nicht der "Ober-Programmierer", aber was soll das heißen?

Verfasst:
von

Verfasst: 26.09.2008, 07:34
von dellaseo
ist das h3 da nicht etwas fehl am Platze? :cry:

Verfasst: 26.09.2008, 07:45
von catcat
Der "clean-up"-Button beim validator spuckt sowas aus:

Code: Alles auswählen

<h3><a href="test.html" class="links">Textlink</a> <a href="#up"><img src="up.gif" class="rechts" alt="** PLEASE DESCRIBE THIS IMAGE **"></a></h3>
<div class="clear">
<h3> </h3>
</div>
Aber wahrscheinlich mag er das nicht, das ein DIV-Container in einer Überschrift steht?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 26.09.2008, 08:00
von TBT
innerhalb eines h3 darf kein Block-Element kommen,
nutze mal ein span statt dem div

Verfasst: 26.09.2008, 16:22
von adw4712
TBT hat geschrieben:innerhalb eines h3 darf kein Block-Element kommen,
Daran hat`s gelegen.

Das mit dem span hat zwar auch nicht funktioniert. Aber ich hab`s jetzt anders gelöst.

Danke

Verfasst: 26.09.2008, 16:28
von TBT
<span style="display: block;" class="clear"></span>

ist valid ;)