At 23:54 20/03/2004 +1100, you wrote:
<div id="content">
<h1>Company founders</h1>
   <h2>Joe Blog</h2>
       <p>Blurb about Joe...</p>
       <h3>Joe's career highs</h3>
       <p>Career blurb...</p>
   <h2>Jane doe</h2>
       <p>Blurb about Jane...</p>
       <h3>Jane's career highs</h3>
       <p>Career blurb...</p>
</div>
<div id="nav">
   <h2>site sections</h2>
   <ul>
      <li>section 1</li>

To jump back to another related issue I raised, wouldn't this code - seen structurally - erroneously relate the "site sections" nav list to the main content title ("Company founders")? As <div>s have no real semantic aspect, "site sections" here is, structurally speaking, another 2nd-level heading in the series: "Joe Blog", "Jane Doe", "site sections", etc. Which is plainly wrong.


I imagine that in XHTML 2 (and again, I'm no expert on upcoming specs) that <section> would be used instead of <div>. But presumably then <h2>site sections</h2> would be <h>site sections</h>, and would implicitly - being the first heading in the <section> - be equivalent to <h1>site sections</h1>? Shouldn't we be using <h1> now for the first title in each page "section"?

Gyrus
[EMAIL PROTECTED]
http://norlonto.net/gyrus/dev/
PGP key available


*****************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
*****************************************************




Reply via email to