html中的span的含义是什么?它和<a><h1>...<h6>都有什么区别?

 我来答
y1cheng
2011-05-09 · TA获得超过1932个赞
知道小有建树答主
回答量:627
采纳率:0%
帮助的人:790万
展开全部
1楼说的不太准确,SPAN和DIV同属于块级元素才对
还是从实际应用角度来说吧,先不说它与其它标签的区别,与div的区别就是默认属性中没有display:block。也就是说DIV默认情况下占一行,而SPAN则不是。
DIV你也能知道,现在主要用于布局。而SPAN的应用貌似没有那么针对性,但话说回来,语义化前提下,例如标题就该放<h1>~<h6>标签中,段落就该放<p>标签,依此类推,所以个人觉得span的应用范围还是相对较大的,比较灵活。例如你想在一个文章中插入一个图片,做文字环绕
<p>
例如这样的一个例子<span><img src="" alt="" /></span>这样的结构也没什么不合理的
</p>

总之它和DIV应该属于同级,含义就像开头提到的,简单理解就是和DIV区别少了个display:block.
帐号已注销
推荐于2016-12-02 · TA获得超过4630个赞
知道大有可为答主
回答量:1345
采纳率:50%
帮助的人:1637万
展开全部
span的意思就是块,也就是说,如果你在html中放置了一个span标签,那么它在网页中的表现就是一个矩形区域,而span标签内的元素则在这个矩形区域中显示。至于<a>以及各个标题标签的区别,其实不大。超链接标签以及标题标签修饰的是文字,它们被称作节点标签,而span是一个块区域,所以被称作块标签。
<a>标签所起的作用是仅仅是位于<a>和</a>之间元素,而<span>标签的范围却是包括标签内部的元素还有空白区域。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式