Balise html5

InAme19 Messages postés 539 Date d'inscription   Statut Membre Dernière intervention   -  
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

il est temps pour moi de me mettre à jour en passant au HTML 5 ^^

Mais alors voilà, à peine le Doctype de changé que HTML validator me détecte des erreurs...

j'ai une erreur: line 2 column 14 - Erreur: no internal or external document type declaration subset; will parse without validation

mon doctype est : <!DOCTYPE html>

c'est bien ça pour HTML5 je ne me trompe pas? Alors pourquoi m'indique t'il une erreur?





A voir également:

6 réponses

notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   213
 
Le doctype pour du html5 est correct, et on peut tout à fait (sous reserve de prendre quelques précautions) faire actuellement une page en html5 qui fonctionnera correctement, même avec IE.

Cela dit, changer juste le doctype sans l'utiliser, je n'en vois pas vraiment l'intérêt !
0
Tityus Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
Mon site est entièrement en html 5 et fonctionne tout navigateur et pratiquement toutes les versions donc oui c'est fesable.

Declaration de chaque pages :

<!DOCTYPE html>
<html lang="fr">
0
InAme19 Messages postés 539 Date d'inscription   Statut Membre Dernière intervention   62
 
Merci pour vos réponses.

Alors pourquoi me mettre à HTML5 sans l'utiliser vraiment?
Tout simplement pour être à jour car je pense que HTML5 a de l'avenir. Pour l'instant je n'utilise pas les balises spécifiques car les navigateurs ne suivent pas encore. Mais le jour où ils le seront, je n'aurai qu'à rajouter ces balises où je veux sans revoir mon code.

ben07, merci pour les liens du zéro. Je les connaissais mais surtout ils ne traitent pas le sujet HTML5. Actuellement je suis valide XHTML 1.1 strict. Je voudrai juste être prêt à une future évolution à HTML5.

Car croyez moi, HTML5 n'a peut être pas l'air mais c'est une vrai révolution! Dans le cadre de mon stage, j'ai approché pas mal de technologies libres du web et je pense vraiment que des technologies propriétaires telles que Flash vont finir par disparaitre (bien plus tôt qu'on le pense). On arrive aujourd'hui à faire des applications très impressionnantes que ce soit esthétiquement parlant ou côté performances rien qu'avec des langages libres.

HTML5 est une de ces technologies novatrice et je lui vois un très bel avenir.
0
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   213
 
Si, les navigateurs suivent pour un bon nombre de balises (même IE en rajoutant un script js)
Et je persiste et je signe : mettre un doctype pour du html5 sans en faire, ça ne sert à rien strictement à rien !
Quant à "seulement rajouter les balises", c'est une mauvaise démarche. Le html5, ce n'est pas seulement <canvas> ou <video>, c'est surtout <header>, <nav>, <section> etc. Et là, ce n'est pas un simple rajout qu'il faut faire, car c'est une façon sémantique de structurer le document qui ne se contente pas de soupoudrage par ci par là.

Comme il ne sert à rien de mettre un doctype xhtml 1.1 (inutile de préciser strict, il n'existe que sous cette forme) sans avoir besoin de xml, ce qui doit être ton cas puisque si tu le servais comme il doit l'être (en application xhtml+xml) ça ne passerait pas avec IE...

Par contre nous sommes d'accord sur un point : le html5 est plein d'avenir.
0
InAme19 Messages postés 539 Date d'inscription   Statut Membre Dernière intervention   62
 
Pourtant dans le lien que tu me donnes, le doctype de HTML5 est bien <!DOCTYPE HTML> ;)

Oui ce n'est pas un standard je sais, je ne compte pas utiliser les balises spécifiques au HTML5 mais faire que ma page soit valide HTML5 tout en restant valide XHTML 1.1 strict
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
duweb Messages postés 353 Date d'inscription   Statut Membre Dernière intervention   72
 
le doctype ne se déclare pas de cette façon.
http://www.w3.org/QA/2002/04/valid-dtd-list.html

et puis se mettre à jour c'est bien mais sachant que tous les navigateurs ne prennent pas html5 en charge à 100% risque de poser problème pour ton site.
-2
ben07 Messages postés 434 Date d'inscription   Statut Membre Dernière intervention   57
 
Je te conseil de lire ces petit tutorial qui pourront je le pense très fortement t'aider

https://openclassrooms.com/fr/courses

https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3

:)
-2