问题由来:<p>中嵌套<div>标签,两个都是块级元素,按理应该可以正常显示,但是最后的结果居然是多出来一段<p>的效果,所以就在网上找了许多关于标签嵌套规则的资料,下面做一个个人总结. 1.块级元素(block)与内联元素(inline)的区别: 1.1块元素,独占一行,宽高起作用:如:div , p , ul , ol ,table , menu ,h1~h6,li等 1.2内联元素,可与其他内联元素同一行,宽高不起作用:如:span , q , input , i
html5中的容器标签和文本标签 html中的容器级标签和文本级标签,css中的块级元素和行内元素是我们常常拿来比较的四个名词(行内块级暂时先不考虑). 容器标签 容器级的标签可以简单的理解为能嵌套其它所有标签的标签. 常见容器级的标签: div h ul ol dl li dt dd .... 文本标签 文本级的标签对应容器级标签,只能嵌套文字/图片/超链接的标签. 常见文本级的标签:span p buis strong em ins del .... 块级元素 css中的块级元素基本与htm
html中的容器级标签和文本级标签,css中的块级元素和行内元素是我们常常拿来比较的四个名词(行内块级暂时先不考虑).注:如果标签嵌套错误,可能会发生浏览器解析错误的情况,只是针对嵌套做的这个. 容器标签 1.容器级的标签可以简单的理解为能嵌套其它所有标签的标签. 2.常见容器级的标签: div h ul ol dl li dt dd .... 文本标签 1.文本级的标签对应容器级标签,只能嵌套文字/图片/超链接的标签. 2.常见文本级的标签:span p buis strong em ins
/** * 通过生产拥有超能力的超人实例 来理解IOC容器 */ //超能力模组接口 interface SuperModuleInterface{ public function activate(array $target); } //超能力模组 class XPower implements SuperModuleInterface{ public function activate(array $target){ //...... } } class UltraBomb implemen