html - 为什么html 的标签不是分段内容,而是
问题描述
我正在阅读 whatwg 和 mdn 的 html 规范。它定义了 4 个分段元素:article
、和aside
,并表示它们定义了页脚和页眉的范围。nav
section
这是我的问题:
aside
main
和是分节类别的一部分的含义相反,但main
只是流动的内容而不是HTML大纲的一部分?- 这些标签不是为页脚和页眉定义的,而是为整个 html 部分定义的?
解决方案
“aside”与“main”没有相反的含义。两者都不用于页眉和页脚。“main”标签可用于除页眉和页脚之外的整个页面内容,“aside”用于我们的侧边栏。例如我们商店的产品过滤器侧边栏。
推荐阅读
- java - AspectJ 建议未执行
- laravel - 日期和时间戳格式和唯一规则
- java - 使用网络代理 (nanoHTTPD) 即时流式传输 [随机访问] 加密 (AES-CTR) 视频
- unity3d - 粒子系统在一次射击后不会停止
- java - 我需要一个程序,它会要求用户在文件中逐行输入要保存的信息。我该怎么做?
- shopify - 从产品描述中删除图像
- c# - VS 2019 中的 CustomVisualizer 扩展
- django - 为什么 Django serializer.data 步骤很慢?
- python - 如何将正则表达式找到的字符串从一个文件复制到另一个文件,同时保持两个文件的结构?
- java - Java 12.0.1 中的 JavaFX