<meta property="fb:admins" content="10476" />
W3C me dijeronFacebook tornillos etiquetas meta hasta validiation W3C
Error Line 10, Column 16: there is no attribute "property"
¿Cómo puedo solucionarlo?
<meta property="fb:admins" content="10476" />
W3C me dijeronFacebook tornillos etiquetas meta hasta validiation W3C
Error Line 10, Column 16: there is no attribute "property"
¿Cómo puedo solucionarlo?
No se puede arreglar, el código de Facebook no es HTML válido. No puede crear una página HTML que pase la validación si desea usar scripts de Facebook en ella.
A menos que, por supuesto, vuelva a escribir todo el código de cliente de Facebook que tenga en la página en un código que use elementos HTML válidos.
Hay una solución con PHP que utilizo para obtener la validación por parte del W3C:
function facebook(){
if(!(stristr($_SERVER["HTTP_USER_AGENT"],'facebook') === FALSE))
return true;
}
Ahora utilizar esta función para el código meta:
<?php
if(facebook()){ ?>
<meta property="fb:admins" content="10476" />
<?php } ?>
O si lo que desea W3C para validar su HTML utilizar esta función:
function w3c(){
if((stristr($_SERVER["HTTP_USER_AGENT"],'w3c') === FALSE))
return true;
}
Como ya he dicho, es sólo una solución temporal y no hace su HTML 'realmente' válida.
¿Qué hace exactamente esta metaetiqueta? –