5568 sujets

Sémantique web et HTML

Pages :
Bonjour,
j' ai des problèmes pour valider mes pages avec le W3C.
sur certaines pages, le lien pour le favicon semble poser problème, je ne comprends pas d' où vient le soucis:
Validation

<modération>Merci de mettre les liens correctement en forme pour ne pas déformer le forum
Modifié par krsytof (06 Sep 2007 - 17:12)
ok merci, je m' aperçois que je n' ai même pas le même DOC type sur toute les pages....
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
et
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
si il y en a un à choisir, ce serait lequel ?
Bonjour,
j' ai jeté un oeil et je pense utiliser celui-là, c' est ce qui est conseillé à la fin.
XHTML1.0 transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

est-ce que je ne dois pas changher le "EN" en FR ?
alors j' ai fait une page avec ce doctype mais j' ai une seule erreur:
Résultat de la validation W3C
est-ce que quelqu' un pourrait m' aider à la résoudre car l' anglais et moi...
merci.
krsytof a écrit :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

est-ce que je ne dois pas changher le "EN" en FR ?

Non, surtout pas. Ne pas toucher soi-même au contenu des déclarations Doctype.

L'indication de la langue de traitement du document se fait autrement (via les attributs lang et xml:lang dans la balise <html>, notamment).

krsytof a écrit :
est-ce que quelqu' un pourrait m' aider à la résoudre car l' anglais et moi...

Dommage que tu ne comprenne pas l'anglais... pour lire les erreurs du validateur, ça aide. En l'occurence, il te dit qu'il te manque un attribut xmlns dans ta balise <html>, et il te propose le code suivant (valide):
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

Mais pour un document en français, tu peux corriger ainsi:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
c' est à peu près ce que j' avais compris mais je préfère demander et merci de m' avoir répondu.
alors j' ai remplacé la balise <html>
par
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
et ça a l' air de marcher la page est valide.
merci !

Par contre, celles-ci je ne comprends pas:
validation failed

validation Failed
Modifié par krsytof (31 Aug 2007 - 17:25)
En regardant vite fait, sur ta page "astuces", tu as :

<link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/>

au lieu de
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />


Smiley smile
j' ai fait le changement mais la validation est toujours mauvaise.
J' ai regardé le code mais je ne trouve pas d' où vient l' erreur...
Bonjour,

En rajoutant :

<title>Tutoriels animés (ou le titre de la page)</title>


sur la page astuces. Smiley murf
Modifié par Vero (05 Sep 2007 - 22:35)
Corriger les <br> en <br /> pour la page "Copier son DVD"

En xhtml, il faut toujours fermer les balises, même celles qui n'ont pas de balises de fin.
La barre oblique ferme la balise (à son ouverture). Smiley cligne
Sur la page «Copier un DVD», le validateur te signale une erreur dans la syntaxe d'un attribut sur la ligne 30. On trouve ligne 30:
<a class="definition" title="Informations sur le format Wav"href="lexique.html#wav">Wav</a>

L'attribut href est collé à la valeur de l'attribut title. Il suffit de rajouter une espace:
<a class="definition" title="Informations sur le format Wav" href="lexique.html#wav">Wav</a>
et voilà.

La syntaxe XHTML ne souffre pas la demi-mesure. Même si dans la plupart des cas, ces petites erreurs de syntaxe ne perturberont pas les navigateurs, autant prendre l'habitude de les éviter.
krsytof a écrit :
malgré toute ma bonne volonté, je n' ai pas vu de blalise <br>. Smiley decu



a écrit :
<p>
Le logiciel DVD Decrypter vous permet de copier la musique et plus généralement le son d' un DVD sur vôtre ordinateur. Il vous sera ensuite possible de copier cette bande sonore sur un baladeur ou sur un CD.<br>

Après l' extraction du flux audio d' un DVD que nous allons apprendre dans ce tutoriel animé, vous obtiendrez généralement un fichier au format <a class="definition" href="lexique.html#ac3" title="Informations sur le format AC3"> AC3</a>, <a class="definition" title="Informations sur le format Wav" href="lexique.html#wav">Wav</a> ou PCM.<br>
Pour permettre son écoute sur un baladeur ou un CD par exemple, vous devrez le convertir en mp3, Ogg vorbis ou Wav en vous reportant ensuite à ce tutoriel très simple : <a href="ac3-en-mp3.html">Convertir un fichier AC3 en mp3, Wav, Ogg Vorbis ou mp2</a><br>
De plus, vous pourrez supprimer les parties non désirées de ce flux audio grâce au tutoriel : <a href="couper-mp3.html">Couper un échantillon sonore</a><br>

Comme à chaque fois, vous trouverez de plus amples informations au bas de cette page.
</p>
Vero: moi j'obtiens ceci en visualisant la source:
<p>
	Le logiciel DVD Decrypter vous permet de copier la musique et plus généralement le son d' un DVD sur vôtre ordinateur. Il vous sera ensuite possible de copier cette bande sonore sur un baladeur ou sur un CD.<br />
	Après l' extraction du flux audio d' un DVD que nous allons apprendre dans ce tutoriel animé, vous obtiendrez généralement un fichier au format <a class="definition" href="lexique.html#ac3" title="Informations sur le format AC3"> AC3</a>, <a class="definition" title="Informations sur le format Wav"href="lexique.html#wav">Wav</a> ou PCM.<br />
	Pour permettre son écoute sur un baladeur ou un CD par exemple, vous devrez le convertir en mp3, Ogg vorbis ou Wav en vous reportant ensuite à ce tutoriel très simple : <a href="ac3-en-mp3.html">Convertir un fichier AC3 en mp3, Wav, Ogg Vorbis ou mp2</a><br />
	De plus, vous pourrez supprimer les parties non désirées de ce flux audio grâce au tutoriel : <a href="couper-mp3.html">Couper un échantillon sonore</a><br />
	Comme à chaque fois, vous trouverez de plus amples informations au bas de cette page.
</p>

Donc je pense que tu as un problème quelque part. Par exemple une extension type HTML Tidy qui te montre le code source généré plutôt que le code source réel?
bonjour et merci beaucoup Florent effectivement, il manquait un espace.
sur l' autre page, c' était tellement gros que je ne le voyais pas: il manquait la balise title.... Smiley confused
Smiley lol
Effectivement Vero, il y a bien des / après mes <br />
Merci beaucoup à vous, problème résolu, le site est conforme xhtml transitionnal ( j' utilise parfois la balise target ).
krsytof a écrit :
il manquait un espace.

Correction: il manquait une espace. Smiley smile
(Le signe typographique qui sépare généralement les mots est appelé «espace», au féminin.)
Pages :