<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Misspelt help<br><br><hr>From: binderbound@hotmail.com<br>To: andrew.croce@gmail.com<br>CC: hep@whatwg.org<br>Subject: RE: [html5] Appropriate markup for index documents<br>Date: Wed, 24 Dec 2014 19:23:42 +1100<br><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir=ltr>Hi Andrew<br>I believe a description list <dl> (previously definition list) would be the closest fit to what you describe. It has two accepted child elements - definition term <dt> to declare the term being defined and definition description <dd> which describes the term it follows. The page you describe would be the <dt> and a description od the page, or another sub-index for that term would fit under <dd>. Nesting gives you some degree of "sectioning" but not exactly in the way you want, I expect. Could you give a specific example of the usage you are talking about? Use invented elements if you want - I'm just unsure exactly what you mean.<br><br>Luke<br><br><hr>From: andrew.croce@gmail.com<br>Date: Tue, 23 Dec 2014 11:14:37 -0500<br>To: help@whatwg.org<br>Subject: [html5] Appropriate markup for index documents<br><br><div dir=ltr>I have been wondering about this for a while now, and I've finally gotten around to writing up the question: <div><br></div><div>What is the appropriate semantic container element (if any) for an index document?<div><br></div><div>It seems to me that there is a gap in the semantic options for marking up index, or list, pages. Now, to be clear I realize there are list elements, but these are strictly for marking up the specific set of listed items. However, a list may have a larger context, which I am calling an index.</div><div><br></div><div>Like an article, an index might have a header and footer, and should probably contain a <ul> or <ol> where the items are listed. What comes to mind is something like a catalog, where the list itself has some meta information, and could itself contain sections or navigation. An <article> seems inappropriate since that should, I believe, be a single piece of content. A <section> also seems inappropriate in itself, unless its part of an even larger context. It could just be a <div>, or nothing at all, but I feel like there is some semantic value being missed.</div><div><br></div><div>So then, why is there no <index> element? I would be super curious to hear everyone's thoughts on this.<br clear=all><div><br></div>-- <br><div class=ecxgmail_signature>Andrew Croce<br><a href="mailto:andrew.croce@gmail.com">andrew.croce@gmail.com</a><br><a href="http://andrewcroce.com" target=_blank>andrewcroce.com</a><br>732.995.0590</div>
</div></div></div>
<br>_______________________________________________
Help mailing list
Help@lists.whatwg.org
http://lists.whatwg.org/listinfo.cgi/help-whatwg.org                                          </div>
                                          </div></body>
</html>