¿Qué es xmlns:fb="http://www.facebook.com/2008/fbml"
?HTML: ¿Qué es `xmlns: fb =" http://www.facebook.com/2008/fbml "`?
Lo he estado viendo en muchas etiquetas <html>
recientemente. ¿Qué hace?
¿Qué es xmlns:fb="http://www.facebook.com/2008/fbml"
?HTML: ¿Qué es `xmlns: fb =" http://www.facebook.com/2008/fbml "`?
Lo he estado viendo en muchas etiquetas <html>
recientemente. ¿Qué hace?
Aunque no lo he visto en uso, esta es una 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 de FBML que a su vez le dice cómo manejar las etiquetas Técnicamente hablando, el valor del atributo <fb:*>
.xmlns:*
es simplemente un identificador único, pero a menudo es una URL que apunta a una definición de una forma u otra. En este caso particular, la URL no apunta a una definición desafortunadamente.
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 Facebook developer site.
ACTUALIZACIÓN
He aquí algunos additional widgets/plugins.
No extiende el espacio de nombre actual, agrega un espacio de nombre adicional al documento. No le dice al navegador dónde encontrar nada, en lo que respecta al navegador, se trata de una cadena arbitraria que resulta ser un URI (que es para evitar colisiones con los espacios de nombres de otras personas). Algunos autores publican especificaciones en el URI del espacio de nombres para ayudar a las personas que escriben documentos XML que usan la especificación. No vean W3Schools, fueron los mejores hace una década que les han ganado una gran cantidad de jugo de Google, pero la calidad de su contenido es realmente horrible. – Quentin