Comment ouvrir XHTML ? Quelles sont les spécifications de XHTML ? Cet article vous présente en détail comment ouvrir HTML et quel est le contenu standard
Tout d'abord, voyons comment ouvrir XHTML :
Utilisez-vous Vous pouvez voir l'effet avec un navigateur, vous pouvez voir le code avec le Bloc-notes ou le professionnel Dreamweaver
>Spécifications d'écriture XHTML
Voici les spécifications d'écriture pour un fichier XHTML valide :
Un fichier conforme à la norme XHTML peut être considéré comme valide. Cela peut garantir que la coordination du code de fichier XHTML peut également faciliter le traitement des fichiers sans avoir à assurer la cohérence de la compilation par les différents navigateurs. Le service de vérification du W3C peut vérifier si le fichier est valide. En fait, de nombreux outils de développement de sites Web (tels que Dreamweaver) prennent en charge la vérification des documents basée sur les normes du W3C.Les abréviations ne sont pas autorisées
Remplacez l'attribut name par l'attribut id
Remarque : pour les navigateurs plus anciens, vous devez utiliser à la fois le nom et l'identifiant attributs, et faites en sorte que les deux aient la même valeur, comme ceci :错误的:<table WIDTH="100%"> 正确的:<table width="100%">
错误的:<table width=100%> 正确的:<table width="100%">
错误的:<input checked> <input readonly> <input disabled> <option selected> <frame noresize> 正确的:<input checked="checked" /> <input readonly="readonly" /> <input disabled="disabled" /> <option selected="selected" /> <frame noresize="noresize" />
这是错误的:<img src="picture.gif" name="picture1" /> 这是正确的:<img src="picture.gif" id="picture1" />
<img src="picture.gif" id="picture1" name="picture1" />
1. Toutes les balises doivent avoir une balise de fermeture correspondante
HTML XHTML compact compact="compact" checked checked="checked" declare declare="declare" readonly readonly="readonly" disabled disabled="disabled" selected selected="selected" defer defer="defer" ismap ismap="ismap" nohref nohref="nohref" noshade noshade="noshade" nowrap nowrap="nowrap" multiple multiple="multiple" noresize noresize="noresize"
. Auparavant, en HTML, vous pouviez ouvrir de nombreuses balises, telles que
et
. Contrairement au HTML, XHTML est sensible à la casse,
3. Toutes les balises XML doivent être imbriquées raisonnablement
De plus, parce que XHTML nécessite une structure stricte, toutes les imbrications doivent être dans l'ordre. Auparavant, nous codions comme ceci :/b>
C'est-à-dire que l'imbrication couche par couche doit être strictement symétrique.
4. Tous les attributs doivent être mis entre guillemets ""
En HTML, vous n'avez pas besoin de mettre des guillemets autour des valeurs d'attribut, mais en XHTML, ils Doit être cité. Par exemple :5. Utilisez l'encodage pour représenter tous les < et & symboles spéciaux
Tout signe inférieur à (<), qui ne fait pas partie de la balise, doit être codé comme <Tout signe supérieur à (>) , qui ne fait pas partie de la balise, doit être codé comme Encoded as > ; Toute esperluette (&) qui ne fait pas partie de l'entité doit être codée comme &6. Attribuez une valeur à tous les attributs
XHTML stipule que tous les attributs doivent avoir une valeur, et s'il n'y a pas de valeur, il se répétera par exemple : < td nowrap> doit être modifié en :7. N'utilisez pas "--" dans le contenu du commentaire
"--" ne peut apparaître qu'au début et à la fin de la fin des commentaires XHTML, c'est-à-dire qu'ils ne sont plus valides dans le contenu. Par exemple, le code suivant n'est pas valide :
Remplacez les lignes pointillées internes par des signes égaux ou des espaces D'accord, ce qui précède explique comment ouvrir XHTML et quelle est la spécification XHTML[Recommandations associées]
Quels sont les grands avantages de XHTML ?Qu'est-ce qu'un fichier HTML ? Une compréhension préliminaire des fichiers HTML
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!