html中main标签什么意思,html5main标签是什么意思?html5main标签作用的详细介绍-
html5 main标签是什么意思?html5 main标签作用又有哪些?本篇文章主要讲了html5 main标签的定义及其具体的作用,还有关于html5 main标签的使用详细说明。
首先,我们来了解一下html main是什么意思:
html5 main标签的定义和作用:
标签规定文档的主要内容。
元素中的内容对于文档来说应当是唯一的。它不应包含在文档中重复出现的内容,比如侧栏、导航栏、版权信息、站点标志或搜索表单。
注释:在一个文档中,不能出现一个以上的 元素。元素不能是以下元素的后代:、、、或 。
标签是 HTML 5 中的新标签。
早在 2013 年,元素就被正式添加到 W3C HTML 规范中,到目前为止,关于该元素的定义已经很完善了,所以现在是时候深入了解什么时候适合使用 元素了。那么,下面就开始吧。
W3C 规范
的主要目的是将 ARIA 的地标性作用 main 映射到 HTML 中的元素。这可以帮助那些屏幕阅读设备和辅助设备知道页面的主要内容是从哪里开始的。
W3C 规范将 描述为 :
文档或应用程序的主要内容。主内容区域由与文档的中心主题或应用的核心功能的直接相关或扩展的内容组成。
自从 元素包含在 HTML 规定里之后, 元素就还原成了它在 HTML4 中的定义。
The body element represents the content of the document.
html5 main标签具体使用的作用:
使用 元素值得注意的一点是,它在每个页面中只能使用一次。为什么要规定一个页面只能使用一次呢?虽然我对具体的细节并不感兴趣,但是有些观点看起来还是比较有意义的。
按照规格,如果你在一个文档中试图使用多个 标签,那么 W3C validator 会抛出错误。
元素的另外一个规定是,它不能作为 , , , , 的子元素节点。
html5 main标签的具体使用:
就像其它的 HTML5 新元素一样,并不是所有的浏览器都能够识别出 ,并且给它加上预设的样式,你可能需要在自己的 CSS 文件中将它设置为块级元素。main {display:block;}
有的时候,为了支持一些较低版本的 IE 浏览器,你可能还需要使用 JavaScript 创建该元素。
html中main标签什么意思,html5main标签是什么意思?html5main标签作用的详细介绍-相关推荐
- html table colgroup,关于HTML colgroup标签的用法你知道哪些?colgroup用法和col的详细介绍...
html中colgroup是什么意思?HTML colgroup标签的用法你又知道哪些?在这里,本篇文章就为大家介绍了关于HTML colgroup标签的用法详解,还有colgroup和col元素的详 ...
- Java中创建对象的六个步骤 细分后(new关键字)对象头详细介绍
要看的懂对象的创建过程,首先你得有对Java虚拟机和Java基础以及JUC很是熟悉, 比如类的加载过程.CAS.多线程.JVM的GC等等 文章目录 一.创建对象的六个步骤: 二.对象头的内部结构 首先 ...
- 一分钟让你了解人脸识别套件中的双目、单目、3D结构光摄像头的区别以及详细介绍
宁远电子提供的人脸识别模组可支持双目摄像头和3D结构光摄像头,在客户咨询中经常有被问到双目的为什么会比单目的成本高,区别在哪里,他们的适用于哪些场景呢?在此,宁远电子技术工程师就为大家详细解析,帮助大 ...
- 计算机主机中的核心部件,台式机主机内部结构 台式机主机有哪些配件组成【详细介绍】...
摘要:电脑主机内部一般是由:主板.CPU.内存.硬盘.显卡.电源.光驱这些配件组成的.其中主板.cpu.内存.硬盘.电源这5大件是必不可少的,缺一样电脑就无法正常运行.其它的像光驱.机箱散热风扇之类的 ...
- php中常用的运算符和表达式有哪几种,php 运算符与表达式详细介绍
php 运算符与表达式 一.运算符的分类 1.按操作数分类 1.!true // 一元运算符 2.$a+$b // 二元运算符 3.true ? 1:0 // 三元运算符 2.按操功能分类 (1)算术 ...
- Android manifest文件中的标签详细介绍
Android manifest文件中的标签详细介绍 概要 每一个Android应用都应该包含一个manifest文件,即AndroidManifest.xml.它包含了程序运行的一些必备信息,比如: ...
- R语言使用gt包和gtExtras包优雅地、漂亮地显示表格数据:使用gt包可视化表格数据,使其易于阅读和理解、使用gtExtras包添加一个图,显示表中某一列中的数字、并为类型数据添加图像符号标签
R语言使用gt包和gtExtras包优雅地.漂亮地显示表格数据:使用gt包可视化表格数据,使其易于阅读和理解.使用gtExtras包添加一个图,显示表中某一列中的数字.并为类型数据添加图像符号标签 目 ...
- php中的method是什么意思,HTML中的form标签的method属性怎么用?这里有method属性的用法介绍...
本篇文章主要的介绍了关于HTML中的form标签的method属性的定义及其用法解释,做了详细的解释,后面还有两个常见的问答和method属性的实例,现在就让我们一起看下去吧 首先我们来看看HTML中 ...
- html调用文章标题,HTML中文章标题标签的详细介绍
昨天说道了我的第一个网页,今天接着继续带大家深入,前期学习千万不要用代码工具哦!那样就少了深入了解的机会了哦!一.大家都知道文章会有各种标题,网页其也跟文章差不多也有专门来写标题的元素. (1). h ...
最新文章
- nginx安装与配置详解
- 在MFC里面实现线程的实例
- [翻译] 使用 Visual Studio 2019 来提高每个开发人员的工作效率
- mysql创建独立表空间_InnoDB独立表空间
- opencv双目视觉标定、匹配和测量 (附代码)
- 一、人工智能数学基础——线性代数
- 初学Laravel框架与ThinkPHP框架的不同
- python处理csv文件计算均值_PYTHON实现对CSV文件多维不同单位数据的归一化处理
- 占位符是如何防止sql注入的?
- 突袭HTML5之SVG 2D入门12 - SVG DOM
- 【优化求解】基于蝙蝠算法求解最优目标matlab源码
- 手机qq旋风.android,QQ旋风安卓版2020,QQ旋风手机版安卓版2020最新版本预约 v1.0 - 浏览器家园...
- CEH学习笔记之渗透测试框架
- 计算机导论怎么不挂科,我们删除的数据,最后都去了哪里?
- 阿里云-个人建网站从0到精通(一)
- 项目实施中的团队协作--关于发现问题、解决问题有效模式的探讨
- mysql安装配置cmd_mysql安装配置
- 三星860EVO SSD评测
- 小米手机一键修改机器码参数
- 微信小程序云开发之云数据库入门