Web前端选择器的权重&CSS常见文本属性案例

Web前端选择器的权重&CSS常见文本属性案例

CSS优先级(降序)

1. 行内样式(<...style=" "...>)
 3. 类选择器(.con{...})
 4. 标签选择器(div{...})
 5. 通用选择器(*{...})

当样式发生冲突时,谁的谁的权重值高,谁就生效

  1. 通用选择器 * (权重值0)
  2. 标签(元素)选择器 div ,p…(权重值1)
  3. 类(别)选择器 .act , .nav…(权重值10)
  4. ID选择器 #btn ,#box…(权重值100)
  5. 行内样式(权重值1000)
    巧妙理解:选择器选择的范围越小越精确优先级就越高
    例如:
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			a{color: yellow;} /* 1 */
			div a{color: green;} /* 1+1 */
			.demo a{color: black;} /* 10+1 */
			#demo a{color: orange;}  /* 100+1 */
			div #demo a{color: red;}  /* 1+100+1 */
		</style>
	</head>
	<body>
		<a href="">应该是黄色</a>
		<div class="demo">
			<a href="">应该是黑色</a>
		</div>
		<div id="demo">
			<a href="">应该是红色</a>
		</div>
	</body>
</html>

效果:
在这里插入图片描述

CSS常见文本属性案例

<html>
	<head>
		<meta charset="utf-8"> 
		<title></title>
		<style type="text/css">
			.p1{color: red;} /* 文字颜色 */
			.p2{font-family: "arial black";} /* 字体类型 */
			.p3{font-size:30px;}/* 文字大小 */
			.p4{font-weight: bold;}/* 文字加粗 */
			.p5{font-style: italic;}/* 文字倾斜 */
			.p6{text-indent: 60px;}/* 首行缩进 */
			.p7{text-align: center;}/* 水平对齐方式 */
			.p8{line-height: 100px;}/* 行高 */
			.p9{height: 100px;background-color: gray;line-height: 100px;}/* 垂直居中 */
			.p10{text-decoration: underline;}/* 文本修饰 */
		</style>
	</head>
	<body>
		<ol>
			<li class="p1">北京时间114日,湖人在客场以103-96战胜马刺。湖人当家球星勒布朗-詹姆斯首发出场37分钟,238中,得到21分、11个篮板和13次助攻。</li>
			<li class="p2">上一场湖人客场击败独行侠,詹姆斯砍下39分,外加12个篮板、16次助攻和4次抢断。</li>
			<li class="p3">今天湖人客场与马刺的上半场结束,詹姆斯就已经交出了一份准三双数据:11分、8个篮板和8次助攻,他在场上无处不在。</li>
			<li class="p4">第一节还剩7分多钟,詹姆斯运球从中路突破,他几乎是碾压着德罗赞完成一个左手上篮。</li>
			<li class="p5">第二节还剩9分多钟,詹姆斯在低位背身单打德罗赞,他拱着德罗赞挤到篮下,并在两位马刺球员的防守下投篮命中。</li>
			<li class="p6">本节还剩5分多钟,詹姆斯无球冲击篮下,接到霍华德的助攻并完成上篮。</li>
			<li class="p7">上半场,詹姆斯送出的8次助攻里有一些非常精彩。特别是在两名马刺球员的中间击地传球给麦基,助攻后者得分。</li>
			<li class="p8">上半场最后阶段,詹姆斯在后场得球之后长传给前场的艾弗里-布拉德利,后者上篮得分,而且获得2+1的机会。</li>
			<li class="p9">第三节开始后,詹姆斯带领湖人队打出一波小高潮,他自己也是频频持球杀向篮下。湖人队的领先优势一度接近20分。</li>
			<li class="p10">第四节还剩24秒,落后6分的马刺无奈之下对詹姆斯犯规,马刺大势已去,湖人取得5连胜。</li>
		</ol>
	</body>
</html>

效果:
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值