Maison > Article > interface Web > Comment ouvrir XHTML ? Quel est le contenu de la spécification XHTML ?
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%">Voici une liste d'attributs abrégés en HTML et comment ils doivent être écrits en XHTML :
错误的:<table width=100%> 正确的:<table width="100%">Ceux-ci Le but de cette approche est de permettre à une page web XHTML d'être compilée correctement et rapidement par un navigateur web. Fichier XHTML valide
错误的:<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" />Contenu de la spécification XHTML :
这是错误的:<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 e388a4556c0f65e1904146cc1a846bee et 25edfb22a4f469ecb59f1190150159c6 sans nécessairement écrire les balises 94b3e26ee717c64999d7867364b1b4a3 et bed06894275b65c1ab86501b08a632eb Mais ce n'est pas légal en XHTML. XHTML nécessite une structure stricte et toutes les balises doivent être fermées. S'il s'agit d'une balise distincte non appariée, ajoutez un "/" à la fin de la balise pour la fermer. Par exemple :
df250b2156c434f3390392d09b1c9563231a563c997aa9e3e0ae614bd16728b0
2 Les noms de tous les éléments et attributs de la balise doivent être en minuscules
. Contrairement au HTML, XHTML est sensible à la casse, b2386ffb911b14667cb8f0f91ea547a7 et 08eb756f81b28a01d33212cce3fbe742 XHTML exige que tous les noms de balises et d'attributs soient en minuscules. Par exemple : a64997a0904a094b4570728d7f327acd doit être écrit sous la forme 6c04bd5ca3fcae76e30b72ad730ca86d. La casse mixte n'est pas non plus reconnue. Habituellement, le nom de l'attribut "onMouseOver" généré automatiquement par Dreamweaver doit également être remplacé par "onmouseover".
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 :e388a4556c0f65e1904146cc1a846beea4b561c25d9afb9ac8dc4d70affff41994b3e26ee717c64999d7867364b1b4a3/b>
doit être modifié en : e388a4556c0f65e1904146cc1a846beef8edf6cc06eefe72800f99f9f370c3c7C'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 : ed8b4eb0ed7f9f7eb9eb4dba213e15f7 doit être modifié par : 344c3accbd0ffc6474892a394d76273bDans des cas particuliers, vous devez utiliser des guillemets doubles dans la valeur de l'attribut, vous pouvez utiliser " , les guillemets simples peuvent utiliser ', par exemple : 20ac24e1b34f8484bc0099397dad195b5. Utilisez l'encodage pour représenter tous les 5dee64f249df8f22df9788956801447d) , 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 : 306c21c60b3ef96f540ef11a20dfeaf6 b459187dac7e0549875045a9cf159bb8doit être modifié en :77e5e4177d4ea5af7385b91b4611fc187. 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 :
7834734cb448096b0b21007639188fc7Remplacez les lignes pointillées internes par des signes égaux ou des espaces 7bac93f95786b7b74b4c756f28763a6bD'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!