Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Apakah maksud lang dalam html5?

Apakah maksud lang dalam html5?

青灯夜游
Lepaskan: 2022-01-23 14:25:44
asal
5607 orang telah melayarinya

Dalam HTML5, nama penuh lang ialah "bahasa", yang bermaksud "bahasa". kandungan unsur. Sintaks "".

Apakah maksud lang dalam html5?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi HTML5, komputer Dell G3.

Dalam HTML5, nama penuh lang ialah "bahasa", yang bermaksud "bahasa".

lang ialah atribut global yang boleh digunakan pada mana-mana elemen HTML (ia akan mengesahkan mana-mana elemen HTML. Tetapi ia tidak semestinya berguna).

Dalam HTML 4.01, atribut lang tidak boleh digunakan dengan: ,
, ,

,
,

lang menentukan bahasa kandungan elemen.

Sintaks:

<element lang="value">
Salin selepas log masuk
nilai th> Penerangan
nilai
描述
value
规定元素内容的语言代码。
Kod bahasa yang menentukan kandungan elemen.

Apakah maksud lang dalam html5?

Teg Bahasa terdiri daripada empat subteg dari ① hingga ⑦. Jika anda mempunyai sebarang pengiraan yang tidak jelas, sila rujuk kepada dokumen yang disediakan dalam bahagian sumber.

Maksud setiap bahagian

①bahasa: bahasa utama, gunakan kod "zh" untuk mewakili bahasa Cina, huruf kecil. Nampaknya tidak ada syarat wajib untuk permodalan, itu hanya adat. Ikuti sahaja tabiat anda. Sentiasa memandang janggal kepada orang lain bukanlah cara yang baik untuk menunjukkan keperibadian anda.

②extlang: diterjemahkan sebagai "bahasa lanjutan"? Bagi bahasa Cina, bahagian ini mewakili bahasa Mandarin dan dialek. Contohnya, "cmn" bermaksud Mandarin, "yue" bermaksud Kantonis, dan saya tidak tahu apa maksud "lzh". huruf kecil.

③skrip: Format penulisan, bahasa Cina tidak mempunyai perubahan ejaan bahasa Barat, hanya "dipermudahkan" dan "tradisional". "Hans" bermaksud Cina ringkas dan "Hant" bermaksud Cina tradisional, dengan huruf pertama ditulis dengan huruf besar.

 ④Wilayah: Wilayah, wilayah yang berkaitan dengan Cina mungkin Tanah Besar China (CN), Taiwan, China (TW), Hong Kong, China (HK), Macau, China (MO) dan Singapura (SG) .

 ⑤⑥⑦: Teka...

Masalah dengan dialek

  Saya mengira, selain "cmn" menunjukkan Mandarin, IANA juga meluluskan Ada sekurang-kurangnya 13 sub-tag dialek, disenaraikan seperti berikut:

    cdo, cjy, cpx, czh, czo, gan, hak, hsn, lzh, mnp, nan, wuu, yue

  menyebabkan kekeliruan Apa yang menarik ialah tag ini sama ada boleh digunakan sebagai sub-tag extlang untuk mewakili dialek (bahasa lanjutan?) atau mereka boleh diletakkan dalam kedudukan bahasa sebagai bahasa utama. Jadi apakah hubungan antara teg ini dan teg "zh" tradisional? IANA mentakrifkan "zh" sebagai "bahasa makro". Saya tidak tahu bagaimana untuk menterjemahkannya, bahasa mikro? Bahasa makro? Atau keluarga bahasa? Pandangan BCP 47 ialah bahasa Cina mengandungi beberapa bahasa, dan nampaknya dialek bahasa Cina boleh dianggap sebagai bahasa bebas. Oleh itu, "zh" masih boleh digunakan sebagai bahasa utama, dan kemudian dialek ditandakan dalam kedudukan extlang, iaitu format seperti . Pada masa yang sama, ia juga menyokong penggunaan dialek secara langsung sebagai bahasa utama, iaitu format seperti .

  Selepas menjelaskan kekeliruan yang disebabkan oleh dialek, cadangan peribadi saya ialah menggunakan "zh" sebagai bahasa utama. Saya tidak mahu masuk ke dalam perbincangan politik atau mendalami isu akademik esoterik, dan satu-satunya sebab saya mencadangkan menggunakan "zh" sebagai subteg bahasa utama adalah untuk mengelakkan kekeliruan. Label dialek yang sedikit (walaupun tidak banyak) pada masa kini masih dalam keadaan yang sangat menggembirakan. Jangan lupa bahawa terdapat legenda dalam dunia menggunakan dialek sebagai bahasa rahsia dalam serangan balas, dan Harbin, Xi'an dan Chengdu mungkin mempunyai dialek yang berbeza. Siapa tahu berapa banyak bahasa Cina yang akan diluluskan oleh bos IANA pada masa hadapan dan menghafal semuanya? Atau apabila mengekalkan kod tersebut, semak dahulu sama ada ia dialek Cina atau bahasa asing di beberapa sudut?

 “zh” bermaksud bahasa Cina; “zh-xxx” masih bermaksud bahasa Cina, tetapi ciri dialek perlu dipertimbangkan. Ungkapan sedemikian tidak akan membawa kepada sebarang salah faham.

Lebih pendek lebih baik

  Pengesyoran W3C ialah: "Peraturan keemasan semasa membuat teg bahasa adalah untuk memastikan teg itu sesingkat mungkin". Sesetengah bahagian label benar-benar tidak diperlukan. Sebagai contoh, jika aplikasi seperti sintesis pertuturan tidak terlibat, kewujudan bahagian extlang adalah sedikit kepentingan Tidak kira apa dialek atau loghat yang anda tuturkan, anda akan menulis teks yang sama. Bahagian rantau ini nampaknya tidak begitu bermakna dalam bahasa Cina Adakah sesiapa tahu perbezaan antara orang Singapura yang berbahasa Mandarin dan orang-orang tanah besar?

  Jadi, contoh W3C menjadi penggunaan terbaik - "zh-Hans" - Cina, dipermudahkan. Cukuplah. Atau saya secara peribadi berpendapat tidak mengapa untuk hanya menggunakan "zh", atau campuran mudah dan tradisional.

Serasi

Secara tradisinya, “zh-CN” biasanya digunakan Adakah standard baharu ini disokong oleh semua penyemak imbas? . Cubalah, atau adakah lebih selamat untuk menggunakan "zh-Hans-CN" sekarang?

Penafian

   tidak dapat menjamin ketepatan kandungan. Cara yang lebih dipercayai ialah membaca dokumentasi standard.

  Saya menulis artikel pendek ini kerana saya hanya memberitahu rakan tentang kandungan yang berkaitan, jadi saya menulisnya secara santai. Jika ia dapat membantu netizen lain, itu adalah penghormatan saya.

  Walaupun empat pautan sumber disediakan, saya sebenarnya tidak membacanya lagi kali ini. Ini semua ditulis dari ingatan Jika ada salah silap, harap dimaafkan dan mohon dimaklumkan.

Cadangan berkaitan: "tutorial video html"

Atas ialah kandungan terperinci Apakah maksud lang dalam html5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan