Как проверить плагины Facebook и Twitter с HTML 4.01 строгим Doctype - PullRequest
1 голос
/ 01 марта 2012

Я использую плагины Facebook и Twitter в моем HTML 4.01 строгом doctype, который выдает мне следующую ошибку.

Error Line 166, Column 23: there is no attribute "HREF"
Line 166, Column 107: there is no attribute "SHOW_FACES"

, пожалуйста, помогите мне, как я удалил эти ошибки проверки со своей html-страницы. я использую следующий тип документа и код

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

код facebook

 <fb:like-box href="http://www.facebook.com/pages/mysite/45662125588" width="692" show_faces="true" stream="true" header="true"></fb:like-box>

Пожалуйста, помогите мне, если у вас есть какие-либо предложения

Ответы [ 2 ]

0 голосов
/ 30 сентября 2013

В настоящее время кажется, что единственный способ для работы плагина validator + facebook - использовать HTML5 doctype

<!doctype html>
0 голосов
/ 01 марта 2012

Попробуйте это:

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:og="http://ogp.me/ns#"
      xmlns:fb="http://www.facebook.com/2008/fbml"
      xmlns:google="http://base.google.com/ns/1.0"
      xmlns:twitter="http://api.twitter.com/">

Тогда, если это не сработает, измените тип DOC на что-то вроде этого

<!DOCTYPE html PUBLIC 
      "-//W3C//DTD XHTML+RDFa 1.0//EN" 
      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
...