CSS - Espacio en blanco sobre texto

 
Vista:
Imágen de perfil de Israel
Val: 66
Ha mantenido su posición en CSS (en relación al último mes)
Gráfica de CSS

Espacio en blanco sobre texto

Publicado por Israel (51 intervenciones) el 23/04/2021 22:14:44
Se trata de un encabezado (<h1>). Genero un borde para esta etiqueta y un line-height de 1 para que se ajuste la altura de su caja estrictamente a la altura del texto. Según tengo entendido:

line height= font size + interlineado

Al poner line-height=1 eliminamos el interlineado y hacemos coincidir la altura del contenedor a la altura del tamano del texto,,,,,,,,,,,,pues no, auque se ajusta el texto al contenedor por abajo, sobre el texto queda un pequeno hueco entre texto y contenedor. Sabe alguien pq???

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPE html>
<html lang="en">
    <head>
 
        <title>Altura de rectangulo asociado al texto</title>
 
            <style>
 
            body{   border:1px solid red;
                margin:0;}
 
            h1{border:1px solid black;
                margin:0;
                line-height:1;}
 
 
        </style>
    </head>
 
    <body>
 
        <h1>Esto es un titular principal</h1>
 
 
 
    </body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder