所以默认的html文档是一个穿插<H#>标签的长文本,隐藏了文档的轮廓。我认为在文档本身中表示大纲视图会更有意义。
所以而不是
<h1>1 foo</h1>
<p>bar
<h2>1.1 subfoo</h2>
<p>bleep
我更喜欢类似的东西
<ol>
<li><heading>foo</heading>
<p>bar
<ol>
<li><heading>subfoo</heading>
<p>bleep
</ol>
</ol>
这是一个好方法吗?我应该如何用 CSS 设置它的样式?
这会破坏诸如屏幕阅读器、搜索引擎、锚链接之类的东西吗?