Ada banyak artikel dan pertanyaan tentang ukuran font vs ukuran lainnya . Namun, saya tidak dapat menemukan APA referensi dari nilai persen yang seharusnya. Saya mengerti ini adalah 'ukuran yang sama di semua browser'. Saya juga membaca ini, misalnya:
Persen (%): Unit persen mirip dengan unit "em", kecuali untuk beberapa perbedaan mendasar. Pertama dan terpenting, ukuran font saat ini sama dengan 100% (yaitu 12pt = 100%). Saat menggunakan unit persen, teks Anda tetap dapat diskalakan sepenuhnya untuk perangkat seluler dan aksesibilitas.
Sumber: http://kyleschaeffer.com/best-practices/css-font-size-em-vs-px-vs-pt-vs/
Tetapi jika Anda mengatakan "yaitu 12 pt = 100%", maka itu berarti Anda harus terlebih dahulu mendefinisikan font-size: 12pt
. Apakah itu cara kerjanya? Anda pertama-tama menentukan ukuran dalam ukuran absolut, dan kemudian menyebutnya sebagai '100%'? Tidak masuk akal, karena banyak sampel mengatakan itu berguna untuk dimasukkan:
body {
font-size: 100%;
}
Jadi dengan melakukan ini, APA ukuran font relatif? Saya perhatikan bahwa ukuran yang saya lihat di layar saya berbeda untuk setiap font. Arial terlihat jauh lebih besar daripada Times New Roman, misalnya. Juga, jika saya hanya melakukan ini, ukuran tubuh = 100%, apakah itu berarti bahwa itu akan sama pada semua browser? Atau hanya jika saya pertama mendefinisikan nilai absolut?
PEMBARUAN, SAT JULI 23
Saya sampai di sana, tapi tolong bersabar.
Jadi, nilai% berkaitan dengan ukuran font browser default, jika saya mengerti dengan benar. Yah, itu bagus tetapi memberi saya beberapa pertanyaan lagi:
- Apakah ukuran standar ini selalu sama untuk setiap versi browser, atau apakah mereka berbeda di antara versi?
- Saya! menemukan (lihat gambar di bawah) pengaturan untuk Google Chrome (tidak pernah melihat ini sebelumnya!), dan saya melihat pengaturan standar "serif", "sans-serif" dan "monospace". Tetapi bagaimana cara menafsirkan ini untuk font lain? Katakanlah saya mendefinisikan
font: 100% Georgia;
, ukuran apa yang akan diambil browser? Apakah akan mencari ukuran standar untuk serif, atau memiliki font "Georgia" ukuran standar untuk browser - Di beberapa situs web saya membaca hal-hal seperti
Sizing text and line-height in ems, with a percentage specified on the body [..], was shown to provide **accurate, resizable text across all browsers** in common use today
. Tetapi dari apa yang saya pelajari sekarang, saya percaya bahwa Anda harus benar-benar memilih antara teks yang dapat diubah ukurannya (menggunakan% atau em, seperti apa yang mereka rekomendasikan dalam kutipan ini), atau memiliki 'ukuran font yang akurat dan konsisten di seluruh browser' (dengan menggunakan px atau pt sebagai basis). Apakah ini benar?
Pengaturan Google:
Ini adalah bagaimana saya pikir hal - hal bisa terlihat jika Anda tidak menentukan ukuran dalam nilai absolut.