Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/02/2013, 15:13
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: error con script al validar html5

Si, el problema se origina en html5, no ex xhtml.
La solución
Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es-ar">
  3. <meta charset="utf-8" />
  4. <title>Html5</title>
  5. </head>
  6. <div class="g-plusone" data-size="standard" data-count="true"></div>
  7. <script type="text/javascript">
  8. //<![CDATA[
  9.  window.___gcfg = {lang: 'es'};
  10.  (function() {
  11.    var agregar_js = document.createElement('script'); agregar_js.type = 'text/javascript'; agregar_js.async = true;
  12.    agregar_js.src = 'https://apis.google.com/js/plusone.js';
  13.    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(agregar_js, s);
  14.  })();
  15. //]]>
  16. </body>
  17. </html>

Aunque sinceramente no le haría caso a esos entuertos en que nos mete la W3c, te tira un error por lo que comentaste pero a su vez esto valida

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es-ar">
  3. <meta charset="utf-8" />
  4. <title>Html5</title>
  5. <p>Hola

Además se supone que uno valida para, entre otras cosas, mejorar el posicionamiento en los buscadores (léase Google !!!), y quien te produce el fallo:
Google !!!!


Ah, el problema de las discrepancias en la codificación es otra cosa, asegurate de guardar tu documento en el editor con la misma codificación que declarás e en el meta
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.