在不使用JS的情况下,我想使用CSS删除重音,以便HTML继续在语义上正确,而在视觉上实现大写而没有重音。
示例:
h1 {
text-transform: uppercase;
/*sth here*/
}
<h1>Fácil</h1>
谢谢!
答案 0 :(得分:2)
您可以调整line-height
并使用overflow:hidden
,但在使用其他font-family
时请注意,您可能需要另一个值:
h1 {
text-transform: uppercase;
line-height: 0.75em;
overflow: hidden;
}
<h1>Fácil é â ä</h1>
<h1 style="font-size:25px">Fácil é â ä</h1>
<h1 style="font-size:18px">Fácil é â ä</h1>
与另一个font-family
:
h1 {
font-family:arial;
text-transform: uppercase;
line-height: 0.87em;
overflow: hidden;
}
<h1>Fácil é â ä</h1>
<h1 style="font-size:25px">Fácil é â ä</h1>
<h1 style="font-size:18px">Fácil é â ä</h1>