Unit 3.标签的分类和嵌套规则】的更多相关文章

一.标签分类 HTML中标签元素三种不同类型:块状元素,行内元素,行内块状元素. 常用的块状元素: <div> <p> <h1>~<h6> <ol> <ul> <table><form> <li> 常用的行内元素: <a> <span> <br> <i> <em> <strong> <label> 常用的行内块级元素…
摘要:  最近在整理项目时发现有些同事写的页面代码嵌套的太多,而且有些嵌套不对,比如<a><div>内容</div></a>.虽然功能实现了,但是对于浏览器渲染引擎的性能还是有些影响.所以就大体上的整理了下HTML标签的嵌套规则,也希望读者提出不对之处. 众所周知,HTML标签有两类: 块级元素div.h1~h6.address.blockquote.center.dir.dl.dt.dd.fieldset.form.hr.isindex.menu.nofr…
众所周知,HTML标签有两类: 块级元素div.h1~h6.address.blockquote.center.dir.dl.dt.dd.fieldset.form.hr.isindex.menu.noframes.noscript.ol.p.pre.table.ul ...特点:总是在新行上开始,高度.行高以及顶和底边距都可控制,宽度缺省是它的容器的100%,除非设定一个宽度功能:主要用来搭建网站架构.页面布局.承载内容 行内元素span.a.abbr.acronym.b.bdo.big.br…
一.html标签又叫做html元素,它分为块级元素和内联元素(也可以叫做行内元素),都是html规范中的概念.1.块级元素块级元素是指本身属性为display:block;的元素.因为它自身的特点,我们通常使用块级元素来进行大布局(大结构)的搭建. 块级元素的特点:独占一行,从上到下排布可设宽度.高度,margin,padding在不设置宽度,宽度是它父级元素,高度是它本身内容撑开的高度内部可容文本,纳块级元素,以及内联元素 常用的块级元素div常用块级容器,也是css layout的主要标签h…
× 目录 [1]分类 [2]子元素 [3]总结 前面的话 在html5中,<a>元素的子元素可以是块级元素,这在以前是被认为不符合规则的.本文将详细介绍html5的标签嵌套规则 分类 html5出现之前,经常把元素按照block.inline.inline-block来区分.在html5中,元素不再按照display属性来区分,而是按照内容模型来区分,分为元数据型(metadata content).区块型(sectioning content).标题型(heading content).文档…
在 XHTML 的语言里,我们都知道:ul 标签包含着 li.dl 标签包含着 dt 和 dd——这些固定标签的嵌套规则十分明确.但是,还有许多标签是独立的,它们没有被捆绑在一起,比如 h1.div.p……那么这些标签的嵌套规则到底是怎样的?今天就来说说这个话题. 提到 XHTML 标签的嵌套规则,我们先得知道有这么二类 XHTML 标签,一类叫做 块级元素(block),一类叫做 内嵌元素(inline,也有许多人叫它:内联.行内.线级等). 块级元素 和 内嵌元素 的划分标准很简单,请把下面…
我在平时在写html文档的时候,发现不太清楚标签之间的嵌套规则,经常是想到什么标签就用那些,后来发现有些标签嵌套却是错误的.通过网上找资料,了解了html标签的嵌套规则. 一.HTML 标签包括 块级元素(block).内联元素(inline)  1.块级元素  一般用来搭建网站架构.布局.承载内容的元素,如下:  address.blockquote.center.dir.div.dl.dt.dd.fieldset.form.h1~h6.hr.isindex.menu.noframes.nos…
XHTML的标签有许多:div.ul.li.dl.dt.dd.h1~h6.p.a.addressa.span. strong……我们在运用这些标签搭建页面结构的时候,是可以将它们无限嵌套的,但是,嵌套也需要有一定规则,不能任由自己的个人习惯胡乱嵌套—— XHTML 必竟不是 XML. 在 XHTML 的语言里,我们都知道:ul 标签包含着 li.dl 标签包含着 dt 和 dd——这些固定标签的嵌套规则十分明确.但是,还有许多标签是独立的,它们没有被捆绑在一起,比如 h1.div.p……那么这些…
1.a标签最好不要嵌套块级元素,可以嵌套内联元素,但是不能嵌套a标签和input之类的标签.能嵌套的标签像,等等. 2.ul和ol的子元素不能是别的元素只能是li,不能是别的比如div等,但是li中可以是div,要不然在ie6和7下回把非li解析到li的内部.这个切记没有办法修复! 3.p标签不能嵌套块级元素甚至不能嵌套p元素,只能嵌套内联元素,不然对p嵌套的块级元素设置css不起作用.4.button里面不要嵌套a标签,不然在js里面会有两个事件,还有就是button里面放img要记得给图片添…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <!-- 块元素:独立成一行(相当于标签前后都设置了br),可以设置宽高,默认宽高100% 文字类块元素:hl-h6 容器类块元素:div table tr td…