2011-02-28 4 views
0

Question rapide juste pour vérifier quelque chose. Si j'ai une publicité mobile HTML5 que j'ai faite, et que je veux l'exécuter sur un site Web d'éditeur qui a un DOCTYPE de XHTML-MP 1.0+ ou XHTML 2.0, mon balisage HTML5 serait probablement ignoré, n'est-ce pas? Par exemple, si mon annonce utilisait la balise canvas et qu'elle fonctionnait sur le site XHTML-MP 1.0 de quelqu'un, Safari mobile ignorerait probablement la balise canvas et utiliserait le contenu de secours inclus entre les balises d'ouverture et de fermeture. Ou si j'utilisais un type d'entrée "date" sur une annonce diffusée sur le même site, il entrerait par défaut le type "texte", sauf si j'ai écrit du javascript pour gérer ce cas.Insertion de contenu HTML5 dans un site Web avec un Doctype différent

Je suppose que c'est probablement le cas, mais je voulais le vérifier avec des gens beaucoup plus intelligents que moi :) Probablement la meilleure chose à faire est de servir une bannière et un lien vers mon annonce dans mon propre site utiliser le doctype HTML5 ou utiliser un iframe pour référencer le même site Web.

Répondre

1

De nos jours, le doctype est utilisé par les navigateurs pour déterminer le mode standard. Vos éléments ne seront pas ignorés mais rendus quel que soit le type de doctype que vous utilisez en supposant, bien sûr, que le navigateur est capable de rendre l'élément.

+0

Ok, c'est logique. Merci! –

Questions connexes