HTML&CSS基础-伪元素选择器
HTML&CSS基础-伪元素选择器
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.html源代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>伪元素</title> <style>
/**
* 伪元素选择器:
* 使用伪元素来表示元素中的一些特殊的位置,对于IE6来说都是不支持的,要慎用哟~
*
*
* 给段落定义样式:
* :first-letter
* 给首字母
* :first-line
* 给首行
* :before
* 表示元素最前边的部分
* :after
* 表示元素最后边的部分
*/ /**
* 让p元素第一个字符颜色变红,字体大小设置为20px
*/
p:first-letter{
color: red;
font-size: 20px;
} /**
* 为p元素的第一行设置一个背景颜色为"黄色"
*/
p:first-line{
background-color: yellow;
} /**
* 一般before都需要结合conten这个样式一起使用,通过content可以向before或after的位置添加一些内容
*/
p:before{
content: "我会出现再整个段落的最前边";
} /**
* 一般after都需要结合conten这个样式一起使用,通过content可以向before或after的位置添加一些内容
*/
p:after{
content: "我会出现在整个段落的最后边";
color: orange;
}
</style>
</head>
<body> <p>
1925年,鲁迅在北京担任大学讲师期间,因支持学生运动而受到当时所谓“正人君子”的流言攻击和排挤。1926年,北洋军阀政府枪杀进步学生,制造“三·一八”惨案。作者鲁迅写下《纪念刘和珍君》等一系列文章,热情支持学生的正义斗争,控诉北洋军阀政府的残暴,结果遭到当局的通缉而不得不远走厦门避难。《朝花夕拾》中的作品虽然都是在追忆往事,但也是“借题发挥”,影射、讥讽当时的社会现实。
</p> <p>
民国二十五年(1936年)1月,肩及肋骨皆出现剧痛,最后的创新之作《故事新编》出版。2月,开始续译《死魂灵》第二部。5月15日再发病,医生诊断胃疾,自后发热未愈,5月31日,史沫特黎女士引美国邓医生来诊断,情况不乐观。6月,身体略有好转,鲁迅及身边的人都认为“鲁迅先生好了”。10月17日旧病复发,18日黎明前疾病发作,气喘不止。10月19日上午5时25分逝世。
</p>
</body>
</html>
二.浏览器打开以上代码渲染结果
HTML&CSS基础-伪元素选择器的更多相关文章
- HTML&CSS基础-伪类选择器
HTML&CSS基础-伪类选择器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.html源代码 <!DOCTYPE html> <html> & ...
- HTML&CSS基础-子元素的伪类选择器
HTML&CSS基础-子元素的伪类选择器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.html的源代码 <!DOCTYPE html> <html& ...
- css伪类选择器及伪元素选择器
1.类选择器 在css中可以使用类选择器把相同的元素定义成不同的样式.比如: 结果如下: 标题背景未变 2.伪类选择器 类选择器和伪类选择器的区别在于,类选择器我们定义的,而伪类选择器是CSS中已经定 ...
- css伪元素选择器
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- CSS伪类选择器和伪元素选择器
CSS的伪类选择器常用的是link/visited/hover/active,分别对应未访问.已访问过.鼠标悬停.鼠标按下时的样式,常用于链接,使用时要按此顺序依次写CSS,不能乱 a:link{ba ...
- CSS中伪类选择器及伪元素
1.伪类选择器 在CSS中,最常用的伪类选择器是使用在a(锚)元素上的几种选择器,它们的使用方法如下: a:link{color:#FF0000;text-decoration:none} a:vis ...
- css选择器(常规选择器,伪类选择器,伪元素选择器,根元素选择器)
前言 CSS的一个核心特性是能向文档中的一组元素类型应用某些规则,本文将详细介绍CSS选择器 选择器 [通配选择器] 星号*代表通配选择器,可以与任何元素匹配 *{color: red;} [元素选择 ...
- python 全栈开发,Day47(行级块级标签,高级选择器,属性选择器,伪类选择器,伪元素选择器,css的继承性和层叠性,层叠性权重相同处理,盒模型,padding,border,margin)
一.HTML中的行级标签和块级标签 块级标签 常见的块级标签:div,p,h1-h6,ul,li,dl,dt,dd 1.独占一行,不和其他元素待在同一行2.能设置宽高3.如果不设置宽高,默认为body ...
- HTML&CSS基础-子元素和后代元素选择器
HTML&CSS基础-子元素和后代元素选择器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.html源代码 <!DOCTYPE html> <html ...
随机推荐
- 【docker】 yaml.scanner.ScannerError: mapping values are not allowed here in "./docker-compose.yml", line 60, column 35
在启动docker-compose 时候 报错了 命令: docker-compose up -d && docker-compose logs -f 错误代码: 解决 出现这个错误的 ...
- server2008r2 安装CentOS
一:安装CentOS 二:配置虚拟网络: 三:设置创建的虚拟机使用刚才创建的网卡: 四:运行CentOs,输入用户:root 密码:root,登录后输入: dhclient 自动获取IP ip ...
- 【翻译】Flink Table Api & SQL — 内置函数
本文翻译自官网:Built-In Functions https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/table/fu ...
- 通过Onvif设备探索获取EasyNVR网页无插件播放所需要的摄像机硬盘录像机NVR的RTSP地址
想实现网络监控摄像头进行视频直播的朋友门应该知道,方法其实非常简单,你不需要使用支持直播的网络摄像机,只需要经过一套流媒体服务器将监控摄像头的RTSP视频流转为RTMP\HLS\HTTP-FLV视频流 ...
- [LeetCode] 544. Output Contest Matches 输出比赛匹配对
During the NBA playoffs, we always arrange the rather strong team to play with the rather weak team, ...
- upgrade rubygems
gem install rubygems-update update_rubygems gem update --system gem update
- (CSDN迁移) Java路径获取
package unit02; /** * * @time 2014年9月18日 下午10:29:48 * @porject ThinkingInJava * @author Kiwi */ publ ...
- 使用objcopy实现将文件编译进执行程序
一.简介 工作中可能遇到将一个文件编译进执行程序的需求,例如bin文件.jpg文件等等.实现的方法可以使用脚本来将文件内容写入一个新的C源文件数组,达成编译进程序的目的. 现在介绍一种简单.快捷的方 ...
- MySql 、Oracle 获取表结构和字段信息
1.MySql获取表结构信息 SELECT TABLE_NAME, TABLE_COMMENT FROM information_schema.`TABLES` WHERE TABLE_SCHEMA ...
- pycharm django使用技巧