Rumah > hujung hadapan web > tutorial js > Patutkah Anda Menggunakan Atribut `jenis` dan `bahasa` dalam Tag Skrip HTML?

Patutkah Anda Menggunakan Atribut `jenis` dan `bahasa` dalam Tag Skrip HTML?

Barbara Streisand
Lepaskan: 2024-11-04 02:50:02
asal
745 orang telah melayarinya

Should You Use `type` and `language` Attributes in HTML Script Tags?

Tag Skrip HTML: Jenis lwn. Bahasa

Dalam bidang skrip HTML, perbahasan lama berkisar tentang penggunaan jenis dan atribut bahasa dalam teg skrip. Walaupun spesifikasi HTML telah melalui semakan, adalah penting untuk memahami amalan yang disyorkan untuk pembangunan web moden.

Atribut bahasa Dihentikan

Atribut bahasa telah dianggap usang untuk tahun. Tujuannya adalah untuk menentukan bahasa skrip terbenam, tetapi dengan penyeragaman JavaScript sebagai bahasa skrip lalai, atribut menjadi berlebihan. Pelayar mengiktiraf skrip secara universal tanpa menyatakan bahasa secara eksplisit, menjadikan penggunaannya tidak diperlukan.

Atribut jenis Pilihan

Atribut jenis berfungsi untuk menyampaikan jenis MIME bagi skrip. Walaupun ia masih sah secara teknikal untuk mengisytiharkan jenis sebagai "teks/javascript" secara eksplisit, spesifikasi mentakrifkannya sebagai nilai lalai. Akibatnya, mengabaikan atribut jenis tidak mempunyai kesan yang memudaratkan pada keserasian penyemak imbas.

Pengabaikan untuk XHTML 1.0 dan HTML 4.01

Perlu diperhatikan bahawa mengabaikan sama ada jenis atau atribut bahasa dalam Mod ketat XHTML 1.0 atau HTML 4.01 tidak dianggap sintaks yang sah. Walau bagaimanapun, dalam HTML5 dan versi seterusnya, peninggalan boleh diterima.

Pengesyoran

Mengikut spesifikasi HTML dan amalan pembangunan web yang meluas, atribut bahasa tidak boleh digunakan. Atribut jenis adalah pilihan, dan kemasukannya mungkin berlebihan. Apabila ragu-ragu, mengikut pematuhan piawai dan meninggalkan kedua-dua atribut memastikan keserasian merentas penyemak imbas dan pematuhan dengan amalan terbaik.

Atas ialah kandungan terperinci Patutkah Anda Menggunakan Atribut `jenis` dan `bahasa` dalam Tag Skrip HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan