Chế độ tiêu chuẩn HTML forbids double hyphens trong nhận xét.Tại sao dấu gạch nối kép không hợp lệ trong nhận xét HTML?
<!-- This is a perfectly valid comment - I think. -->
<!-- Invalid comment -- definitely. -->
Có ba hạn chế bổ sung, minh họa bằng những ví dụ không hợp lệ:
<!--> invalid -->
<!---> invalid -->
<!-- invalid --->
Tại sao cứ xác định tất cả các trường hợp cạnh chút? Cụ thể, tại sao cấm dấu gạch ngang kép?
Bởi vì đây là một bình luận hợp lệ '' – Cheery
Điều này xuất phát từ XML, tôi nghĩ vậy. Lý trí, nếu tôi nhớ chính xác, là để cho phép nó được phân tích cú pháp với chính xác 1 ký tự của lookahead qua hiện tại. Chỉnh sửa: Tôi không nghĩ mình nhớ chính xác. Không chắc chắn nơi tôi đã nhận rằng từ :-) – Cameron
Thú vị '
Đây là một thử nghiệm ... của hệ thống phát thanh khẩn cấp.
'hiển thị dưới dạng * Đây là một thử nghiệm ... của hệ thống phát sóng khẩn cấp. * Chỉ tốt trong các phiên bản mới nhất của Chrome và Firefox. – J0e3gan