Trong HTML, &đánh dấu sự bắt đầu của một tham chiếu, hoặc là một tham chiếu ký tự hoặc của một tham chiếu thực thể . Từ thời điểm đó, trình phân tích cú pháp mong muốn #biểu thị một tham chiếu ký tự hoặc một tên thực thể biểu thị một tham chiếu thực thể, cả hai theo sau là a ;. Đó là hành vi bình thường.
Nhưng nếu tên tài liệu tham khảo hoặc chỉ việc mở tài liệu tham khảo &được theo sau bởi một khoảng trắng hoặc delimiters khác thích ", ', <, >, &, kết thúc ;và thậm chí là một tài liệu tham khảo để đại diện cho một đồng bằng &có thể được bỏ qua:
<p title="&">foo & bar</p>
<p title="&">foo & bar</p>
<p title="&">foo & bar</p>
Chỉ trong những trường hợp này, kết thúc ;hoặc thậm chí chính tham chiếu có thể được bỏ qua (ít nhất là trong HTML 4). Tôi nghĩ rằng HTML 5 yêu cầu kết thúc ;.
Nhưng đặc tả khuyến nghị luôn luôn sử dụng một tham chiếu như tham chiếu ký tự &hoặc tham chiếu thực thể &để tránh nhầm lẫn:
  Tác giả nên sử dụng " &" (ASCII thập phân 38) thay vì " &" để tránh nhầm lẫn với phần đầu của tham chiếu ký tự (dấu phân cách mở tham chiếu thực thể). Tác giả cũng nên sử dụng " &" trong các giá trị thuộc tính vì các tham chiếu ký tự được cho phép trong các giá trị thuộc tính CDATA.