Вставить вопрос в HTML проверки - PullRequest
0 голосов
/ 26 августа 2010

Когда я проверял свой сайт, у меня возникла следующая проблема

  <embed src="banner.swf" quality="high" pluginspage="http://www.macromedia…

Вы использовали указанный выше атрибут в своем документе, но используемый вами тип документа не поддерживает этоатрибут для этого элемента.Эта ошибка часто возникает из-за неправильного использования типа документа «Строгий» с документом, в котором используются фреймы (например, для получения атрибута «target» необходимо использовать тип документа «Transitional»), или с использованием собственных расширений поставщика, таких как «marginheight "(обычно это исправляется с помощью CSS для достижения желаемого эффекта).

Эта ошибка также может произойти, если сам элемент не поддерживается в используемом вами типе документа, так как неопределенный элемент будет иметьнет поддерживаемых атрибутов;в этом случае см. сообщение об ошибке неопределенного элемента для получения дополнительной информации.

Как исправить: проверьте орфографию и регистр элемента и атрибута (помните, что XHTML - все строчные буквы) и / или проверьте, чтоони оба разрешены в выбранном типе документа и / или используют CSS вместо этого атрибута.Если вы получили эту ошибку при использовании элемента для включения флэш-медиа в веб-страницу, см. Пункт часто задаваемых вопросов о действительной флэш-памяти.

Как я могу решить эту проблему ???

Ответы [ 2 ]

1 голос
/ 26 августа 2010

<embed> устарело, вместо него следует использовать <object>.

См. http://www.w3.org/TR/REC-html40/struct/objects.html#h-13.3

0 голосов
/ 26 августа 2010

embed не является частью спецификации HTML 4.0 или XHTML 1.0 (хотя она является частью HTML5).Тег object - это стандартизированный тег для вставки Flash и аналогичного содержимого в веб-страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...