Aksara bercelaru HTML biasanya disebabkan oleh ketidakpadanan dalam format pengekodan Anda hanya perlu menggunakan teg meta di bahagian kepala dokumen HTML untuk memadankan format pengekodan ="utf-8" >".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi HTML5, komputer Dell G3.
Di halaman web, kadangkala kita melihat rentetan besar aksara Cina yang bercelaru.
<!DOCTYPE html> <html> <body> <h1>标题</h1> <p>这是一段测试文本!</p> </body> </html>
Sebenarnya, punca aksara Cina bercelaru biasanya disebabkan oleh ketidakpadanan dalam format pengekodan selagi format pengekodan fail html dipadankan .
Terdapat tiga kaedah pengekodan dalam HTML: gb2312, gbk dan utf-8 kini kebanyakan penyemak imbas menggunakan utf-8 secara lalai. Kita hanya perlu menggunakan tag <meta>
untuk menetapkan kaedah pengekodan HTML kepada utf-8 untuk menyelesaikan masalah HTML Cina yang kacau.
Tambah teg <meta> pada nod kepala dan isytiharkan aksara sebagai UTF-8
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>标题</h1> <p>这是一段测试文本!</p> </body> </html>
Arahan:
<meta> tag menyediakan metadata untuk dokumen HTML. Metadata tidak akan dipaparkan pada klien, tetapi akan dihuraikan oleh penyemak imbas.
Elemen META biasanya digunakan untuk menentukan perihalan, kata kunci, masa pengubahsuaian terakhir fail, pengarang dan metadata lain halaman web. Metadata boleh diambil menggunakan penyemak imbas (cara memaparkan kandungan atau memuat semula halaman), enjin carian (kata kunci) atau perkhidmatan web lain. Atribut set aksara bagi teg
<meta> menentukan pengekodan aksara dokumen HTML.
Atribut charset ialah atribut baharu dalam HTML5 dan menggantikan:
Ia masih dibenarkan untuk menggunakan atribut http-equiv untuk menentukan set aksara, tetapi menggunakan kaedah baharu boleh mengurangkan jumlah kod.
Tutorial yang disyorkan: "tutorial video html"
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan aksara Cina bercelaru dalam HTML. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!