Frage

Ich hatte ein Buch über AJAX zu lesen und die Schreiber sagte, dass man immer einen Raum innerhalb der leeren div-Tags, um nicht Gefahr zu Kompatibilitätsproblemen in „einige Browsern“ hinzufügen sollte.

Also das wäre falsch <div></div> und das wäre richtig <div> </div> sein.

Frage: Ist er ein Idiot oder tut er weiß etwas

Danke.

War es hilfreich?

Lösung

Er ist nicht ein Idiot. IE 8 (möglicherweise frühere Versionen als auch?) Wird auf subtile Weise mess up Ihr ??Layout, wenn Ihr leer div wirklich leer ist; Kommentar Hinzufügen scheint es die vorgeschlagene Art und Weise des Umgangs zu sein, aber anscheinend auch ein Raum funktioniert.

Andere Tipps

i in der Regel &nbsp; anstelle des leeren Raumes hinzuzufügen!

Ich möchte einen Kommentar hinzufügen, so dass nichts angezeigt wird. Dies verursacht Probleme in IE8 aus irgendeinem Grund!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top