Подтвердить что ты не робот

Должен ли я удалять косые черты в метатегах?

Проверка валидации W3c просит меня удалить конечные косые черты на моей странице. Это верно? Aand будет ли моя страница по-прежнему соответствовать всем браузерам?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<meta http-equiv="content-style-type" content="text/css" **/**>
4b9b3361

Ответ 1

Это правильно. Для HTML 4.01 у вас не должно быть косых черт (самозакрывающихся тегов) для элементов meta, и я считаю, что элементы <link>, если память правильно меня обслуживает.

xhtml требует привязки косых черт.

Ответ 2

XHTML - HTML с синтаксисом XML. В XML все теги должны быть закрыты. Некоторые HTML-теги не имеют закрывающих тегов, поэтому в XHTML они должны быть закрыты. Это достигается путем размещения / перед >.

Таким образом, любые теги, которые у вас есть с />, должны быть изменены, чтобы удалить косую черту в соответствии с HTML.

Это не единственные различия между двумя спецификациями.