Tôi thường mã hóa HTML bất kỳ nội dung do người dùng tạo nào mà tôi hiển thị trên trang web của mình, do đó ký hiệu trở thành &
và cứ tiếp tục như vậy. Tôi đã tự hỏi nếu điều này nên được thực hiện (từ một điểm tiêu chuẩn của xem) cho bất kỳ thẻ meta tạo động trong suốt một trang web?Thẻ meta có nên được mã hóa HTML không?
19
A
Trả lời
22
Tuyệt đối. Tất cả nội dung trong tài liệu HTML phải được mã hóa theo cách này.
3
Có. Vì vậy, ví dụ trích dẫn không đóng thuộc tính nội dung cho phần tử meta sẽ kích hoạt HTML không hợp lệ.
14
Nếu bạn có nghĩa là một cái gì đó như thế này:
<meta name="description" content="Some stuff, other stuff & even more stuff!" />
Có, bạn cần để mã hóa dấu và, và ký tự đặc biệt khác, cho các tổ chức để các thẻ meta của bạn xác nhận.
Các vấn đề liên quan
- 1. Thẻ APNS có nên được mã hóa không?
- 2. HTML có nên được mã hóa trước khi được duy trì không?
- 3. Html bên trong XML. Tôi có nên sử dụng CDATA hoặc mã hóa HTML
- 4. HTML: Tôi có nên mã hóa lớn hơn hay không? (> >)
- 5. HTML Mô tả Meta + &
- 6. Thẻ meta nào được ưu tiên
- 7. Facebook og: loại thẻ meta - tôi có nên tạo trang của riêng mình không?
- 8. Tôi có nên bao gồm thẻ <meta generator> không?
- 9. Thẻ meta và robots.txt
- 10. MvcHtmlString.ToHtmlString() không mã hóa HTML?
- 11. META "hết hạn" thẻ
- 12. Có một thẻ HTML Meta tổng quan tốt ở đâu đó không?
- 13. Mã làm mới tự động bằng HTML sử dụng thẻ meta
- 14. tiêu đề phản hồi VS thẻ meta
- 15. Bản địa hóa với HTML-Thẻ
- 16. Thẻ meta itemprop
- 17. HTML5 có chỉ định mã hóa ký tự mặc định cho tài liệu HTML không nếu mã hóa ký tự không được cung cấp?
- 18. ModelState.AddModelError mã hóa HTML
- 19. thẻ Meta cho dịch
- 20. php - Tôi có nên mã hóa địa chỉ email không?
- 21. Giải mã mã hóa HTML C# MVC4
- 22. Có thể một dao cạo mvc @helper trả lại thẻ không được mã hóa không?
- 23. Thẻ meta chế độ tiêu chuẩn IE8
- 24. Thẻ HTML để ngăn thẻ HTML được thực thi?
- 25. Thẻ meta được giải thích: http-equiv và charset
- 26. Nhiều thẻ meta mô tả có hợp lệ không?
- 27. HTML và mã hóa thuộc tính
- 28. nhận thẻ mô tả meta với xpath
- 29. Trình gỡ rối Facebook không tải các thẻ meta động
- 30. Tôi có thể sử dụng các ký hiệu không được mã hóa (&) trong html không?
Cảm ơn câu trả lời. – marcusstarnes
Tôi không chắc bạn cần mã hóa thuộc tính 'a'' của thẻ' a'. – gamliela
@gamliela: Nó phụ thuộc nếu nó là html5 hay không. Để được các tiêu chuẩn tuân thủ trong bất cứ điều gì xml dựa (aka nguyên tử hoặc nguồn cấp dữ liệu rss), bạn chắc chắn nên. Với html5, tình hình có một chút phức tạp hơn (xem http://stackoverflow.com/a/19442133/8313 để biết thêm thông tin nghiên cứu cực kỳ tốt). Khi nghi ngờ, hãy mã hóa ký hiệu của bạn. –