Rumah >hujung hadapan web >tutorial css >Mengapa Tag Anchor Mengabaikan Ketinggian Bekas Tetapi Menghormati Lebar?
Spesifikasi CSS 2.1 menentukan bahawa ketinggian kawasan kandungan tag anchor ditentukan semata-mata oleh metrik fonnya. Sebagai teg sauh lalai kepada paparan sebaris, mereka pada dasarnya membungkus diri mereka di sekeliling kandungannya. Oleh itu, sifat ketinggian tidak digunakan pada elemen sebaris seperti teg sauh.
Dalam contoh yang disediakan, satu baris teks dalam teg sauh menentukan ketinggian 18px, tanpa mengira spesifikasi ketinggian elemen sekeliling.
Walaupun tag sauh tidak mematuhi sifat ketinggian bekasnya, ia tetap mengambil bahagian dalam pengiraan lebar. Walau bagaimanapun, lebar ditentukan oleh kandungan elemen itu sendiri, termasuk pelapik, jidar dan jidar.
Untuk teg penambat pertama, lebar dikira sebagai:
Begitu juga, lebar teg sauh kedua ditentukan sebagai:
Selain itu, jarak dalam kandungan tag anchor mempengaruhi pengiraan lebar. Ruang pada permulaan teg pertama dan penghujung teg kedua diabaikan kerana pemformatan sebaris, manakala ruang di antaranya diruntuhkan menjadi satu. Ruang yang satu ini menyumbang kepada lebar teg pertama tetapi bukan yang kedua.
Atas ialah kandungan terperinci Mengapa Tag Anchor Mengabaikan Ketinggian Bekas Tetapi Menghormati Lebar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!