<dl> <h3>Title</h3> <dt>text</dt> <dd class="mail"><span>Email</span>Text<dd> <dd><span>Text</span>---</dd> <dd><span>Text</span>---</dd> <h3>Title</h3> <dt>text</dt> <dd class="mail"><span>Email</span>text</dd> <dd><span>text</span>text</dd> <dd><span>text</span>text<dd> and so on.. </dl>
dd's are floated left and have fixed width. Problem is in Ie7 (and i guess ie 6 too), the dd folowin title gets beside the last dd insted of going below (it works fine in firefox). Anyone has any idea about that?
Could you please explain why you need H3 tags in a DL? I asked because the tag DL cannot contain a H3 tag. Try to see what happen if you remove the H3 tags out of the DL.
Or you can try it this way: <h3>Title</h3> <dl> <dt>text</dt> <dd class="mail"><span>Email</span>Text</dd> <dd><span>Text</span>---</dd> <dd><span>Text</span>---</dd> </dl>
--> WhereIsThatDeafGuy about the h3 title: i put it outside the dt because of a strange behaviour in firefox due to the sIFR i'm using on it: in firefox the whole generated h3 tag gets outside the dt (where I firstly put it) causing some space problem, therefore i just moved it outside to control it better.
--> davist11: if i clear: left the dd all of them are put below heach other, while they must be side by side. --> to all: i tried variuos clear on all the element (h3, dt, dd) but nothing works in ie..
ok guys thanks for the replay. I managed to make it right (thanks to your comment!). I completely screwed up the validation! i make it right and everything works fine. you can still see it here