เมื่อเร็ว ๆ นี้นักเรียนหลายคนถามฉันเกี่ยวกับการเข้ารหัสคำถามบนหน้าเว็บ การเข้ารหัส GB2312 และ UTF-8 แตกต่างกันอย่างไร มาสรุปวันนี้
เมื่อเร็ว ๆ นี้นักเรียนหลายคนถามฉันเกี่ยวกับการเข้ารหัสคำถามบนหน้าเว็บ การเข้ารหัส GB2312 และ UTF-8 แตกต่างกันอย่างไร เพื่อสรุปวันนี้:
ฉันไม่รู้ว่าคุณจะพบปัญหาที่นิยามสไตล์ไม่มีผลเมื่อสร้างหน้าหรือไม่ อาการพื้นฐานคือไม่มีการแสดงสไตล์หรือเบราว์เซอร์บางตัวเท่านั้นที่เป็นเรื่องปกติ ในเวลานี้จำเป็นต้องมีขั้นตอนต่อไปนี้:
ยืนยันว่าไฟล์สไตล์ที่แก้ไขแล้วเป็นไฟล์สไตล์ของหน้าปัจจุบัน (ในกรณีที่มีหลายสภาพแวดล้อม)
ยืนยันว่าเส้นทางในไฟล์นั้นถูกต้องหรือไม่ (อาจเข้าใจผิดและเขียนมากหรือน้อย)
หากทั้งสองจุดข้างต้นยืนยันว่าไม่มีปัญหาหรือเฉพาะบางสไตล์ที่ไม่ถูกต้องคุณสามารถยืนยันได้ว่าเป็นปัญหาการเข้ารหัสไฟล์
ทุกคนรู้ว่าการใช้ UTF-8 นั้นดีกว่าความเข้ากันได้ข้ามแพลตฟอร์มได้ดีกว่า GB2312 แต่พวกเขาไม่จำเป็นต้องรู้ว่าการเข้ารหัสไฟล์นั้นไม่เหมือนกับการประกาศการเข้ารหัสไฟล์ พวกเขาคิดว่าตราบใดที่มีการประกาศประเภทการเข้ารหัสไฟล์การเข้ารหัสของไฟล์จะเปลี่ยนไปซึ่งนำไปสู่การประกาศอย่างง่ายของประเภทการเข้ารหัสไฟล์และประเภทการเข้ารหัสไฟล์ไม่ได้รับการแก้ไขจริงๆ เมื่อเบราว์เซอร์แยกวิเคราะห์ไฟล์ด้วยประเภทการเข้ารหัสที่ประกาศการเข้ารหัสจริงของไฟล์จะแตกต่างจากการประกาศปัญหาการแยกวิเคราะห์ที่ไม่ถูกต้องเกิดขึ้น
ปัญหาข้างต้นเกิดขึ้นได้อย่างไร?
มีการแก้ไขเฉพาะการประกาศและประเภทการเข้ารหัสไฟล์ที่สอดคล้องกับการประกาศไม่ได้บันทึกไว้
เมื่อคัดลอกระหว่างไฟล์ต่าง ๆ การเข้ารหัสระหว่างไฟล์ทั้งสองจะแตกต่างกัน
เพียงบันทึกสำเนาอื่นของปัญหาข้างต้นและเลือกประเภทการเข้ารหัสเดียวกันกับการประกาศ
หากไม่มีวิธีการข้างต้นทำงานอาจเป็นปัญหากับซอฟต์แวร์แก้ไข ขอแนะนำให้ลองใช้ตัวแก้ไขอื่น
ขณะนี้ฉันรู้ว่าบรรณาธิการที่จะมีปัญหา:
Emeditor Professional V7.50 Alpha 5 (อาจเป็นความสัมพันธ์ของรุ่นอัลฟ่าเมื่อ UTF-8 ไม่ได้ลงนามหากภาษาจีนเฉพาะปรากฏขึ้นในตอนท้ายของความคิดเห็นสไตล์เช่นไม่ใช้, เชื่อมต่อ, ชื่อ, ปิด, ดู, ผี, ความคิดเห็น, ความคิดเห็น, ความคิดเห็น, เอาท์พุท
EditPlus (ฉันไม่รู้ว่ามันเป็นเวอร์ชันใดถ้าใครรู้โปรดบอกฉันว่าเมื่อบันทึกลายเซ็น UTF-8 Plus ลายเซ็นจะทำให้เนื้อหาถูกแยกวิเคราะห์)
หมายเหตุ: ทั้งหมดข้างต้นอ้างถึงส่วนสไตล์รวมถึงสไตล์ในหน้าและไฟล์สไตล์อิสระ