我看了提问 说<span>标签把文本包含起来,形成一个单独的元素 为什么嵌套<p>标签?
如题 为什么不嵌套<p>标签
如题 为什么不嵌套<p>标签
2015-02-08
<span>标签是在行内定义一个区域,也就是一行内可以被<span>划分成好几个区域,从而实现某种特定效果。<span>本身没有任何属性;<p>标签就是分段"逻辑含义相同的放在一起"用一句话来说"把意思相同的话捆绑在一起"。
例子:
<p>hello,imooc</p> <p>hello,imooc.com</p>
这样就在网页中是上下2段
hello,imooc
hello,imooc.com
如果去掉P标签,那么就是一句话连在一起
hello,imooc hello,imooc.com
说明<p>标签是段落标签!
而span标签一般在CSS样式里,用来划分几个区域,从而实现某种特定效果!
h2 { font-family:黑体; } h2.span{ color:red; } <h2>hello,imooc</h2> <h2>hello,<span>imooc.com</span></h2>
看到不同了吧!
举报