Kepler Gelotte wrote:
I think you could use a more semantic approach as in the one below (works in
IE7, IE6, and FF 1.5). This kind of looks like a table to me. Maybe use
<table> instead?
<snip>
<div class="row"><div class="col">a1</div><div class="col">b1</div></div>
Thanks, but to clarify, the posted code isn't the code from the page, rather it's a generic example to illustrate the bug. The actual code is in the following form:

<label></label><input />

so the alternative I had in mind is:

<fieldset><label></label><input /></fieldset>

But let's say the markup is as follows:
<dl>
  <dt>a1</dt><dd>b1</dd>
  <dt>a2</dt><dd>b2</dd>
  <dt>a3</dt><dd>b3</dd>
</dl>
in which case there is no alternative which isn't much less semantic (e.g., giving each pair its own dl). What would suggest then?

Also, far as my case goes, where I'm marking up a form, as I have the form layed out, a table wouldn't work without getting messy (besides, I don't hold that form are tabular data, but that's a discussion for a different thread).


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to