Là “& # 160;” thay thế cho “& nbsp;”?


97

Trong ứng dụng ASP.NET của mình, tôi đã cố gắng thêm một vài khoảng trắng giữa hai hộp văn bản bằng cách gõ phím cách. Nguồn HTML tương đương  thay vì  . Vì vậy, tôi chỉ muốn kiểm tra: đây có phải là sự thay thế mới cho khoảng trắng không? Nếu có, bất kỳ ý tưởng nào tại sao họ thay đổi?

Câu trả lời:


135
  •   là tham chiếu thực thể ký tự (có nghĩa là con người có thể dễ dàng phân tích cú pháp).
  •   là tham chiếu thực thể số (có nghĩa là máy có thể dễ dàng phân tích cú pháp).

Chúng giống nhau ngoại trừ thực tế là sau này không cần một bảng tra cứu khác để tìm giá trị thực của nó. Nhân tiện, bảng tra cứu được gọi là DTD .

Bạn có thể đọc thêm về các tham chiếu thực thể ký tự trong các tài liệu W3C chính thức .


Có bất kỳ thay đổi nào để chuyển đổi tham chiếu thực thể số này thành tham chiếu đầu tiên ký tự không?
user2140111

Lưu ý rằng trong một diagram.cd nó không giải thích
Marc Roussel

20

Cả hai đều có nghĩa là không gian không bị phá vỡ, vâng.  là một từ đồng nghĩa khác, trong hex.


14

 là tham chiếu số cho tham chiếu thực thể  - chúng giống hệt nhau. Có thể trình soạn thảo của bạn chỉ cần chèn tham chiếu số thay vì tham chiếu được đặt tên.

Xem trang Wikipedia để biết không gian không bị phá vỡ .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.