本期,边肖将给大家带来DIV元素和SPAN元素的区别。文章内容丰富,从专业角度进行分析和描述。希望你看完这篇文章能有所收获。
让我们来关注一下标准布局中DIV元素和SPAN元素的区别和应用。首先我们来讲两个概念:SPAN元素是内嵌元素,DIV元素是块级元素,DIV元素也就是块级元素占据一行,相当于在每个元素前后加一个换行符。
标准布局中DIV元素和SPAN元素的区别和应用
首先说两个概念。SPAN元素是内联元素,DIV元素是块级元素。In-line元素表示该元素标记的内容不会影响当前结构,属于应用样式和辅助应用样式表。DIV元素,也就是块级元素,是一个块,占据一行,相当于在其中一个元素的前后添加一个换行符。
它们之间最明显的区别是DIV(division)是一个块级元素,它可以包含段落、标题、表格,甚至是章节、摘要和注释。SPAN是一个直列元素,SPAN的正面和背面不会换行。它没有结构意义,纯粹是一种应用风格。当其他直列元素不合适时,可以使用SPAN。DIV元素,也就是block元素,相当于前后都有br换行的嵌入式元素。实际上,块元素和内嵌元素不是静态的。只要为块元素定义display:inline,块元素就变成了嵌入元素。同样,如果为嵌入元素定义display:block,块元素将成为嵌入元素。
代码示例:
stylediv,span { border:1pxsolid # 000margin:2px}/style div 1/DIV DIV 2/DIV span span 1/span span span 2/span brdiv style DIV style=' display : inline ' DIV 3/DIV style DIV style=' display : block ' span 3/span span style span style=' display 3360 block ' span 4/span skills:有些朋友会说DIV是一个图层标签,但其实HTML中并没有图层这种东西,只是为了方便理解。Dreamweaver就是这样写的,每个对象都可以是一个“层”,只需为对象定义position属性(值是绝对的或重新邀请的)。例如,要使图片成为“层”,您可以编写如下代码:
imgsrcimgsrc=' demo . gif ' style=' posibion : absolute;left:20px特别提示
为了更好地说明这个问题,这里,一块宽度为1像素的黑色实心边框被添加到块元素和嵌入元素中。DIV元素默认为块元素,显示属性值定义为内联后显示为嵌入元素,SPAN默认为嵌入元素,显示属性值定义为块后显示为块元素。
SPAN元素标签有一个重要且实用的特性,那就是它什么都不能做,它的* * *目的是包围你的HTML代码中的其他元素,这样你就可以为它们指定样式。
上面边肖分享的DIV元素和SPAN元素有什么区别?如果你恰好也有类似的疑惑,可以参考上面的分析来理解。想了解更多,请关注行业信息渠道。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/99768.html