ผลต่างระหว่างรุ่นของ "ช่องว่างความกว้างศูนย์"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Octahedron80 (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
Octahedron80 (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัด 1:
'''ช่องว่างความกว้างศูนย์''' ('''ZWSP''' ย่อมาจาก zero-width space) คือ[[อักขระควบคุม]]ที่ใชัในการเรียงพิมพ์ เพื่อแสดงขอบเขตของ[[คำ]]สำหรับระบบประมวลข้อความในคอมพิวเตอร์ ไม่ได้ใช้เพื่อจุดประสงค์ในการเว้นวรรค ปกติแล้วช่องว่างความกว้างศูนย์จะเป็นตัวแบ่งที่ไม่สามารถมองเห็นได้ แต่เราจะเห็นได้เมื่อ[[การกระจายช่องไฟ|กระจายช่องไฟ]] (justification) ของข้อความอย่างเต็มที่ ในหน้า [[HTML]] ช่องว่างนี้สามารถใช้เป็นจุดตัดแบ่งคำยาวเพื่อให้ขึ้นบรรทัดใหม่ที่จุดตัด เมื่อคำนั้นยาวเกินกว่าบรรทัด แทนที่การใช้แท็กที่ไม่มาตรฐาน <code><wbr></code> อย่างไรก็ตามอักขระนี้ก็ไม่ได้รองรับใน[[เบราว์เซอร์]]ทุกชนิด โดยเฉพาะ[[อินเทอร์เน็ตเอกซ์พลอเรอร์]]รุ่น 6 หรือต่ำกว่า
 
อักขระนี้เคยใช้เป็นตัวแบ่งในการตัดคำภาษาไทยใน[[ไฟร์ฟอกซ์]]รุ่น 2 ซึ่งไม่สามารถตัดคำไทยโดยปกติได้ (ตัดได้เฉพาะตำแหน่งช่องว่าง) โดยจำเป็นต้องติดตั้งแอดออน Mozilla Thai Line-breaking Extension พัฒนาโดย โอเพนซอร์สดิเวลอปเมนต์ (Osdev) (ปัจจุบันไม่มีให้ดาวน์โหลดในเว็บไซต์หลักแล้ว) หรือแอดออน Thai Words Separator พัฒนาโดย [[ผู้ใช้:Bact|bact']] ซึ่งแอดออนเหล่านี้จะเข้าไปแทรกช่องว่างความกว้างศูนย์ในข้อความในตำแหน่งที่เหมาะสมเพื่อให้สามารถตัดคำได้ ปัจจุบันไฟร์ฟอกซ์รุ่น 3 ไม่ต้องใช้แอดออนเหล่านี้แล้ว สามารถตัดคำได้เป็นปกติ
 
ช่องว่างความกว้างศูนย์มีรหัส[[ยูนิโคด]] U+200B และมี [[HTML เอนทิตี]] เป็น &amp;#8203; บางเบราว์เซอร์ก็รองรับรหัส &amp;zwsp; ด้วย