<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>伪元素</title> <style type="text/css"> /* 使用伪元素来表示元素中的一些特殊的位置 */ /* 首字母 - :first-letter 首行 - :first-line . */ p::first-letter{ color: red; } p::first-line{ background-color: yellow; } /* :before表示元素最前面的部分 一般before都需要结合content这个样式一起使用 通过content可以想before或after的未知添加一些内容 :after表示元素的最后面的部分 */ p::before{ content: "我会出现在整段最前面"; color: red; } p::after{ content: "我会出现在段落最后面"; color: red; } </style> </head> <body> <p>我是一个段落我是一个段落我是一个段落我是 一个段落我是一个段落我是一个段落我是一个段落 我是一个段落我是一个段落我是一个段落我是一个 段落我是一个段落我是一个段落我是一个段落我是 一个段落我是一个段落我是一个段落我是一个段落我 是一个段落我是一个段落我是一个段落我是一个段落我 是一个段落我是一个段落我是一个段落我是一个段落我是 一个段落我是一个段落我是一个段落我是一个段落我是一 个段落我是一个段落我是一个段落我是一个段落</p> </body> </html>