22 Votos

Validación HTML5: Element "link" is missing required attribute "property"

Pregunta de Compi | 21/03/2023 a las 11:52

Después de cambiar mi sitio web a HTML 5, aparece un nuevo mensaje de error al intentar validar la página. Obviamente, esto no era un problema en HTML 4.

Error: Element "link" is missing required attribute "property".

Aparentemente, ese error se trata de una de mis Stylesheets CSS que he incluido en mi página web de la siguiente manera.

<link href="style.css" rel="stylesheet" type="text/css">

Curiosamente, este error solo aparece cuando he declarado la hoja de estilo dentro del Body de la página HTML. El error desaparece el al añadir la hoja en el Head. Sin embargo, diferentes herramientas de análisis y velocidad de página me dicen que debería declarar mejor el CSS dentro del Body como lo he hecho.

¿Cuál debería ser el atributo "property"? Nunca he oído hablar de eso antes.

ResponderPositivoNegativo
1Mejor Respuesta1 Voto

Este error siempre aparece al intentar poner un elemento del tipo "link" en el body de una página HTML.

Hay dos formas de solucionar el problema:

  • Coloque su Stylesheet CSS en el Head de su página
  • Deje su Stylesheet dentro del Body y agréguele property="stylesheet"

Si su decisión es la segunda posibilidad, su declaración debería verse así:

<link href="style.css" rel="stylesheet" property="stylesheet" type="text/css">

El validador de HTML dice que el elemento de enlace / link solo está permitido en el body en caso de que contenga el atributo de propiedad / property.
21/03/2023 a las 17:48

ResponderPositivo Negativo
Responder

Temas Relacionados

CSS: Cómo incluir CSS en HTML

Tutorial | 0 Comentarios

Inglés: ¿"a user" o "an user"?

Pregunta | 1 Respuesta

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.