代码:
<html> <head> <title>div 标记范例</title> <style type="text/css"> div.widthstyle{ font-size:18px; /* 字号大小 */ font-weight:bold; /* 字体粗细 */ font-family:Arial; /* 字体 */ color:#FFFF00; /* 颜色 */ background-color:#0000FF; /* 背景颜色 */ text-align:center; /* 对齐方式 */ /*width:300px;*/ /* 块宽度 默认宽度为一行,两边有点距离*/ height:100px; /* 块高度 */ margin-top: 10px; } span{ font-size:18px; /* 字号大小 */ font-weight:bold; /* 字体粗细 */ font-family:Arial; /* 字体 */ color:#FFFFFF; /* 颜色 */ background-color:#0000FF; /* 背景颜色 */ text-align:center; /* 对齐方式 */ width:300px; /* 块宽度 span没有宽度的概念 */ height:100px; /* 块高度 span没有高度的概念*/ padding-left:10px; margin-left:10px; } </style> </head> <body> <div class="widthstyle"> 这是一个div标记1 </div> <div class="widthstyle"> 这是一个div标记2 </div> <div class="widthstyle"> 这是一个div标记3 </div> <span> 这是一个span标记1 </span> <span> 这是一个span标记2 </span> <span> 这是一个span标记3 </span> <div> <span> 这是一个div中的span标记1 </span> <span> 这是一个div中的span标记2 </span> <span> 这是一个div中的span标记3 </span> </div> <div> <span> 这是一个单独div中的span标记1 </span> </div> <div> <span> 这是一个单独div中的span标记2 </span> </div> <div> <span> 这是一个单独div中的span标记3 </span> </div> </body> </html>
说明:div默认占据一行,两边有所空隙。可以设置宽度、高度,即使是设置宽度了,div还是占据一行,只是盒子的内容空间小了。
span是行内元素,没有宽度和高度的概念。放在一个单独的div中,才会独自占据一行位置,这个位置也是div争取回来的。
本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/4987496.html,如需转载请自行联系原作者