Я не знаю, что есть разметка, которая будет обязательно должны содержать структуру комментариев без использования div или классов, но вы можете использовать списки определений. Вы можете использовать несколько DT и DD-тегов в контексте списка определений - http://www.w3.org/TR/html401/struct/lists.html#edef-DL
<dl>
<dt>By [Name] at 2008-01-01<dt>
<dd><img src='...' alt=''/></dd>
<dd><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed mauris. Morbi quis tellus sit amet eros ullamcorper ultrices. Proin a tortor. Praesent et odio. Duis mi odio, consequat ut, euismod sed, commodo vitae, nulla. Suspendisse potenti. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam pede.</p>
<p>Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas rhoncus accumsan velit. Donec varius magna a est. </p>
</dd>
</dl>
Update: О, я бы с подходом, как это, что это может быть трудно однозначно идентифицировать элементы с помощью CSS для стилизации. Вы можете использовать JavaScript (jQuery будет здесь отлично), чтобы находить и применять стили. Без полной поддержки селектора CSS в браузерах (IE) было бы более жестким к стилю.
С моей точки зрения, атрибуты класса - это то, что приводит к семантике. Я считаю, что большинство микроформатов реализованы как классы и атрибуты в XHTML, и вы не получаете гораздо больше семантики, чем это, если вы не хотите использовать RDF и т. Д. – 2008-08-07 20:02:14