Jawaban:
Coba properti garis-tinggi .
Misalnya, ukuran font 12px dan 4px jauh dari garis bawah dan atas:
line-height: 20px; /* 4px +12px + 4px */
Atau dengan em
unit
line-height: 1.7em; /* 1em = 12px in this case. 20/12 == 1.666666 */
Anda juga dapat menggunakan nilai unit-less, yang merupakan jumlah baris: line-height: 2;
spasi ganda, line-height: 1.5;
satu setengah, dll.
Anda tidak dapat mengatur jarak antar paragraf di CSS menggunakan ketinggian baris, jarak antar <p>
blok. Alih-alih itu mengatur spasi baris intra-paragraf, ruang antara garis dalam sebuah <p>
blok. Yaitu, garis-tinggi adalah garis-garis antar juru ketik yang terdepan dalam paragraf dikontrol oleh garis-tinggi.
Saat ini saya tidak tahu metode apa pun dalam CSS untuk menghasilkan (misalnya) jarak 0.15em <p>
, apakah menggunakan varian em atau rem pada properti font apa pun. Saya kira itu bisa dilakukan dengan pelampung atau penyeimbangan yang lebih kompleks. Sayang sekali ini diperlukan dalam CSS.
<p>
jarak?
margin-top
dan / atau margin-bottom
dapat secara efektif mencapai apa yang diinginkan di sini.
Jika Anda ingin baris terkondensasi, Anda dapat menetapkan nilai yang sama untuk font-size
danline-height
Di file CSS Anda
.condensedlines {
font-size: 10pt;
line-height: 10pt; /* try also a bit smaller line-height */
}
Di file HTML Anda
<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>
-> Mainkan dengan cuplikan ini di jsfiddle.net
Anda juga dapat meningkatkan line-height
untuk kontrol spasi garis halus:
.mylinespacing {
font-size: 10pt;
line-height: 14pt; /* 14 = 10 + 2 above + 2 below */
}
Coba properti ini
line-height:200%;
atau
line-height:17px;
gunakan kenaikan & penurunan volume
Saya tidak yakin apakah ini yang Anda maksud:
line-height: size;
Yup, seperti kata semua orang, line-height
adalah masalahnya. Huruf apa pun yang Anda gunakan, karakter menengah ke atas (seperti a atau ■, tidak melewati bagian atas atau bawah) harus sesuai dengan tinggi-panjang yang sama line-height: 0.6
pada 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;
agar pengaturan ini efektif di mana-mana, bukan hanya paragraf atas dan bawah.