span标签和p标签有啥区别?啥时候用span

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了span标签和p标签有啥区别?啥时候用span相关的知识,希望对你有一定的参考价值。

span 行内元素,一般用于一行。
p 块级元素,一般用于一段。
---------------------------------------------
最简单的例子。
假如有一段文字,用P。
<p>
第一,法律上的离婚,是指已经办理了离婚手续,或者起诉法院离婚且法院判决离婚的。所以,只要办理了离婚手续,无论是否依然住在一起,是否继续保持婚姻生活,不影响离婚效果。
第二,离婚期间购买的房子因为房产证上是写男方的名字,所以,房产的所有权人是男方。如果女方有证据证明房子是双方共同购买的,可以要求男方折现补偿,或者以债务追偿的形式把钱追回来。
第三,亲生子女具有继承权。子女是第一继承人,对父母财产具有继承权利,不因父母离婚而改变。
</p>
假如这是一行或者一段中的某些你想进行特别的样式定义可以用span。
1;<span>这是一行</span><span>且不会换行</span>
2;<p>这是一段<span>文字(文字这两个字体是红色)</span></p>

说真的,自己尝试用下,慢慢的就知道了。
参考技术A 一般标签都有语义,p标签是指一个段落,而且默认是一个块级元素,span是一个行内元素的代表,没有什么意思,一般可以放文字等行内元素,例如
<p>这是一段简介内容这是一段 <span class="red">简介</span> 内容这是一段简介内容这是一段简介内容这是一段简介内容这是一段简介内容这是一段简介内容这是一段简介内容这是一段简介内容</p>
以上是一段简介的段落,需要将“简介”两个字红色显示。当然这只是举的一个容易理解的例子而已。
span标签可以放在p标签里,p标签不应该放在span标签里本回答被提问者和网友采纳
参考技术B 1.<p>标签是一个段落结束的标志,我们知道段落与段落中间会留出一行文字的空白,这样才能显出两个段落了。也就是说<p>可以放在段落结束的地方 也表示换行的意思
2.<span>标签主要是指一个块,就是说指定的这一块内容是一起的,不可分割,就算换行的时候也不会出现空白的情况。
参考技术C 先去理解块级元素和行内元素的区别。然后就会理解p和span的区别

HTML中的span标签到底是啥意思,有啥具体的作用

span标签的意思:行内标签。

span标签的作用:组合文档中的行内元素。

<span>标签在行内定义一个区域,也就是一行内可以被<span>划分成好几个区域,从而实现某种特定效果。其实<span>本身没有任何属性,只有当对它应用样式时,它才会产生视觉上的变化。

扩展资料:

<span>所属的HTML标签是HTML语言中最基本的单位,HTML标签是HTML(标准通用标记语言下的一个应用)最重要的组成部分。HTML标签的形式是尖括号包围的关键词,而且通常是成对出现的,比如 <div> 和 </div>。部分HTML标签如下:

1、<s>:定义加删除线的文本。    

2、<samp>:定义计算机代码样本。    

3、<script>:定义客户端脚本。    

4、<section>:定义 section。    

5、<select>:定义选择列表(下拉列表)。    

6、<small>:定义小号文本。    

7、<source>:定义媒介源。    

8、<span>:定义文档中的节。    

9、<strike>:不赞成使用。定义加删除线文本。    

10、<strong>    定义强调文本。    

参考资料来源:百度百科-span标签

参考资料来源:百度百科-HTML标签

参考技术A

span标签是超文本标记语言(HTML)的行内标签,被用来组合文档中的行内元素。

span标签通常使用来将文本的一部分或者文档的一部分独立出来,从而对独立出来的内容设置单独的样式。<span>本身没有任何属性。span没有固定的格式表现。当对它应用样式时,它会产生视觉上的变化。

扩展资料:

span标签语法格式说明:

1、span标签是内联元素,不像块级元素(如:div标签、p标签等)哪样有换行的效果;

2、如果不对span元素应用样式,使用span标签没有任何的显示效果;

3、span标签可以设置id或class属性,这样不仅能增加语义,还能更方便的对span元素应用样式。

<span>在行内定义一个区域,也就是一行内可以被<span>划分成好几个区域,从而实现某种特定效果。

参考资料来源:百度百科-span标签

参考技术B span就是个最简单的容器,是行级元素,有别于DIV,两个div在没有浮动的情况下是上下排放的,而两个span在没有浮动的情况下是同一行显示的,而且,span不可以设置宽高度,设置了也没有效果(很讨厌),基本上用不到span,就因为它不可以设置宽高,大多使用<p>代替使用本回答被提问者采纳 参考技术C 提示:请使用 <span> 来组合行内元素,以便通过样式来格式化它们。
注释:span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。
以上是w3上的标准解释,另外span是个行级元素,区别于块级,是不能直接定义宽高和margin的上下距离的,如果要定义可以在样式中加入display:block;
参考技术D 怎么说呢,其实html中span也算是一个比较常用的标签了,其实每个标签的出现都有一些特殊的作用,像div,ul,li只是表现形式不一样,而span可以当做一个形式标签,大多网站都用的到,但是主要的作用却只是作为容器设置一些属性。其它没有什么。

以上是关于span标签和p标签有啥区别?啥时候用span的主要内容,如果未能解决你的问题,请参考以下文章

HTML中的span标签到底是啥意思,有啥具体的作用

HTML标签中name,id和value各有啥作用,啥时候用?

html 中 <a>标签里面的id 和 name 有啥区别

HTML <span> 标签是啥意思?怎么用?

Apollo Server 的 gql 标签和 schema.gql 文件有啥区别?

标签和发布有啥区别?