Jump to content
  • 0

Помогите сделать валидным код.


NightHawk
 Share

Question

!doctype html

Валидатор выдал просто уйму ошибок, и абсолютно не знаю, что за ними скрывается. Объясните пожалуйста неграмматному и подскажите как исправить.

1. Element noindex not allowed as child of element div in this context. (Suppressing further errors from this subtree.)

Получается, noindex вообще использовать на странице нельзя? А как тогда закрывать ненужные участки страница с SEO целью?

2. The itemprop attribute was specified, but the element is not a property of any item..


...png" itemprop="contentUrl" width="16" height="16" /></a></li><div..

Что за itemprop и за что он отвечает? Он к <img> никаким боком неклеится?

3. & did not start a character reference. (& probably should have been escaped as &.)

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

Ещё обнаружил <meta name=""> с непонятными символами, но был в <Body> мета ведь не могут быть в теле?

Спасибо за помощь!

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0
Что за itemprop и за что он отвечает? Он к <img> никаким боком неклеится?

Он используется в микроданных. Клеится практически к чему угодно, но должен быть внутри элемента с itemscope, частью описания которого является.

Спецификация этих микроданных (в версии W3C ее отделили от основной спецификации HTML5, в версии WHATWG пока всё в куче) разрешает использовать и meta в body, но только при наличии того самого itemprop и внутри элемента с itemscope, в соответствии с опред. словарём.

Link to comment
Share on other sites

  • 0

Добрый день, коллеги!

Подскажите, необходимо ли исправлять следующую проблему валидности или можно так оставить? На что влияют проблемы валидности?

 

Error: Element p not allowed as child of element span in this context. (Suppressing further errors from this subtree.)

Link to comment
Share on other sites

  • 0

Привет коллега!

Валидность ругается, что блочный элемент нельзя запихать в строчный, и правильно делает. Не совсем представляю какая нужда должна быть чтобы p запихать в span.

Проблемы валидности влияют на имидж  :ph34r: По крайней мере эта проблема. Есть проблемы которые не только на имидж повлияют.

Link to comment
Share on other sites

  • 0

Привет коллега!

Валидность ругается, что блочный элемент нельзя запихать в строчный, и правильно делает. Не совсем представляю какая нужда должна быть чтобы p запихать в span.

Проблемы валидности влияют на имидж  :ph34r: По крайней мере эта проблема. Есть проблемы которые не только на имидж повлияют.

 

У меня на сайте тег <p>текст</p> - это абзац, чтобы объединить описание для микроразметки я воспользорвался тегом <span>:

<span itemprop="articleBody"><p>текст</p><p>текст</p><p>текст</p></span>

В общем, я убрал спан и добавил микроразметку в каждый абзац. Надеюсь, так можно?

<p itemprop="articleBody">текст</p><p itemprop="articleBody">текст</p><p itemprop="articleBody">текст</p>
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy