Проверка пользовательской темы Tumblr

Я наблюдаю за пользовательской темой Tumblr. Когда я пошел, чтобы проверить его с помощью валидатора W3C, я получил корзину, полную ошибок от вставок кода tumblr в блог за пределами кода моей темы. Поэтому я выполнил поиск и устранение неисправностей 101, установил тему по умолчанию и попытался ее проверить. Я использовал тему Redux. Когда я помещаю его в валидатор, я получаю эти 3 ошибки:

Line 2, Column 871: Stray doctype.

….0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Error Line 3, Column 67: Stray end tag html.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

Error Line 3, Column 67: Cannot recover after last error. Any further errors will be ignored.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

поэтому мой вопрос, насколько критична проверка? Проблема, которую я пытаюсь решить, заключается в том, что моя пользовательская тема довольно вялая. Я полагал, что шаг 1, чтобы ускорить это, использовал бы правильную разметку. Но это не представляется возможным. (Также получение блоков ошибок от кода кнопки FB G+ и TW, которые я не могу контролировать). заранее спасибо.

1 ответ

Я полагаю, что проблема с попыткой проверки темы Tumblr заключается в том, что существует определенный код, который Tumblr распознает и нуждается в нем, так как валидатор HTML будет считаться недействительным. Хотя он используется в Tumblr, он технически не верен, как просто html.

Код для сообщений в блоге, таких как

{block:Label}

может быть помечен как недействительный, так как валидатор HTML не знает, что это правильно структурированный код для Tumblr. Валидатор может сказать, что он недопустим, когда помещается в определенный контекст, например, в элементы 'li', хотя для Tumblr это именно то место, где он должен быть размещен.

Попробуйте использовать этот валидатор, так как вы можете группировать ошибки по типу, чтобы вы могли видеть, есть ли у вас ошибки, отличные от ошибок, созданных с помощью кода Tumblr. http://validator.keegan.st/

Решите все ошибки HTML и не беспокойтесь о тех, которые вызваны Tumblr.

Другие вопросы по тегам