`

html嵌套规则

 
阅读更多

转载:http://www.studyofnet.com/news/412.html

一、HTML 标签包括 块级元素(block)、内嵌元素(inline)

 

1、块级元素

一般用来搭建网站架构、布局、承载内容……它包括以下这些标签:

address、blockquote、center、dir、div、dl、dt、dd、fieldset、form、h1~h6、hr、isindex、menu、noframes、noscript、ol、p、pre、table、ul


2、内嵌元素

一般用在网站内容之中的某些细节或部位,用以“强调、区分样式、上标、下标、锚点”等等,下面这些标签都属于内嵌元素:

a、abbr、acronym、b、bdo、big、br、cite、code、dfn、em、font、i、img、input、kbd、label、q、s、samp、select、small、span、strike、strong、sub、sup、textarea、tt、u、var
 

 

二、HTML 标签的嵌套规则
 

1. 块元素可以包含内联元素或某些块元素,但内联元素却不能包含块元素,它只能包含其它的内联元素:

<div><h1></h1><p></p></div> —— 对
<a href=”#”><span></span></a> —— 对
<span><div></div></span> —— 错



2. 块级元素不能放在<p>里面:

<p><ol><li></li></ol></p> —— 错

<p><div></div></p> —— 错



3. 有几个特殊的块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊的标签是:

h1、h2、h3、h4、h5、h6、p、dt


4. li 内可以包含 div 标签 —— 这一条其实不必单独列出来的,但是网上许多人对此有些疑惑,就在这里略加说明:

li 和 div 标 签都是装载内容的容器,地位平等,没有级别之分(例如:h1、h2 这样森严的等级制度^_^),要知道,li 标签连它的父级 ul 或者是 ol 都 可以容纳的,为什么有人会觉得 li 偏偏容纳不下一个 div 呢?别把 li 看得那么小气嘛,别看 li 长得挺瘦小,其实 li 的胸襟很大 滴……


5. 块级元素与块级元素并列、内嵌元素与内嵌元素并列:

<div><h2></h2><p></p></div> —— 对
<div><a href=”#”></a><span></span></div> —— 对

<div><h2></h2><span></span></div> —— 错

 

分享到:
评论

相关推荐

    XHTML标签嵌套规则

    strict模式下,XHTML标签的嵌套规则。

    html标签的嵌套规则介绍

    strong……我们在运用这些标签搭建页面结构的时候,是可以将它们无限嵌套的,但是,嵌套也需要有一定规则,不能任由自己的个人习惯胡乱嵌套,那么,html标签的嵌套规则有哪些呢? 一、HTML 标签包括 块级元素(block)...

    (X)HTML Strict 下的嵌套规则

    下面是一份在 HTML 4 Strict 和 XHTML 1.0 Strict 下必须遵守的标签嵌套规则,比如你不能在 &lt;a&gt; 里面再嵌入一个 &lt;a&gt; 这样的约定。

    HTML标签嵌套规则详细归纳适合新手朋友

    下面就详细归纳一下HTML标签的嵌套规则吧,希望对大家有所帮助。 XHTML的标签有许多:div、ul、li、dl、dt、dd、h1~h6、p、a、addressa、span、 strong……我们在运用这些标签搭建页面结构的时候,是可以将它们无限...

    HTML5标签嵌套规则详解【必看】

    下面小编就为大家带来一篇HTML5标签嵌套规则详解【必看】。小编觉得挺不错的,现在分享给大家,也给大家做个参考

    HTML中的块级、行级元素,特殊字符,嵌套规则

    如果介绍HTML网页基本标签的嵌套规则,首先要说的就是元素的分类。元素可以划分为块级元素和行级元素,块级元素是什么?它可以独占一行,可以设置宽高度,默认是100%;行级元素与之相反,它的内容决定它的宽高度,...

    postcss-nested:PostCSS插件可解开嵌套规则,例如Sass的用法

    PostCSS嵌套 插件可解开嵌套规则,例如Sass的行为。 . phone { & _title { width : 500 px ; @media ( max-width : 500 px ) { width : auto; } body . is_dark & { color : white; } } img { display : block; }}. ...

    前端开源库-html-nest-rule

    前端开源库-html-nest-ruleHTML嵌套规则,HTML规范的嵌套规则实现

    HTML前端工具集.zip

    完整参考手册,嵌套规则

    01-HTML工具箱.rar

    HTML4.01参考文档(英文版) HTML5标签参考手册(w3c) HTML标签分类参考手册 HTML标签快速参考 HTML标签速查表 HTML和CSS网页标准指南 HTML特殊符号参考 ...XHTML Strict嵌套规则 XHTML1.0参考文档(英文版)

    LESS 让css也支持变量,运算符,include,嵌套规则等等

    在html页面中加入下面代码 &lt;!– style.less文件就是样式表文件,并且style.less必须放在less-1.0.22.min.js文件前加载,原理后面介绍 –&gt; &lt;link rel=stylesheet/less href=style.less /&gt; [removed]...

    postcss-sorting:PostCSS插件,用于按顺序保留规则和规则内容

    组属性,自定义属性,美元变量,嵌套规则,嵌套规则。 支持CSS,SCSS(使用 ),HTML(带有 ),CSS-in-JS(带有 ), 以及最有可能由其他PostCSS插件添加的任何其他语法。 安装 $ npm install --save-dev postcss...

    gnu_makefile文档pdf html

    6.3.2嵌套变量引用 6.4变量取值 6.5设置变量 6.6为变量值追加文本 6.7override指令 6.8定义多行变量 6.9环境变量 6.10特定目标变量的值 6.11特定格式变量的值 7 Makefile文件的条件语句 7.1条件语句的例子...

    html入门到放弃笔记

    1、编写一对 body 标记,在body标记中,嵌套一对 div标记,在 div 标记中 ,嵌套一对 a 标记,在 a标记中,嵌套一对 b 标记,b标记中,随意编写一些文本 &lt;body&gt; 这是一段测试文本 &lt;/body&gt; ...

Global site tag (gtag.js) - Google Analytics