Floating columns not aligned in XHTML - IE thing.

Well, got myself a little problemo after refurbishing a page from HTML 4.01 strict validation to XHTML 1.0 transitional validation.

When watching this page (<!-- m --><a class="postlink" href="http://www.lettonica.info/postcards/topic/">http://www.lettonica.info/postcards/topic/</a><!-- m -->) in IE6 the two floating columns are not aligned at the top.

I've done some changes to the CSS compared to the old page and then tried to adjust the columns, but this is most probably an IE thing and I'm lost as what to do.

Can anyone help me on this? CSS file.

Edit: Link removedThis:
<?xml version="1.0" encoding="utf-8"?>

Throws IE into quirks mode, it's not neccesary to have it so you can just ditch it.

Why did you "upgrade" from strict to transitional? And if you do decide to go to XHTML 1.0 Strict, you might as well just use XHTML 1.1 (which only has a strict version).Originally posted by lavalamp
This:
<?xml version="1.0" encoding="utf-8"?>

Throws IE into quirks mode, it's not neccesary to have it so you can just ditch it.

OK. Thanks! :)

Originally posted by lavalamp
Why did you "upgrade" from strict to transitional? And if you do decide to go to XHTML 1.0 Strict, you might as well just use XHTML 1.1 (which only has a strict version).
Really just wanted all of my pages to use the same doctype. Since I was changing some of the hardcoded layout on each page I decided to take this one as well.

Changing to XHTML also made me realise I had begun with a much too complicated CSS structure, which was nice too.

I don't really know what the differences between the XHTML doctypes are. Are there any real benefits when deciding on which one to use?Well I like to use XHTML 1.1 and application/xhtml+xml because it is very strict. Any mistake and the browser (by which I mean, a good browser) instantly picks up on it and throws an error
That's great because if the markup is correct there's less chance of script errors occuring. I'm into this new DOM thing with JavaScript and if the markup is correct that's one less thing to worry about.
 
Back
Top