div和Span及a标签的区别
5个回答
展开全部
<div> 可定义文档中的分区或节(division/section)。
<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。
如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。
<span> 标签被用来组合文档中的行内元素。
<a> 标签可定义锚。锚 (anchor) 有两种用法:
通过使用 href 属性,创建指向另外一个文档的链接(或超链接)
通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)
<a> 元素最重要的属性是 href 属性,它指定链接的目标。
<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。
如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。
<span> 标签被用来组合文档中的行内元素。
<a> 标签可定义锚。锚 (anchor) 有两种用法:
通过使用 href 属性,创建指向另外一个文档的链接(或超链接)
通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)
<a> 元素最重要的属性是 href 属性,它指定链接的目标。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DIV:块标签,默认会占据一行,但是可以宽度,高度,行高等参数;
span,a:行内标签,默认只会占据里面内容的大小,不会占据一行,但是不能设置宽,高,行高;
其实他们是可以相互转换的,转换取决于一个属性,display:block/inline;
你可以让DIV呈现span,a的效果,相反也行;只是他们默认属性是相反的
不知道我有没有说清楚,有疑问,可以来问我
span,a:行内标签,默认只会占据里面内容的大小,不会占据一行,但是不能设置宽,高,行高;
其实他们是可以相互转换的,转换取决于一个属性,display:block/inline;
你可以让DIV呈现span,a的效果,相反也行;只是他们默认属性是相反的
不知道我有没有说清楚,有疑问,可以来问我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
相同点:没什么语意,都可以用来划分区块。
不同点:
<span> 标签是行内元素。两个相邻的span在一起不会换行。
<div> 是块级元素,浏览器通常会在 div 元素前后放置一个换行符。 两个相邻的div在一起就会换行。
不同点:
<span> 标签是行内元素。两个相邻的span在一起不会换行。
<div> 是块级元素,浏览器通常会在 div 元素前后放置一个换行符。 两个相邻的div在一起就会换行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
chjund 说的很对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询