Topic: Quote markup
Shouldn't the markup of quotations be different? Now the HTML code for
[quote=Somebody]Something.[/quote]
is
<blockquote>
<div class="incqbox">
<h4>Somebody wrote:</h4>
<p>Something.</p>
</div>
</blockquote>
, but the HTML 4.01 (and thus XHTML 1.0) specification states that
[t]hese two elements [BLOCKQUOTE & Q] designate quoted text. BLOCKQUOTE is for long quotations (block-level content) and Q is intended for short quotations (inline content) that don't require paragraph breaks
, which implies that text inside the BLOCKQUOTE should only be a quotation, and should not contain the name of the author. The Web Applications 1.0 draft also states that
Content inside a blockquote must be quoted from another source
. So I think the "Somebody wrote:" text should not be in the BLOCKQUOTE, because it doesn't come from another source. How about
<p class="citation">Somebody wrote:</p>
<blockquote>
<div class="incqbox">
<p>Something.</p>
</div>
</blockquote>
? (And can you get rid of the <div class="incqbox"> too?)