Top.Mail.Ru
Ответы

Одиночные теги в html раньше и сейчас.

Здравствуйте. Я недавно начал изучать верстку, и в старом видео увидел, что одиночные теги пишутся со слешом. Например: meta/
В видео использовался html 5.
Почему сейчас слеш не ставят?

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
5лет

В стандарте html4 закрывающих слэшей в одиночных тегах вообще не было.

Потом появился стандарт xhtml (попытка приблизить html к xml), в котором они были обязательны, т. к. в xml эти слэши изначально использовались для отличия открывающего тега от краткой записи тега без содержимого (а это и есть одиночный тег в смысле html).

Сейчас актуален стандарт html5, в котором оба варианта признаются законными: и со слешем, и без него. Потому те, кто ленивее, слэши не ставят.