Изменились правила валидации HTML?

12 3
Gonchar-web
На сайте с 23.02.2022
Offline
70
938

Я всегда был за чистый код и по возможности добавился валидации без ошибок и предупрежний на сайтах. Проверяю валидность на https://validator.w3.org/.

Сегодня на всех сайтах ни стого ни с сего высыпало кучу Warning-ов. P.S. Еще вчера ничего подобного не было?! Все одинаковые: 

Warning: Self-closing tag syntax in text/html documents is widely discouraged; it’s unnecessary and interacts badly with other HTML features (e.g., unquoted attribute values). If you’re using a tool that injects self-closing tag syntax into all void elements, without any option to prevent it from doing so, then consider switching to a different tool.

Что это такое? Поменялись правила валидации? 



-S
На сайте с 10.12.2006
Offline
1355
#1
Gonchar-web :
Я всегда был за чистый код и по возможности добавился валидации без ошибок и предупрежний на сайтах.

Это ни на seo, ни на отображение не влияет и не требуется.

Правила могут обновлять, конечно.

K6
На сайте с 28.02.2022
Offline
95
#2

оказывается стандарты уже давно обновились, но до меня как в пещере

можно, конечна, в шабе и базе /> /br> и прочее автоматом заменить,  но вот чего с ядром водпресс делать? 

короче, проще взять другой вадидатор https://html5.validator.nu/ и да будет зелень!!!

дешевые VIP VPS: https://clck.ru/324vy9
LEOnidUKG
На сайте с 25.11.2006
Offline
1751
#3

Ничего сильно не поменялось. Просто с выходом "100 лет" назад HTML5 закрывать тэги не нужно. Об этом и предупреждают вас.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
slimcat
На сайте с 29.03.2022
Offline
25
#4
Как-то давно, кажется, в лохматом 2012-м пытался адаптировать сайты под эти идеальные требования валидации. Причем, в принципе, грубых ошибок не было. В общем, убил пару дней, выправил почти что все ошибки. Результата - ноль в квадрате :) пустая трата времени
бесплатные онлайн гадания https://valtasar.ru/onlayn-gadaniya
LEOnidUKG
На сайте с 25.11.2006
Offline
1751
#5
slimcat #:
Как-то давно, кажется, в лохматом 2012-м пытался адаптировать сайты под эти идеальные требования валидации. Причем, в принципе, грубых ошибок не было. В общем, убил пару дней, выправил почти что все ошибки. Результата - ноль в квадрате :) пустая трата времени

Это имело бы смысл, если HTML был бы как XML. Но разработчики браузеров решили облегчить задачу разработчикам прощают им всё. Я вообще с трудом представляю какой там модуль костылей работает, чтобы преобразовать всё это читабельный вид.

Жорик
На сайте с 11.09.2006
Offline
186
#6
Gonchar-web :

Что это такое? Поменялись правила валидации? 

Есть же спецификации:

https://developer.mozilla.org/ru/docs/Web/HTML/Element/imgДолжен иметь открывающий тег и не должен иметь закрывающий.

До сих пор некоторые пишут 

<br />

- это для XML так было, в HTML надо просто

<br>
- HTML | MDN
- HTML | MDN
  • 2022.08.14
  • developer.mozilla.org
Приведённый выше пример показывает очень простое использование элемента . Атрибут обязателен и содержит путь к изображению, которое вы хотите встроить в документ. Атрибут содержит текстовое описание изображения, которое не обязательно, но невероятно полезно для доступности — программы чтения с экрана читают это описание своим пользователям, так...
K6
На сайте с 28.02.2022
Offline
95
#7
slimcat #:
. Результата - ноль в квадрате :) пустая трата времени

так ядро ворпдресс + плагины или иной цмс Вы никак не замените или до очередного обновления

W1
На сайте с 22.01.2021
Offline
306
#8
Gonchar-web :

Что это такое? Поменялись правила валидации? 

В отношении самозакрывающихся тегов правила не менялись уже несколько лет, после выхода в свет стандарта HTML5.
И это не ошибка, а предупреждение, что закрывать тег в этом случае не обязательно. Просто не забывайте ставить пробел после атрибутов без кавычек, если используете синтаксис с закрывающим слэшем.

Мой форум - https://webinfo.guru –Там я всегда на связи
W1
На сайте с 22.01.2021
Offline
306
#9
Жорик #:

Должен иметь открывающий тег и не должен иметь закрывающий

Это не про то, что написано в стартпосте.

Жорик #:

это для XML так было

Не для XML, а для предыдущих стандартов  HTML и XHTML

Жорик #:

в HTML надо просто

Конкретно в  HTML5. И не "надо", а "можно".

YmersY
На сайте с 29.01.2007
Offline
255
#10
-= Serafim =- #:

Это ни на seo, ни на отображение не влияет и не требуется.

Правила могут обновлять, конечно.

Вроде модератор форума, а такую глупость сказал.

Это намного больше влияет на выдачу, чем "скорость сайта" и эти всякие новые хитрые и совершенно невсравшиеся параметры типа CLS. Готов спорить на деньги! (хотя нет, не готов, готов - но не с тобой, нет доверия ваще вот 0 совсем к твоей компетенции в данном вопросе)

Ссылки под Google со СМИ - дешевле, чем в биржах - Пиши в личку, не стесняйся! Если же у вас есть ссылки под Google дешевле бирж - тоже пишите, куплю!
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий