Anda harus dapat menggunakan tanda bintang dan !important
elemen dalam CSS.
html *
{
font-size: 1em !important;
color: #000 !important;
font-family: Arial !important;
}
Tanda bintang cocok dengan semuanya (Anda mungkin bisa pergi tanpa html
terlalu).
The !important
memastikan bahwa tidak ada yang dapat menimpa apa yang Anda atur dalam gaya ini (kecuali itu juga penting). (ini untuk membantu kebutuhan Anda bahwa itu harus "mengabaikan pemformatan teks" - yang saya maksudkan adalah bahwa gaya lain tidak dapat menimpa ini)
Sisa gaya dalam kawat gigi sama seperti gaya lainnya dan Anda dapat melakukan apa pun yang Anda inginkan di sana. Saya memilih untuk mengubah ukuran font, warna, dan keluarga sebagai contoh.
!important
bermanfaat, tetapi bisa sedikit "menjadi monster" jika terlalu sering digunakan.!important
. Itu harus selalu digunakan sebagai opsi terakhir.!important
sini adalah karena persyaratan poster asli, "memiliki font-family yang sama dan ukuran teks yang sama mengabaikan semua format teks." Jika Anda tidak memiliki persyaratan itu, Anda tidak ingin menggunakannya!important
.html * {}
ataubody * {}
akan membantu Anda menghindari override melaluibody p {}
style sheet yang lebih spesifik disertakan.body p {}
lebih spesifik daripadabody {}
, jadi tanda bintang adalah elemen penting di sini.html
darihtml *
siniPraktik terbaik yang saya pikir adalah mengatur font ke badan:
dan jika Anda memutuskan untuk mengubahnya untuk beberapa elemen, itu dapat dengan mudah ditimpa:
sumber
Atur di pemilih tubuh css Anda. Misalnya
sumber
Gunakan css berikut:
The
*
-selector berarti setiap / semua elemen, tapi jelas akan berada di bagian bawah rantai makanan ketika datang ke override lebih spesifik penyeleksi.Perhatikan bahwa
!important
-flag akan membuatfont
-gaya untuk*
menjadi mutlak, bahkan jika penyeleksi lainnya telah digunakan untuk mengatur teks (misalnya,body
atau mungkinp
).sumber
!important
akan mencegah penyeleksi lain dari mengesampingkan pengaturan.!important
akan mencegah penyeleksi lain mengesampingkan, asalkan mereka juga tidak menggunakannya. Heh. Saya akan mengedit posting saya dan menambahkannya - terima kasih. :-)!important
s dari pemilih yang lebih spesifik di atas. Tapi itu bukan intinya di sini kurasa :)Anda seharusnya tidak pernah menggunakan
* + !important
. Bagaimana jika Anda ingin mengubah font di beberapa bagian dokumen HTML Anda? Anda harus selalu menggunakan tubuh tanpa penting. Gunakan!important
hanya jika tidak ada opsi lain.sumber
Coba ini:
sumber
{}
tombol, Anda dapat menampilkan kode contoh dengan cara ini dalam jawaban Anda.