GreatBOND
@GreatBOND
Начинающий программист

Надо ли закрывать одиночные тэги в HTML5?

Стоит ли закрывать все непарные тэги в HTML5?К примеру meta, img, link т .д. Так как одни пишут - надо, другие нет. Посмотрел многие известные сайты, то так само: одни пишут, другие нет. Если в этом разница?
  • Вопрос задан
  • 6132 просмотра
Решения вопроса 3
dom1n1k
@dom1n1k
Имеется в виду ставить ли закрывающий слэш вот так <br />?
По спецификации - не нужно. Закрывающие слэши предполагаются в XHTML, а в HTML (любой версии) они не нужны.
По здравому смыслу - тоже не нужно.
Практически - пофиг, работает одинаково, браузеры тут очень толерантны к кодеру.
Ответ написан
Ankhena
@Ankhena Куратор тега HTML
Нежно люблю верстку
Так как одни пишут - надо, другие нет.

Предположим, что спецификацию Вы тоже читали и она не показалась Вам надежным источником :)

Берем код с открытым одиночным тегом и закрытым, чтобы 2 раза не ходить.
<!DOCTYPE html>
<html>
<head>
	<title>title</title>
</head>
<body>
	<input type="text" name="i1">
	<input type="text" name="i2" />
</body>
</html>

И проверяем его в валидаторе https://validator.w3.org/nu/#textarea

Ответ: Document checking completed. No errors or warnings to show.

Вывод: пишите как больше нравится. Лично мне не нравится мусор в коде, да и лень лишние символы писать.

прикрепляю результат: f5207edb9d1b40d0986e488213bf335d.png
Ответ написан
Комментировать
T_y_l_e_r
@T_y_l_e_r
Не нужно!
В XHTML только нужны.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы