En plus de configurer les spécifications de chaque balise, W3C fournit également des fonctions de vérification pour permettre aux producteurs de pages Web de vérifier s'ils sont réellement conformes aux réglementations W3C.
PréfaceEn plus de configurer les spécifications de chaque étiquette, W3C fournit également des fonctions de vérification pour permettre aux producteurs de pages Web de vérifier s'ils sont réellement conformes aux réglementations W3C.
Comment réaliser la page Web standard W3C XHTML1.0Actuellement, les plus couramment utilisés sont principalement XHTML1.0 et HTML4.01
Puisque XHTML1.0 a évolué à partir de HTML4.01, c'est presque une version révisée de HTML4.01
Dans une perspective stricte, XHTML1.0 est considéré comme plus rigoureux
Bien que les règles de XHTML1.0 et HTML4.01 soient très similaires, car XHTML1.0 est une version révisée de ce dernier
Bien sûr, les anciens règlements seront plus stricts que HTML4.01.
Plus susceptibles de se produire des erreurs 1. Toutes les étiquettes doivent être minusculesErreur: <html> <itle> <body> <font>
Correct: <html> <itle> <body> <font>
2. Tous les attributs de l'étiquette de volume doivent avoir des valeurs et les devis doubles ou simples ne peuvent pas être omis.
Erreur: <a href = index.htm> lien </a>
Correct: <a href = index.htm> lien </a>
S'il n'y a pas de valeur d'attribut, l'attribut doit être répété comme la valeur, tel que:
Erreur: <
Correct: <frame noresiser = noresize>
3. Toutes les balises doivent être appariées, si elles ne sont pas appariées, vous devez ajouter / à la fin
Erreur: <li> Mickey <li> mini <li> bruto
Correct: <li> Mickey </li> <li> mini </li> <li> bruto </li>
Erreur: <br>
Correct: <r />
4. La balise minimale à inclure sur une page Web
<html>
<adal>
<meta http-equiv = contenu contenu contenu = text / html; charse = big5 />
<Title> Title </Title>
</ head>
<body>
contenu
</docy>
</html>
Remarque: Habituellement, les pages Web chinoises sont codées avec BIG5, et les lignes suivantes doivent être ajoutées entre <adaad> et </ada>:
<meta http-equiv = contenu contenu contenu = text / html; charse = big5 />
5. Si vous souhaitez afficher [<] 【> 】【 &】, vous devez l'entrer dans d'autres valeurs.
Par exemple, si vous souhaitez afficher <> sur une page Web, vous devez remplir:
& lt; & gt;
Si vous souhaitez afficher et sur la page Web
erreur:&
Correct: & amp;
6. L'ordre des étiquettes de volume ne doit pas être confus
Erreur: <b> <p> texte </b> </p>
Correct: <b> <p> texte </p> </b>
7. Le texte d'annotation ne peut pas être inclus ---
Erreur: <! - Mickey est si mignon ->
Correct: <! - Mickey est si mignon ->
8. L'étiquette d'image doit contenir du texte annoté
Le texte d'annotation est le texte qui apparaît lorsque vous déplacez le pointeur de la souris vers l'image:
Erreur: <img src = mickey.jpg>
Correct: <img src = mickey.jpg alt = cette image est mickey />
8.xhtml1.0 L'en-tête de fichier est ajouté à la première ligne
Pages Web générales:
<! Doctype html public - // w3c // dtd xhtml 1.0 transitional // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
Page de trame:
<! Doctype html public - // w3c // dtd xhtml 1.0 frameset // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>
vérifierW3C fournit des pages Web ou téléchargez une vérification, entrez l'URL après être entré
S'il échoue, un avertissement rouge apparaîtra et vous dira où il y a une erreur, puis le modifiez lentement en fonction de l'erreur.
Page Web de vérification standard W3C: http://validator.w3.org/
post-scriptumCela dit, avez-vous essayé de publier les URL d'autres personnes pour vérifier?
Étant donné que la plupart des pages Web sont conçues pour les utilisateurs IE, ils passeront à peine W3C complètement, tant que IE peut les afficher normalement.
Si vous avez essayé de publier une page de ma page Web, cela devrait passer la vérification
Prenez l'exemple de la page Web d'enseignement de l'enseignant, mais la plupart d'entre eux ne sont pas passés à l'exception de la page d'accueil.
La ligne 39 du menu de la page de gauche n'est pas en double cité:
Erreur: AUX1 = INSFLD (FolderTree, GFLD (<Font Color = Blue> Entrée chinoise </font>))
Correct: AUX1 = INSFLD (FolderTree, GFLD (<Font Color = Blue> Entrée chinoise </font>))
Production de page Web de base-01 Comprenez que les balises d'image en HTML n'ont pas été annotées (point 8 des erreurs les plus probables)
En fait, avez-vous vraiment besoin de respecter les réglementations W3C? Le respect des réglementations W3C permet à votre page Web de parcourir n'importe quel navigateur.
Par exemple, si quelqu'un cible IE, de nombreux modèles différents peuvent apparaître lors de la navigation avec Firefox.
Alors, essayez de vous conformer aux réglementations W3C!