Bonjour
Voici ma 1ère page
Mais lorsque j'utilise le validateur W3C, mon URL n'est pas valide.
Pourquoi ?
Merci de votre aide !

(Ci-joint la discussion avec la hotline qui m'héberge)
a écrit :
Bonjour,
Ceci se modifie dans vos pages html.
Sachez que ceci normalement de doit pas être traité par le support.
Le lien correspond a la verification que votre page est aux normes ou non.
Sachez que cela n'est pas du tout indispensable.
Cordialement,
--

Bonjour
Merci de m'aider encore je suis débutant de chez débutant !
Quel est le lien que vous m'avez fourni ?
Dois-je modifier mes pages HTML ?
Serge

Bonjour Serge
Vous devez modifier les informations comme indiquées au lien que je vous ai fourni.
Les modifications s'effectuent dans votre page web.
Cordialement,
--

Bonjour
Je ne comprend pas votre réponse,
Si j'intéroge le validateur avec ceci cela fonctionne ? :
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.commechezsoi.fr
Ou dois-je modifier mon code source ?
Dans le document html ?
Merci de votre réponse
Serge

Bonjour Serge,
Vous devez noter le nom de domaine: http://www.commechezsoi.fr
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.commechezsoi.fr
Votre code source doit être modifié pour qu'il soit valide.
Cordialement,
--

Bonjour,
Lorsque j'utilise ceci :
http://validator.w3.org/ pour vérifier l'écriture HTML de mes pages, la réponse est que mon URL est invalide.
Je me demandais si l'erreur vient du fait que je n'ai pas paramétré correctement mon hébergement OVH ?
Merci de vos réponses et conseils,
Serge

Modifié par Serge (10 Aug 2005 - 07:54)
En xHTML Strict, tu ne peux pas mettre d'image directement enfant de <body>

En fait tu ne peux pas mettre d'élément en ligne directement enfant de body, il faut un élément de type block qui le contienne.

Plusieurs cas de figure :

* un conteneur global à la page, il fait donc office de conteneur pour l'image aussi
* un simple conteneur pour l'image, <div> fera parfaitement l'affaire

Si tu n'es pas au fait à 100% de toutes les règles propres au xHTML Strict, n'hésite pas à passer en transitionnel, il est plus souple et plus permissif à ce niveau, peut être pas plus mal dans ton cas.
Mais sache que la rigueur du xHTML Strict, si tu la comprends et la suit te permettra d'assimiler plus facilement le HTML rigoureux.
Modifié par Olivier (07 Aug 2005 - 23:15)
Bon, je n'ai pas réussit à trouver la solution avec le <div> pour rester en xHTML strict.

<div>
<img class="dom" src="images/hourtin.jpg" width="400" height="300" alt="">
<div/>

Est-ce correct ?
Et ou le placer, dans le body ?

a écrit :
Code source de la page avant modification :

<!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">

<head>
<title>Mon Site - Accueil</title>
<meta http-equiv="Content-Language" content="fr" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" href="style.css" />

</head>

<body id="accueil">

<div id="entete">
<h1>Bienvenue</h1>
</div>

<img class="dom" src="images/hourtin.jpg" width="400" height="300" alt="">

<ul id="menu">
<li id="vousetesici"><a href="index.html">Accueil</a></li>

<li><a href="cvserge.html">CV Serge</a></li>
<li><a href="http://www.csszengarden.com/">Zen Garden</a></li>
<li><a href="http://forum.alsacreations.com">Alsacréations</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>

<hr />

<div id="pieddepage">
<p>copyright©2005 Serge Tuillier</p>
</div>

</body>

</html>
Serge a écrit :
Bon, je n'ai pas réussit à trouver la solution avec le <div> pour rester en xHTML strict.

<div>
<img class="dom" src="images/hourtin.jpg" width="400" height="300" alt="">
<div/>

Est-ce correct ?
Et ou le placer, dans le body ?



Normal, le tag img est mal fermé. Essaie avec ça :

<div>
 <img class="dom" src="images/hourtin.jpg" width="400" height="300" alt="" />
<div/>
Olivier a écrit :

* un conteneur global à la page, il fait donc office de conteneur pour l'image aussi
* un simple conteneur pour l'image, <div> fera parfaitement l'affaire

Un conteneur global :

<html>
<head>

</head>
<body>
[b][#blue]<div id="conteneur_global">[/#][/b]




le contenu de ta page bla bla bla




[b][#blue]</div>[/#][/b]
</body>
</html>

Un simple conteneur pour l'image :

<html>
<head>

</head>
<body>





[b][#blue]<div id="simple_conteneur">[/b][/#]<img src="" />[b][#blue]</div>[/b][/#]





</body>
</html>

Modifié par Stephan (09 Aug 2005 - 22:45)
Serge a écrit :

<div>
<img class="dom" src="images/hourtin.jpg" width="400" height="300" alt=""> ««« img mal fermé
<div/> ««« div mal fermé
Passed validation !
Merci à vous trois , cela semble okay cette fois :
a écrit :

<!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">

<head>
<title>Mon Site - Accueil</title>
<meta http-equiv="Content-Language" content="fr" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body id="accueil">

<div id="entete">
<h1>Bienvenue</h1>
</div>

<div>
<img class="dom" src="images/hourtin.jpg" width="400" height="300" alt=""/>
</div>

<ul id="menu">
<li id="vousetesici"><a href="index.html">Accueil</a></li>
<li><a href="cvserge.html">CV Serge</a></li>
<li><a href="http://www.csszengarden.com/">Zen Garden</a></li>
<li><a href="http://forum.alsacreations.com">Alsacréations</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>

<hr />

<div id="pieddepage">
<p>copyright©2005 Serge Tuillier</p>
</div>

</body>

</html>
Oups, j'avais pas vu le <div/> !
Smiley decu mince, moi qui étais tout content d'avoir trouvé Smiley smile

On peut mettre [Résolu] dans le sujet, alors ? Smiley cligne
Pour le <div/>, c'est venu après ton intervention Sopo...

Et comme ça, c'est juste ? ( <div id="simple_conteneur">)

<!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">

<head>
<title>Mon Site - Accueil</title>
<meta http-equiv="Content-Language" content="fr" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body id="accueil">

<div id="entete">
<h1>Bienvenue</h1>
</div>

<div id="simple_conteneur">
<img class="dom" src="images/hourtin.jpg" width="400" height="300" alt=""/>
</div>

<ul id="menu">
<li id="vousetesici"><a href="index.html">Accueil</a></li>
<li><a href="cvserge.html">CV Serge</a></li>
<li><a href="http://www.csszengarden.com/">Zen Garden</a></li>
<li><a href="http://forum.alsacreations.com">Alsacréations</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>

<hr />

<div id="pieddepage">
<p>copyright©2005 Serge Tuillier</p>
</div>

</body>

</html>
Il faut mettre un espace avant la fermture des balises orphelines comme <img />

<img/> => <img />

Sinon, tu utilises [quote ] (citer) au lieu de [code ] (code) pour baliser ton code sur le forum ! fais gaffe Smiley cligne

Tu n'es pas obligé d'indiquer un id à ton élément encadrant l'image, ou tu peux mettre l'id que tu veux, ou une class etc, ce qui compte ce qu'il y ait un élément de type block qui soit parent de tes éléments en ligne.
Est-ce que comme ça c'est nickel cette fois ?

<!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">

<head>
<title>Mon Site - Accueil</title>
<meta http-equiv="Content-Language" content="fr" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body id="accueil">

<div id="entete">
<h1>Bienvenue</h1>
</div>

<div>
<img class="dom" src="images/hourtin.jpg" width="400" height="300" alt="" />
</div>

<ul id="menu">
<li id="vousetesici"><a href="index.html">Accueil</a></li>
<li><a href="cvserge.html">CV Serge</a></li>
<li><a href="http://www.csszengarden.com/">Zen Garden</a></li>
<li><a href="http://forum.alsacreations.com">Alsacréations</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>

<hr />

<div id="pieddepage">
<p>copyright©2005 Serge Tuillier</p>
</div>

</body>

</html>
Administrateur
Serge a écrit :
Serge a prévenu un modérateur pour le sujet Problème d'URL non valide, pourquoi ?
Raison : Résolu... Merci ! (il me semble qu'il y a un autre moyen pour prévenir que le problème est résolu... mais je ne le retrouve pas. Merci de me répondre, Serge)

Si le problème est résolu, la procédure à employer est décrite dans l'Aide du forum ou dans la FAQ.
Il n'y avait pas à chercher beaucoup Smiley cligne