5568 sujets

Sémantique web et HTML

Bonjour Smiley smile

Lorsque j'insère une animation flash dans ma page HTML, le HTML Validator m'indique des erreurs sur les attributs des balises EMBED et NOSCRIPT.
Est-ce dû au DTD de ma page ? Comment y remédier ?

Autre point : le HTML Validator m'informe également que la balise <p> n'est pas fermée, alors que ce n'est pas le cas. Why ?

Merci Smiley biggrin
Modifié par ThVi (16 Aug 2008 - 20:20)
ThVi a écrit :
Lorsque j'insère une animation flash dans ma page HTML, le HTML Validator m'indique des erreurs sur les attributs des balises EMBED et NOSCRIPT.

embed n'est pas un élément HTML standard. Si tu veux valider ta page, il faut utiliser object uniquement.
Pour noscript, c'est un élément valide en HTML 4.01 (et donc en XHTML 1.0 également). Il est documenté ici:
http://www.w3.org/TR/html401/interact/scripts.html#edef-NOSCRIPT
Impossible d'en dire plus sans savoir quels attributs sont utilisés.

ThVi a écrit :
Est-ce dû au DTD de ma page ?

Non.

ThVi a écrit :
Autre point : le HTML Validator m'informe également que la balise <p> n'est pas fermée, alors que ce n'est pas le cas.

Tu as sans doute utilisé un élément de type bloc à l'intérieur de ton élément p, ce qui amène le validateur à considérer que tu as oublié de fermer le p avant d'ouvrir cet élément de type bloc.