2010-07-20 5 views
1

j'ai mon site [ici] [lien supprimé]XHTML Markup Validation

quand je le lance à travers validator, je reçois plusieurs erreurs concernant le:

<embed src="inception/inception.mov" width="620" height="274" autoplay="false" controller="true" pluginspage="http://www.apple.com/quicktime/download/"></embed> 

si je garde le <object> et laisse tomber la <embed> alors le code compile bien. cela signifie-t-il que je n'ai plus besoin d'utiliser la balise <embed> lorsque j'intègre du multimédia dans ma page?

merci pour vos réponses.

Répondre

2

Oui, utiliser <object> au lieu de <embed> et <param name="xxx" ...> insteand des attributs non valides de embed.

1

Selon la sortie de validateur:

De nombreux outils de création Flash recommander ou de faire exécuter, l'utilisation de l'élément < intégrer > d'inclure des animations flash ou des applications dans les pages Web. <embed>, cependant, n'a jamais fait partie d'une version standardisée de HTML, et cette pratique produit un balisage invalide.

+1

Notez que cela est dû à des modifications dans HTML5. (http://dev.w3.org/html5/spec/the-iframe-element.html#the-embed-element). – Alohci

Questions connexes