Rumah >hujung hadapan web >tutorial css >Adakah Perisytiharan \'type=\'text/css\'\' Diperlukan dalam Pautan Lembaran Gaya?
Adakah Stylesheets Memerlukan Pengisytiharan "type="text/css""?
Ramai pembangun web membahaskan keperluan memasukkan "type=" teks/css"" dalam tag. Walaupun "rel=stylesheet" menandakan lembaran gaya, sesetengah pihak berpendapat bahawa "teks/css" tidak menambah maklumat tambahan.
Pertimbangan Keserasian
Secara tradisinya, "type="text /css"" adalah wajib dalam HTML 4. Ia menyatakan jenis MIME lembaran gaya, memastikan tafsiran yang konsisten oleh pelayar. Walau bagaimanapun, dalam HTML5, ia dianggap sebagai pilihan.
Pelayar Moden
Kebanyakan penyemak imbas moden, termasuk yang mematuhi HTML5, tidak memerlukan "type="text/css "." Penyemak imbas secara automatik membuat kesimpulan jenis CSS berdasarkan atribut "rel=stylesheet".
Pelayar Warisan
Pelayar lama, seperti Internet Explorer 8 dan lebih awal, mungkin masih memerlukan pengisytiharan "type="text/css"" untuk paparan helaian gaya yang betul.
Terbaik Amalan
Walaupun mengecualikan "type="text/css"" secara amnya selamat, mempertimbangkan keserasian penyemak imbas masih disyorkan. Untuk keserasian maksimum, adalah dinasihatkan untuk memasukkannya walaupun dalam dokumen HTML5. Sesetengah tapak web, seperti jQuery.com, terus menggunakan "type="text/css"" untuk kebolehpercayaan.
Atas ialah kandungan terperinci Adakah Perisytiharan \'type=\'text/css\'\' Diperlukan dalam Pautan Lembaran Gaya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!