广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >HTML5中标签嵌套规则的示例分析
  • 195
分享到

HTML5中标签嵌套规则的示例分析

2024-04-02 19:04:59 195人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关HTML5中标签嵌套规则的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。分类  html5出现之前,经常把元素按照block、inli

这篇文章将为大家详细讲解有关HTML5中标签嵌套规则的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

分类
  html5出现之前,经常把元素按照block、inline、inline-block来区分。在html5中,元素不再按照display属性来区分,而是按照内容模型来区分,分为元数据型(metadata content)、区块型(sectioning content)、标题型(heading content)、文档流型(flow content)、语句型(phrasing content)、内嵌型(embedded content)、交互型(interactive content)。元素不属于任何一个类别,被称为穿透的;元素可能属于不止一个类别,称为混合的。

HTML5中标签嵌套规则的示例分析

  元数据元素(metadata content)是可以被用于说明其他内容的表现或行为,或者在当前文档和其他文档之间建立联系的元素

base link meta noscript script style template title
  流元素(flow content)是在应用程序和文档的主体部分中使用的大部分元素

a abbr address area(如果它是map元素的子元素) article aside audio b bdi bdo blockquote br button canvas cite code data datalist del dfn div dl em embed fieldset figure footer fORM h2 h3 h4 h5 h6 h7 header hr i iframe img input ins kbd keygen label main map mark math meter nav noscript object ol output p pre progress q ruby s samp script section select small span strong sub sup svg table template textarea time u ul var video wbr text
  区块型元素(sectioning content)是用于定义标题及页脚范围的元素

article aside nav section
  标题型元素(heading content)定义一个区块/章节的标题

h2 h3 h4 h5 h6 h7
  语句型元素(phrasing content)是用于标记段落级文本的元素

a abbr area (如果它是map元素的子级) audio b bdi bdo br button canvas cite code data datalist del dfn em embed i iframe img input ins kbd keygen label map mark math meter noscript object output progress q ruby s samp script select small span strong sub sup svg template textarea time u var video wbr text
  嵌入型元素(embedded content)是引用或插入到文档中其他资源的元素

audio canvas embed iframe img math object svg video
  交互型元素(interactive content)是专门用于与用户交互的元素

a audio(如果设置了controls属性) button embed iframe img(如果设置了usemap属性) input(如果type属性不为hidden) keygen label object(如果设置了usemap属性) select textarea video (如果设置了controls属性) 

子元素
【1】子元素是流元素

<article>、<section>、<blockquote>、<li>、<dd>、<fiGCaption>、<div>、<main>、<td>
  【1.1】子元素是流元素,不包括<main>元素

<aside>、<nav>
  【1.2】子元素是流元素,但不包括<table>元素

<caption>
  【1.3】子元素是流元素,但不包括<form>元素

<form>
  【1.4】子元素是流元素,但不包括<header>、<footer>、<main>元素

<header>、<footer>、<main>
  【1.5】子元素是流元素,但不包括<header>、<footer>、区块型元素(sectioning content)、标题型元素(heading content)

<dt>、<th>
  【1.6】子元素是流元素,但不包括<header>、<footer>、<address>、区块型元素(sectioning content)、标题型元素(heading content)

<address>
  【1.7】子元素是一个<figcaption>元素,紧跟着流元素

<figure>
  【1.8】子元素是一个<legend>元素,紧跟着流元素

<filedset>

【2】子元素是语句型元素

<h2>、<h3>、<h4>、<h5>、<h6>、<h7>、<p>、<pre>、<em>、<strong>、<small>、<s>、<cite>、<q>、<abbr>、<data>、<time>、<code>、<var>、<samp>、<kbd>、<sub>、<sup>、<i>、<b>、<u>、<mark>、<bdi>、<bdo>、<span>、<input>、<output>、<legend>、<label>
  【2.1】子元素是语句型元素,但不包括和自身相同的元素

<dfn>、<progress>、<meter>
  【2.2】子元素是语句型元素,但不包括交互型元素(interactive content)

<button> 

【3】子元素是transparent(以它的父元素允许的子元素为准)

<ins>、<del>、<map>
  【3.1】子元素是transparent(以它的父元素允许的子元素为准),但不包括交互型元素(interactive content)

<a>
  【3.2】子元素可以没有、可以是<param>元素,也可以是transparent(以它的父元素允许的子元素为准)

<object>

【4】无子元素

<hr>、<br>、<wbr>、<img>、<embed>、<param>、<source>、<track>、<area>、<col>、<keygen>
  【4.1】子元素可以没有、可以是<li>元素,也可以是<script>、<template>元素

<ol>、<ul>
  【4.2】子元素可以没有、可以是<dt>和<dd>元素,也可以是<script>、<template>元素

<dl>
  【4.3】子元素可以没有,可以是<option>、<optgroup>,也可以是<script>、<template>元素

<select>
  【4.4】子元素可以没有,可以是<option>,也可以是<script>、<template>元素

<optgroup>
  【4.5】子元素可以没有、可以是<option>元素

<datalist>
  【4.6】子元素可以没有、也可以是<track>元素,也可以是<source>元素

