คือ“ & # 160;” แทนที่“ & nbsp;”?


97

ในแอปพลิเคชัน ASP.NET ของฉันฉันพยายามเพิ่มช่องว่างสีขาวสองสามช่องระหว่างกล่องข้อความสองกล่องโดยพิมพ์ space bar ซอร์ส HTML ที่เทียบเท่าถูก แทนที่ ด้วย ฉันแค่อยากจะตรวจสอบว่านี่เป็นการแทนที่พื้นที่สีขาวใหม่หรือไม่? ถ้าใช่คิดว่าทำไมพวกเขาถึงเปลี่ยนไป?

คำตอบ:


136
  •   คือการอ้างอิงเอนทิตีอักขระ (หมายถึงมนุษย์สามารถแยกวิเคราะห์ได้ง่าย)
  •   คือการอ้างอิงเอนทิตีที่เป็นตัวเลข (หมายถึงเครื่องสามารถแยกวิเคราะห์ได้ง่าย)

พวกเขาเหมือนกันยกเว้นความจริงที่ว่าหลังไม่ต้องการตารางการค้นหาอื่นเพื่อค้นหาค่าที่แท้จริง ตารางการค้นหาเรียกว่าDTDโดยวิธีการ

คุณสามารถอ่านเพิ่มเติมเกี่ยวกับตัวละครอ้างอิงนิติบุคคลในเอกสารของ W3C อย่างเป็นทางการ


มีการเปลี่ยนแปลงใด ๆ ในการแปลงการอ้างอิงเอนทิตีตัวเลขเหล่านี้เป็นการอ้างอิงตัวละครหรือไม่?
user2140111

โปรดทราบว่าใน diagram.cd จะไม่ถูกตีความ
Marc Roussel

21

สิ่งเหล่านี้หมายถึงพื้นที่ที่ไม่ทำลายใช่  เป็นคำพ้องความหมายอื่นในฐานสิบหก


14

 เป็นการอ้างอิงตัวเลขสำหรับการอ้างอิงเอนทิตี - เป็นสิ่งเดียวกันทุกประการ เป็นไปได้ว่าเครื่องมือแก้ไขของคุณเพียงแค่ใส่การอ้างอิงตัวเลขแทนการอ้างอิงที่มีชื่อ

เห็นหน้าวิกิพีเดียสำหรับพื้นที่ที่ไม่ทำลาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.