Darstellung von Listenelementen im IE und Opera
Stefan
- html
0 CarstenP0 Axel Richter0 Stefan0 eddie
Hi!
Ich habe das folgende Prob:
<ul>
<li><a href="bla1">bla1</a></li>
<br><br>
<li><a href="bla1">bla1</a></li>
</ul>
wird vom IE 6.0 mit EINER Leerzeile zwischen den <li> Tags dargestellt, mit dem Opera mit ZWEI Leerzeilen :(. Hat da jemand einen Tipp für mich, wie man sowas konsistent machen kann?
Danke!
Hallo,
schmeiß die <br>s raus und definiere per CSS ein margin-bottom für li.
Viele Grüße
Carsten
Hallo,
Ich habe das folgende Prob:
<ul>
<li><a href="bla1">bla1</a></li>
<br><br>
Das Element UL darf _nur_ LI-Elemente enthalten:
http://www.w3.org/TR/html4/struct/lists.html#h-10.2
<li><a href="bla1">bla1</a></li>
</ul>wird vom IE 6.0 mit EINER Leerzeile zwischen den <li> Tags dargestellt, mit dem Opera mit ZWEI Leerzeilen :(. Hat da jemand einen Tipp für mich, wie man sowas konsistent machen kann?
<ul>
<li><a href="bla1">bla1</a><br><br></li>
<li><a href="bla1">bla1</a></li>
</ul>
viele Grüße
Axel
Danke Axel, das wars ;-)!
Generell interpretiert der IE die br tags nur dann korrekt, wenn dazwischen mindestens ein geschütztes Leerzeichen ist - glaub ich. Aber ehe du so'n Zeug zwischen irgendwelche li tags einfügst, fährst du mit Carstens Vorschlag sicher besser.