<audio>、<video>
  【4.7】子元素可以没有,也可以是<col>、<template>元素

<colgroup>
  【4.8】子元素可以没有,可以是<tr>,也可以是<script>、<template>元素

<tbody>、<thead>、<tfoot>
  【4.9】子元素可以没有,可以是<tr>、<th>,也可以是<script>、<template>元素

<tr>

【5】子元素是<caption>、<colgroup>、<thead>、<tfoot>、<tbody>,也可以是<script>、<template>元素

<table>

【6】子元素是文本内容

<textarea>
  【6.1】子元素可以没有,也可以是文本内容

<option>

关于“HTML5中标签嵌套规则的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: HTML5中标签嵌套规则的示例分析

本文链接: https://www.lsjlt.com/news/81178.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • HTML5中标签嵌套规则的示例分析
    这篇文章将为大家详细讲解有关HTML5中标签嵌套规则的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。分类  html5出现之前,经常把元素按照block、inli...
    99+
    2022-10-19
  • mybatis中foreach嵌套if标签的示例分析
    小编给大家分享一下mybatis中foreach嵌套if标签的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!mybatis foreach嵌套if标签代码实现:Mapper.java文件List<Map<...
    99+
    2023-06-29
  • HTML5标签的示例分析
    这篇文章给大家分享的是有关HTML5标签的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。可以进行省略的标签不允许写结束标记的标签:area(定义图像映射中的区域)、bas...
    99+
    2022-10-19
  • HTML5中语义标签的示例分析
    小编给大家分享一下HTML5中语义标签的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在HTML5标准中,新加了几个用于...
    99+
    2022-10-19
  • HTML5标签与HTML标签的区别示例分析
    这篇“HTML5标签与HTML标签的区别示例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2022-10-19
  • HTML5新标签兼容的示例分析
    这篇文章主要介绍HTML5新标签兼容的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!第一种方法:(使用html5shiv)<!--[if lt IE...
    99+
    2022-10-19
  • Angular2中*ngFor 嵌套循环的示例分析
    这篇文章主要为大家展示了“Angular2中*ngFor 嵌套循环的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Angular2中*ngFor 嵌套循...
    99+
    2022-10-19
  • HTML5文档结构标签的示例分析
    这篇文章给大家分享的是有关HTML5文档结构标签的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.文档结构标签1.1为什么引入文档结构标签?让标签更具语义化,结构更加清...
    99+
    2022-10-19
  • HTML5中新增标签和属性的示例分析
    这篇文章主要介绍HTML5中新增标签和属性的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!收集总结的HTML5的新特性,基本除了IE9以下都可以使用。HTML5语法大部分延续了html的语法不同之处:开头的 ...
    99+
    2023-06-09
  • mocha中时序规则的示例分析
    这篇文章主要为大家展示了“mocha中时序规则的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mocha中时序规则的示例分析”这篇文章吧。describ...
    99+
    2022-10-19
  • JavaScript中单双引号嵌套的示例分析
    这篇文章给大家分享的是有关JavaScript中单双引号嵌套的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。单引号和双引号之间可以相互嵌套。1、单引号内只能嵌套双引号。2...
    99+
    2022-10-19
  • css命名规则的示例分析
    这篇文章主要为大家展示了“css命名规则的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css命名规则的示例分析”这篇文章吧。头:header   内容...
    99+
    2022-10-19
  • HTML标签的示例分析
    这篇文章主要为大家展示了“HTML标签的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HTML标签的示例分析”这篇文章吧。   结构   <html...
    99+
    2022-10-19
  • Instagram标签的示例分析
    这篇文章将为大家详细讲解有关Instagram标签的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。人们很容易忽视一些看似无足轻重的小标签,正如Instagram标签的重要性是让人着迷...
    99+
    2023-06-04
  • html5中p标签默认和div标签默认属性的示例分析
    这篇文章主要为大家展示了“html5中p标签默认和div标签默认属性的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“html5中p标签默认和div标签默...
    99+
    2022-10-19
  • html中Emmet语法规则的示例分析
    这篇文章给大家分享的是有关html中Emmet语法规则的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Emmet—写HTML/CSS快到飞起在前端开发的过程中,最费时间的工作就是写 HTML、CSS 代码...
    99+
    2023-06-14
  • JavaScript中this绑定规则的示例分析
    这篇文章主要介绍JavaScript中this绑定规则的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、this 的绑定规则this 一共有 4 中绑定规则,接下来一一介绍...
    99+
    2022-10-19
  • Android中IntentFilter匹配规则的示例分析
    这篇文章将为大家详细讲解有关Android中IntentFilter匹配规则的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。IntentFilter的匹配规则IntentFilter的使用假如我们...
    99+
    2023-05-30
    android
  • vue.js中双层嵌套for遍历的示例分析
    小编给大家分享一下vue.js中双层嵌套for遍历的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!主要运用 templa...
    99+
    2022-10-19
  • HTML部分标签的示例分析
    这篇文章将为大家详细讲解有关HTML部分标签的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。涉及到的HTML标签   1、<header>标签:为文...
    99+
    2022-10-19
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作