<!DOCTYPE html> <html> <head> <metacharset="utf-8"> <style> p:first-letter{ color:#ff0000; <!-- 红色 --> font-size:xx-large; } </style> </head> <body> <!-- 同样适用于中文 --> <p>You can use the :first-letter pseudo-element to add a special effect to the first character of a text!</p> </body> </html>
选择除某一类标签以外的所有标签
在下面的实例代码中, 只有第一句话是红色的, 其余都是绿色, 利用了:not伪类
实例代码
<html> <head> <metacharset="utf-8"> <style> .text:not(.class1 .text){ color: #00ff00; <!-- 绿色 --> } .text{ color: #ff0000; <!-- 红色 --> } </style> </head> <body> <divclass="class1"> <pclass="text"> text in class1 </p> </div> <divclass="class2"> <pclass="text"> text in class2 </p> </div> <pclass="text"> text out of any class </p> </body> </html>