- From: Kang-Hao (Kenny) Lu <kennyluck@w3.org>
- Date: Thu, 24 Mar 2011 11:42:14 +0900
- To: Zi Bin Cheah <zibin@opera.com>
- CC: 中文HTML5同樂會ML <public-html-ig-zh@w3.org>
回復一個頗久以前的討論串 → http://lists.w3.org/Archives/Public/public-html-ig-zh/2010Sep/thread#msg54 剛好最近看到了這段歷史 (10/09/27 21:04), Zi Bin Cheah wrote: > > On Sep 27, 2010, at 1:03 PM, John Hax wrote: > >> 标准并没有说footer里不能有nav,而是说在多数footer的应用场景里,没有必 >> 要用nav。因为nav表达的是页面的主要导航,而footer里的链接通常只是一些 >> 特定页面的快速链接,比如terms of service或版权页之类的。后者不应该用 >> nav来表达。 > > “...it is common for footers to have a list of links to various key > parts of a site, but the footer element is more appropriate in such > cases, and no nav element is necessary for those links....” > > 确实没有说不可以用,只说footer标签更合适,就好象Hax说的底部导航一般都 > 是特定页面的快速连接。 這段歷史是這樣,去年三月以前的 HTML5 規範中 footer 元素[1]的 Content Model(也就是裡面可以含的元素)不包括 sectioning content (<article>, <aside>, <nav>, <section>)跟 heading content (<h1>...<h6>, <hgroup>),照這個規範的所有驗證器都會不會給有 <footer><nav></nav></footer> 之類的 HTML 合格。 後來這個狀況被前一封郵件提到的幾乎所有人抗議之後,從三月的草案[2]開始這 項限制就取消了。 話說,有沒有人有解釋 Content Model 的中文好連結? [1] http://www.w3.org/TR/2009/WD-html5-20090825/semantics.html#the-footer-element [2] http://www.w3.org/TR/2010/WD-html5-20100304/semantics.html#the-footer-element
Received on Thursday, 24 March 2011 02:40:07 UTC