css篇文字伪类 first-line 与first-letter :selectio :before :after

first-line 与first-letter 文字伪类元素选择器 用于选择元素的局部

E:first-line表示E元素中的第一行
first-letter表示E元素中的第一个字符

案例1

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style>
			div{
				width: 200px;
				border: 1px solid red;
				font-size: 24px;
			}
			div:first-line{
				background-color: red;
			}
			div:first-letter{
				font-size: 48px;
			}
		</style>
	 
	</head>
	<body>
		<div>
			又发博客了 大家开来看啊
			你们快来看~
			又发博客了 ,大家开来看啊~
			你们不要走~
			<mark>加wx   wzq85006194</mark>
			你们不要走~
			又发博客了 大家开来看啊
			你们不要走~
		</div>
	</body>
</html>

案例2

E::selection表示E元素在用户选中文字时
			E::before 生成内容在E元素前
			E::after 生成内容在E元素后
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style>
			div{
				width: 200px;
				border: 1px solid red;
				font-size: 24px;
			}
			div::selection{
				background-color: #eb7350;
				color: #fff;
			}
			div::after{
				content: "这是after插入的内容";
				background-color: pink;
				display: block;
			}
			div::before{
				content: "这是before插入的内容";
				background-color: pink;
				display: block;
			}
		</style>
		<!--
			E::selection表示E元素在用户选中文字时
			E::before 生成内容在E元素前
			E::after 生成内容在E元素后

			
			
			:	伪类
				给某个元素添加特殊的效果
			::	伪元素
				不在静态文件中真实存在
		-->
	</head>
	<body>
		<div>
			又发博客了 大家开来看啊
			你们快来看~
			又发博客了 ,大家开来看啊~
			你们不要走~
			<mark>又发博客了 大家开来看啊。 加wx   wzq85006194</mark>
			你们不要走~
			又发博客了 大家开来看啊
			你们不要走~
		</div>
	</body>
</html>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值