Hi
It is really late right now but this is bugging me so much that I can't go to sleep without posting this.
I do not know what happens with IE6.0, but with IE7.0, this is what my site looks like:

The red rectangles mark the extra break which IE puts and FF doesn't.
I think the reason is because of my HTML code:
To make it easier for me to edit, I hit enter after each <li></li>, so that they get their own line. Now, the problem is that it seems by pressing enter, I am creating a space (" ") and that is why IE is making the break.
Is there anyway I can write my HTML code so that it is editable yet will not do this? The only solution I have right now is to stick ALL the menu code onto one line. It has solved my problem but now my code is virtually uneditable (since it gets so messy I can't tell head from toe).
Maybe this might bring to light some issues you never realized before?
It is really late right now but this is bugging me so much that I can't go to sleep without posting this.
I do not know what happens with IE6.0, but with IE7.0, this is what my site looks like:

The red rectangles mark the extra break which IE puts and FF doesn't.
I think the reason is because of my HTML code:
Code:
<ul>
<li class="menu"><a href="/music">Music</a>
<ul class="submenu" id="sm1">
<li><a href="/rh">Rap/Hip-Hop</a></li>
<li><a href="/rock">Rock</a></li>
<li><a href="/rs">R&B/Soul</a></li>
<li><a href="/tt">Trance/Techno</a></li>
<li><a href="/pop">Pop</a></li>
<li><a href="/classical">Classical</a></li>
<li><a href="/country">Country</a></li>
</ul>
</li>
<li class="menu"><a href="/movies">Movies</a>
<ul class="submenu" id="sm2">
<li><a href="/action">Action</a></li>
<li><a href="/animation">Animation</a></li>
<li><a href="/anime">Anime</a></li>
<li><a href="/comedy">Comedy</a></li>
<li><a href="/documentary">Documentary</a></li>
<li><a href="/drama">Drama</a></li>
<li><a href="/family">Family</a></li>
<li><a href="/horror">Horror</a></li>
<li><a href="/romance">Romance</a></li>
<li><a href="/scifi">Science Fiction</a></li>
<li><a href="/sports">Sports</a></li>
<li><a href="/thriller">Thriller</a></li>
</ul>
</li>
To make it easier for me to edit, I hit enter after each <li></li>, so that they get their own line. Now, the problem is that it seems by pressing enter, I am creating a space (" ") and that is why IE is making the break.
Is there anyway I can write my HTML code so that it is editable yet will not do this? The only solution I have right now is to stick ALL the menu code onto one line. It has solved my problem but now my code is virtually uneditable (since it gets so messy I can't tell head from toe).
Maybe this might bring to light some issues you never realized before?







