【发布时间】:2012-07-04 02:33:35
【问题描述】:
所以在我的大部分职业生涯中,我一直是 PHP 的 CLI 或 Cron 开发人员,现在我正在了解为什么我不喜欢在学校工作的 UI ;) 我在这里处理 HTML5 验证,但我没有找到答案好奇的问题。我在我的主页上运行了 W3C HTML5 验证,并且在 <span> 内的 div 周围出现了几个错误,这是不允许的。我尝试将跨度内的所有<div> 更改为<p>,但收到几乎相同的错误。 http://www.w3schools.com/html5/tag_span.asp 没有明确说明<span> 中允许哪些元素,验证器的错误也没有:
第 85 行,第 69 列:元素 p 不允许作为元素 span 的子元素 这个上下文。 (抑制来自该子树的更多错误。)
2 个问题:
1) <span> 中允许哪些元素(如果有)?
2) 我在哪里可以参考另一个元素中允许的元素?我用谷歌搜索过,但没有看到上面有“W3C”标记。
【问题讨论】:
标签: html w3c-validation web-standards