Pregunta

Estoy obteniendo de esta pregunta [Facebook Connect no validará que usar Facebook Connect y otros 'widgets sociales' de Facebook simplemente no resulta en un documento 'válido'.

Sin embargo, con respecto a (x) HTML5, ¿cuál sería el (más) Doctype/encabezado apropiado si quiero incluir contenido de Facebook Connect en mis páginas, y estar lo más cerca posible de 'Válido' (x) HTML5?

¿Fue útil?

Solución

Si está utilizando XHTML5, entonces no necesita incluir un DocType. Puedes incluiru003C!DOCTYPE html> Si lo desea, pero no es necesario. Simplemente necesita especificar el espacio de nombres XHTML y el espacio de nombres para Facebook Connect.

No estoy familiarizado con Facebook Connect en absoluto, pero deberá asegurarse de que el documento se procese como XML, lo que significa servirlo con un tipo XML tipo MIME como Aplicación/XHTML+XML. (La serialización de texto/HTML no admite espacios de nombres).

El validador HTML5 no podrá verificar la conformidad del marcado de Facebook, pero aún debería poder verificar la conformidad del XHTML. Se permite que se incluyan elementos de otros espacios de nombres, a pesar de que el validador HTML5 no los admite.

Otros consejos

No hay una manera adecuada.

Encontré estos enlaces útiles. Tal vez puedas encontrarlos útiles tampoco.

http://earthpeople.se/labs/2010/09/html5-validation-with-facebook-opengraph/

http://fbml5.blogspot.com/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top