saperlipopat
Messages postés1Date d'inscriptionjeudi 16 février 2012StatutMembreDernière intervention16 février 2012
-
16 févr. 2012 à 18:25
mpmp93
Messages postés6648Date d'inscriptionmercredi 13 avril 2011StatutMembreDernière intervention28 septembre 2015
-
23 avril 2012 à 11:13
Bonjour à tous
J'ai un petit souci concernant la validation de mon code avec W3C.
Pour information ce code correspond à la création d'un thème Wordpress.
Voici la copie du code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">
<title>quetalche » Un site utilisant WordPress</title>
<ul>
<li class="cat-item cat-item-1"><a href="http://localhost/wordpress/?cat=1" title="Voir tous les articles classés dans Non classé">Non classé</a> (1)
</li>
</ul>
<ul>
<li><a href="http://localhost/wordpress/wp-admin/">Admin. du Site</a></li> <li><a href="http://localhost/wordpress/wp-login.php?action=logout&_wpnonce=bc67256bc5">Déconnexion</a></li>
<li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional"><abbr title="eXtensible HyperText Markup Language">XHTML valide</abbr></a></li>
<li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
<li><a href="https://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
<li><a href="https://wpfr.net/" title="Communaut? fran?aise de WordPress et WPmu.">WordPress Francophone</a></li>
</ul>
</li>
<li><h2>Abonnez-vous au blog !</h2>
<ul>
<li><a href="http://localhost/wordpress/?feed=rss2" title="Flux RSS des articles">Flux RSS des articles</a></li>
<li><a href="http://localhost/wordpress/?feed=comments-rss2" title="Flux RSS des commentaires">Flux RSS des commentaires</a></li>
** Selon W3C il y a 1 erreur et 1 warning, les voici :
- Line 237, column 13 : end tag for "div" omitted, but OMITTAG no was specified
</div></body>
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">"
- Line 39, column 5 : start tag was here
<div id="page">
Je suis un peu perdu pour trouver la solution, j'ai suivi un bon tuto pour la création
du thème wordpress avec succès jusque là mais ici je suis coincé,
D'avance merci pour votre aide qui sera la bienvenue!!
mpmp93
Messages postés6648Date d'inscriptionmercredi 13 avril 2011StatutMembreDernière intervention28 septembre 20151 339 23 avril 2012 à 11:13
Bonjour,
1) QUESTION: pourquoi tenez-vous tant à faire "valider" le code HTML en XHTML???
2) REPONSE: utilisez un DOCTYPE simplifié comme ceci:
<!DOCTYPE html>
C'est de DOCTYPE qui est valide pour HTML 4.X -> HTML5
c'est à dire que si vous employez ce DOCTYPE vous indiquez au navigateur que votre code HTML n'est pas forcément strictement conforme XHTML et peut contenir des éléments HTML5 (pas obligatoire). Et ça marchera sans générer d'erreurs de validation hormis les erreurs flagrantes.
Personnellement j'utilise comme IDE Netbeans 7.1 qui signale les erreurs HTML et prend en compte les éléments HTML5.