HTML5 error de validación

  • Zwirko
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: May 29, 2005
  • Mensajes: 1417
  • Loc: 55° N, 3° W
  • Status: Offline

Nota Septiembre 20th, 2010, 3:49 am

Ive estado jugando con HTML5 recientemente, así como YouTubes de utilizar el reproductor de vídeo nueva HTML5/WEBM.
Sin embargo, siempre me sale un error de validación extraño que no entiendo.

Heres una página de prueba, de manera sencilla:

Código: [ Select ]
<!doctype html>

<title>Test</title>
<meta charset="utf-8">

<iframe class="youtube-player" type="text/html" width="355" height="224" src="http://www.youtube.com/embed/OzRmwiSyoZE"></iframe>

</html>
  1. <!doctype html>
  2. <title>Test</title>
  3. <meta charset="utf-8">
  4. <iframe class="youtube-player" type="text/html" width="355" height="224" src="http://www.youtube.com/embed/OzRmwiSyoZE"></iframe>
  5. </html>


El error de validación es el siguiente:

Imagen


Si pongo en otros atributos que siempre se queja acerca de la última, lo que sea. Cuando dice "no se permiten en este punto" significa "este momento"? o "este punto marcado en rojo"?
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Septiembre 20th, 2010, 3:49 am

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Septiembre 20th, 2010, 3:57 am

Im que va a decir su referencia a "este momento", basada en el resto del mensaje de error.

Quote:
atributos de los elementos específicos para iframe elemento:
Mundial atributos
src
nombre
arenero
sin costura
ancho
altura


En el error, "Global atributos" es un enlace a la especificación, y en ningún lugar en la lista hay un atributo "type".

Ahora que lo pienso de ella, esta es la primera vez Ive visto un tipo de atributo en un <iframe>, realmente no puedo pensar en ninguna razón sería útil.
Después de dejar que el tipo de atributo, me sale el éxito de validación.
Strong with this one, the sudo is.
  • Zwirko
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: May 29, 2005
  • Mensajes: 1417
  • Loc: 55° N, 3° W
  • Status: Offline

Nota Septiembre 20th, 2010, 5:27 am

Ah, lo entiendo ahora. Si el error se había dicho que no atributo "tipo" (entre comillas) El wouldnt I han sido tan desconcertado. Estaba pensando en los atributos de cualquier tipo (como en cualquier tipo). Jeesh...

Gracias Joebert.

Se menciona el tipo de atributo en esta página . Un documento de proyecto sin embargo. Tal vez el validador no depende de la velocidad todavía o somethning.
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Septiembre 20th, 2010, 9:16 am

Parece que ese vínculo se va directamente a los atributos del elemento <embed>.

La lista de genéricos, o los atributos disponibles a nivel mundial parece ser la siguiente.

Código: [ Select ]
accesskey
class
contenteditable
contextmenu
dir
draggable
hidden
id
itemid
itemprop
itemref
itemscope
itemtype
lang
spellcheck
style
tabindex
title
  1. accesskey
  2. class
  3. contenteditable
  4. contextmenu
  5. dir
  6. draggable
  7. hidden
  8. id
  9. itemid
  10. itemprop
  11. itemref
  12. itemscope
  13. itemtype
  14. lang
  15. spellcheck
  16. style
  17. tabindex
  18. title


Heres la parte de la especificación para el <iframe> elemento.

Parece que se llena de un montón de miedo Mensajes negrita roja de advertencia. Voy a tener que leer este mí mismo. gif "alt =": scratchhead: "title =" #Jefe Scratch ">
Strong with this one, the sudo is.
  • StepWill
  • Novice
  • Novice
  • No Avatar
  • Registrado: Sep 22, 2010
  • Mensajes: 18
  • Status: Offline

Nota Septiembre 22nd, 2010, 3:03 pm

es porque has intentado con los atributos en un primer momento, y en HTML5, los atributos son, al fin. De esta manera:

Código: [ Select ]
<iframe src="/html_5/tags/html_iframe_tag_example.cfm" width="200" height="150" seamless></iframe>


Aquí tienes una validez HTML5 iframe, que se queja con los estándares del W3C:

Código: [ Select ]
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>
<body>
<iframe src="/html_5/tags/html_iframe_tag_example.cfm" width="200" height="150" seamless></iframe>
</body>
</html>
  1. <!DOCTYPE html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  4. <title>Untitled Document</title>
  5. </head>
  6. <body>
  7. <iframe src="/html_5/tags/html_iframe_tag_example.cfm" width="200" height="150" seamless></iframe>
  8. </body>
  9. </html>


Espero que esto te ayuda.

Publicar Información

  • Total de mensajes en este tema: 5 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 87 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC