Я вообще кодирую HTML-код любого пользовательского контента, который я создаю на своем веб-сайте, поэтому амперсанды становятся &
и так далее. Мне было интересно, нужно ли это делать (с точки зрения стандартов) для любого динамически генерируемого метатега по всему сайту?Должны ли метатеги быть закодированы в HTML?
19
A
ответ
22
Абсолютно. Весь контент в документе HTML должен быть закодирован таким образом.
3
Да. Так, например, кавычки не закрывают атрибут content для мета-элемента, который вызывает недопустимый HTML.
14
Если вы имеете в виду что-то вроде этого:
<meta name="description" content="Some stuff, other stuff & even more stuff!" />
Да, вы должны кодировать амперсанд и другие специальные символы, к объектам, так что ваши мета-теги проверки.
Смежные вопросы
- 1. параметры CURL должны быть закодированы
- 2. Должны ли данные ajax-сообщения быть закодированы в URI?
- 3. Файлы результатов поиска должны быть закодированы через
- 4. Должны быть закодированы ссылки в ответах json-api?
- 5. Sonar «Учетные данные не должны быть жестко закодированы» Ошибка
- 6. Какие форматы должны быть закодированы для видео на
- 7. Имеет ли смысл метатеги html?
- 8. hashlib.md5() ТипError: Unicode-объекты должны быть закодированы перед хешированием
- 9. MD5 хеш: Unicode-объекты должны быть закодированы перед тем хэширования
- 10. bcrypt.checkpw возвращает TypeError: Unicode-объекты должны быть закодированы перед проверкой
- 11. Unicode-объекты должны быть закодированы перед тем хэширования
- 12. Юникод Объекты должны быть закодированы до ошибки хеширования
- 13. Какие метатеги в заголовке (x) html-страницы должны быть достаточными для SEO без перегрузки?
- 14. Как распознать, есть ли какие-либо категориальные переменные, которые должны быть закодированы как факторы в data.frame?
- 15. Должны ли аксессоры быть встроенными?
- 16. Должны ли редукторы быть вложенными?
- 17. Должны ли быть введенные свойства?
- 18. Должны ли быть исключены исключения
- 19. Должны ли быть освобождены свойства?
- 20. Должны ли NullRefs быть пойманы?
- 21. Должны ли деструкторы быть потокобезопасными?
- 22. HTML-метатеги и валидатор W3
- 23. Должны ли быть две объявления html doctype на одной странице?
- 24. Какие части веб-запроса HTTP POST должны быть закодированы в URL?
- 25. Должны ли HTML и CSS быть действительными до применения JavaScript?
- 26. Какие метатеги должны размещаться на современном веб-сайте?
- 27. Дисплея закодированы HTML в текстовом поле
- 28. Должны ли команды быть асинхронными в CQRS?
- 29. Должны ли пользователи быть ресурсом в Laravel?
- 30. Должны ли действия в Redux быть уникальными?
Спасибо за ответы. – marcusstarnes
Я не уверен, что вам нужно закодировать атрибут 'href' тегов' a'. – gamliela
@gamliela: Это зависит от того, является ли это html5 или нет. Чтобы соответствовать стандартам во всех xml-based (aka atom или rss-каналах), вы определенно должны. С html5 ситуация немного сложнее (см. Http://stackoverflow.com/a/19442133/8313 для более невероятно хорошо исследованной информации). Когда вы сомневаетесь, закодируйте свои амперсанды. –