Я должен удалить запаздывание наклонных черт в метатегах?

Проверка разметки 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" **/**>
10
задан unor 19 January 2016 в 13:12
поделиться

2 ответа

Верно. Для HTML 4.01 у вас не должно быть завершающих слэшей (самозакрывающихся тегов) для элементов meta и, я полагаю, элементов , если память мне не изменяет. Однако

xhtml требует завершающих слэшей.

8
ответ дан 4 December 2019 в 01:29
поделиться

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

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

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

2
ответ дан 4 December 2019 в 01:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: