Respuestas:
Pruebe la propiedad de altura de línea .
Por ejemplo, tamaño de fuente de 12 píxeles y 4 píxeles de distancia de las líneas inferior y superior:
line-height: 20px; /* 4px +12px + 4px */
O con em
unidades
line-height: 1.7em; /* 1em = 12px in this case. 20/12 == 1.666666 */
También puede usar un valor sin unidad, que es el número de líneas: line-height: 2;
es doble espacio, line-height: 1.5;
es uno y medio, etc.
No puede establecer el espaciado entre párrafos en CSS utilizando la altura de línea, el espaciado entre <p>
bloques. Eso, en cambio, establece el espacio entre líneas dentro del párrafo, el espacio entre líneas dentro de un <p>
bloque. Es decir, la altura de línea es el interlineado del tipógrafo que está dentro del párrafo controlado por la altura de línea.
Actualmente no conozco ningún método en CSS para producir (por ejemplo) un <p>
espaciado de 0.15em , ya sea usando variantes em o rem en cualquier propiedad de fuente. Sospecho que se puede hacer con flotadores o compensaciones más complejas. Una pena que esto sea necesario en CSS.
<p>
espaciado?
margin-top
y / o margin-bottom
puede lograr efectivamente lo que se desea aquí.
Si desea líneas condensadas, puede establecer el mismo valor para font-size
yline-height
En su archivo CSS
.condensedlines {
font-size: 10pt;
line-height: 10pt; /* try also a bit smaller line-height */
}
En su archivo HTML
<p class="condensedlines">
bla bla bla bla bla bla <br>
bla bla bla bla bla bla <br>
bla bla bla bla bla bla <br>
</p>
-> Juega con este fragmento en jsfiddle.net
También puede aumentar line-height
para el control de espaciado de línea fina:
.mylinespacing {
font-size: 10pt;
line-height: 14pt; /* 14 = 10 + 2 above + 2 below */
}
Prueba esta propiedad
line-height:200%;
o
line-height:17px;
usa el aumento y disminuye el volumen
No estoy seguro de si esto es lo que quisiste decir:
line-height: size;
Sí, como todos dicen, line-height
es la cosa. Cualquier fuente que esté utilizando, un carácter de altura media (como a o ■, que no pase por la parte superior o inferior) debe ir con la misma altura-longitud line-height: 0.6
a 0.65
.
<div style="line-height: 0.65; font-family: 'Fira Code', monospace, sans-serif">
aaaaa<br>
aaaaa<br>
aaaaa<br>
aaaaa<br>
aaaaa
</div>
<br>
<br>
<div style="line-height: 0.6; font-family: 'Fira Code', monospace, sans-serif">
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■<br>
■■■■■■■■■■
</div>
<br>
<br>
<strong>BUT</strong>
<br>
<br>
<div style="line-height: 0.65; font-family: 'Fira Code', monospace, sans-serif">
ddd<br>
ƒƒƒ<br>
ggg
</div>
display: block;
que esta configuración fuera efectiva en todas partes, no solo en la parte superior e inferior del párrafo.