p::first-letter 可设置段落首字母样式,实现首字下沉或放大效果。通过 font-size、float 等属性使首字母变大并左浮动,结合 line-height 和 margin 优化布局,常用于提升文本美观性与可读性。
使用 CSS 的 ::first-letter 伪元素可以轻松为段落的首字母设置特殊样式,常用于实现首字下沉或放大效果。这个伪元素只作用于块级元素的第一个字母(或符号),前提是该元素包含文本内容。
p::first-letter {
font-size: 2em;
float: left;
color: red;
}

p::first-letter {
font-size: 3em;
float: left;
line-height: 0.8;
margin-right: 6px;
font-weight: bold;
color: #d40000;
}
基本上就这些,合理使用 ::first-letter 能显著提升文本的可读性和美观度。