html facebook xml-namespaces fbml

HTML: ¿Qué es `xmlns: fb=" http://www.facebook.com/2008/fbml "`?



xml-namespaces (2)

¿Qué es xmlns:fb="http://www.facebook.com/2008/fbml" ?

Lo he estado viendo en muchas etiquetas <html> recientemente. ¿Qué hace?


Si bien no lo he visto en uso, esta es la notación XML estándar para extender el espacio de nombres XML actual (en este caso XHTML) con otro (en este caso, FBML). Esto le dice a su navegador dónde encontrar la especificación para FBML que a su vez le dice cómo manejar las etiquetas <fb:*> . Técnicamente hablando, el valor del atributo xmlns:* es simplemente un identificador único, pero a menudo es una URL que apunta a una definición en una forma u otra. En este caso particular, la URL no apunta a una definición desafortunadamente.

Consulte W3Schools para obtener más información sobre espacios de nombres XML .


Tal como dijo @Matthew Scharley, se usa para insertar etiquetas específicas de Facebook en su sitio. Por ejemplo, aquí está la transmisión de Facebook de nuestra compañía en nuestro sitio. Otro uso común es el botón "Me gusta" en el sitio web. Se puede encontrar más información en el sitio para desarrolladores de Facebook .

ACTUALIZAR

Aquí hay algunos widgets / complementos adicionales .