5568 sujets

Sémantique web et HTML

Bonjour,
j'essai de faire validé W3c mon model de page pour mon site internet mais sans aucun succès.
j'ai une erreur et 2 warrning et d'apres le valideur w3c mon erreur viendrait de la troisieme ligne qui me semble tout a fait bonne.

pourriez vous m'aidez a faire validé cette page ?


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

<!-- InstanceBegin template="/Templates/model.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="style.css" rel="stylesheet" type="text/css" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Bienvenue sur notre site vosgien</title>
<meta name="Description" content="description en 1 ou 2 phrases" />
<meta name="Keywords" content="vosges, lorraine, gerardmer, la bresse, lac" />
<meta http-equiv="content-language" content="fr" />
<meta name="publisher" content="webmaster,Fabrice TROMBINI" />
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
</head>

<body>
<div id="top">Bienvenu</div>
<div id="conteneur">

    
<div id="contenu">
  <!-- InstanceBeginEditable name="contenu" -->
  
  
  
  <!-- InstanceEndEditable -->
  
    <div class="clear"></div>
  </div>
</div>
<div id="bas">Copyright © 2008 <a href="#">les Vosges</a> &amp;  | Plan du site | Mentions légales.</div>
</body>
<!-- InstanceEnd --></html>

a écrit :
This document was successfully checked as XHTML 1.0 Strict!


Donc soit tu n'utilise pas le bon validateur : http://validator.w3.org
Soit le code que tu nous a donné n'est pas complet.

Sache également qu'il est plus simple d'aider à résoudre un problème de validation AVEC le message d'erreur.
OMG !
ce n'est pas validé car mon adresse de site est une redirection ! (j'ai 2 noms de domaines differents)
Si je fais le test avec l'adresse de mon nom de domaine associé a mon hebergement je suis bien valide W3C.

Par contre si j'utilise l'adresse de redirection ma page n'est plus valide !

Existe-il un moyen de réglé se probleme ?
Oui mais c'est la solution facile.
Le site en soit est bien valide quand meme alors pourquoi le fait d'avoir une redirection l'invalide ?
N'y a t'il pas de solutions pour que le valideur rende valide avec la redirection ?
Je ne comprend pas pourquoi sa pose probleme. la page est bien la meme pourtant.
Tout dépend de la façon dont la redirection est faite (sans lien, je ne saurais pas de dire avec précision), le type de "redirection" qui pose le plus de problème c'est si l'organisme qui s'occupe de la redirection crée sur le nom de domaine un frameset qui inclue la page désirée.

Comme il y a peu de chances dans un cas comme celui-ci que tu puisse modifier la façon dont la redirection est faite, il n'y a pas de solution.
fabrice88 a écrit :
Oui mais c'est la solution facile.

Non, c'est la solution tout court.

Je peux me tromper, mais à priori ta «redirection» est en fait une page HTML créée par ton registrar, qui contient une frame unique qui appelle ta page d'accueil comme contenu. Et lorsque tu navigues, l'URL visible dans la barre d'adresse ne bouge pas, vu qu'en pratique tu est toujours sur la même page.

Donc, si j'ai juste, ce n'est pas ta page qui a un problème de validité mais la page créée par ton registrar. Et tu ne peux rien y faire sauf à changer de mode de redirection.

Ceci dit, la validité n'est pas une bonne raison pour changer de mode de redirection. Si la page avec la frame (ou l'iframe) de ton registrar est fonctionnelle (même si invalide), et que tes pages à toi sont valides, tout va bien. Restent les problèmes de référencement, éventuellement d'accessibilité, et le problème ergonomique posé par le fait d'avoir toujours une même URL dans la barre d'adresse (en pratique, impossible de créer un signet ou marque-page ou de lier vers une page précise du site).