Odpowiedzi:
Wypróbuj właściwość line-height .
Na przykład rozmiar czcionki 12 pikseli i odległość 4 pikseli od dolnej i górnej linii:
line-height: 20px; /* 4px +12px + 4px */
Albo z em
jednostkami
line-height: 1.7em; /* 1em = 12px in this case. 20/12 == 1.666666 */
Możesz również użyć wartości bez jednostek, która jest liczbą wierszy: line-height: 2;
ma podwójne odstępy, line-height: 1.5;
półtora itd.
Nie możesz ustawić odstępów między akapitami w CSS za pomocą wysokości wiersza, odstępów między <p>
blokami. To zamiast tego ustawia odstępy między wierszami w akapicie, odstępy między wierszami w <p>
bloku. Oznacza to, że wysokość linii jest interlinią typografa w obrębie akapitu jest kontrolowana przez wysokość linii.
Obecnie nie znam żadnej metody w CSS do tworzenia (na przykład) <p>
odstępu 0,15em , czy to przy użyciu wariantów em lub rem na dowolnej właściwości czcionki. Podejrzewam, że można to zrobić z bardziej złożonymi pływakami lub przesunięciami. Szkoda, że jest to konieczne w CSS.
<p>
odstępy?
margin-top
i / lub margin-bottom
może skutecznie osiągnąć to, co jest tutaj pożądane.
Jeśli chcesz skondensowane linie, możesz ustawić tę samą wartość dla font-size
iline-height
W pliku CSS
.condensedlines {
font-size: 10pt;
line-height: 10pt; /* try also a bit smaller line-height */
}
W pliku 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>
-> Zagraj z tym fragmentem kodu na jsfiddle.net
Możesz również zwiększyć, line-height
aby uzyskać precyzyjną kontrolę odstępów między wierszami:
.mylinespacing {
font-size: 10pt;
line-height: 14pt; /* 14 = 10 + 2 above + 2 below */
}
Wypróbuj tę właściwość
line-height:200%;
lub
line-height:17px;
użyj zwiększania i zmniejszania głośności
Nie jestem pewien, czy to miałeś na myśli:
line-height: size;
Tak, jak wszyscy mówią, line-height
jest to. Każda używana czcionka, znak o średniej wysokości (taki jak a lub ■, nie przechodzący przez górną ani dolną), powinien mieć tę samą wysokość i długość co line-height: 0.6
do 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;
aby te ustawienia były skuteczne wszędzie, nie tylko na górze i na dole akapitu.