样式表中span标签使用

<head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>无标题文档<... <head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style >
<!--
p.stop{color:red}
p.warning{color:yellow}
p.normal{color:green}
-->
</style>
</head>

<body>
<p class="stop"> 利用p来控制段落(利用<span> 标签控制局部文本)</p>
<p class="normal" >利用p来<span class="warning">控制段落 </span>(标签控制局部文本)</p>
<p class="normal">利用p来控制段落(利用标签控制局部文本)</p>
</body>
</html>

这里面的span标签没有起作用,span有包围要采取特殊样式的局部文本的作用,这是是怎么回事??
展开
 我来答
RozingS
推荐于2017-09-18 · TA获得超过113个赞
知道答主
回答量:61
采纳率:0%
帮助的人:41.5万
展开全部
<span>标记和<div>标记一样,作为容器标记而被广泛应用在html语言中 如果把“<div>”换成"<span>",执行后会发现效果完全一样。
两者都是起到独立出各块区块的作用。

但是 二者的区别在于 前者是 行类元素 在它的前后不会换行;
而<div>是块级元素 他包围的元素会自动换行 一个div占一行

在你给出的代码中 span 就像div一样独立出区块
y1cheng
2011-12-31 · TA获得超过1932个赞
知道小有建树答主
回答量:627
采纳率:0%
帮助的人:789万
展开全部
你3个类都是p的样式,并不是span的
p.warning意思是p等同于.warning. 要想.warning对span起作用,要么直接写.warning,要么p空格.warning,要么再增加一个p.warning span.

其中p空格.warning,p会“失效”,所以简单的方法还是用最后一个

仍有疑问的话,追问吧
追问
增加一个p.warning span 是表头里面,还是哪儿?那里的属性怎么写??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shunzhenhan
2012-02-25
知道答主
回答量:1
采纳率:0%
帮助的人:1655
展开全部
因为你定义的p.warning{color:yellow}只对<p class="warning ">有用
如果要让这个<span class="warning">你在前面还需定义span.warning{color:yellow}或者
.span{color:yellow;}这两者的区别在于,后者针对所有的<span>标签,前者只对
<span class="warning">有效
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式