Maison  >  Article  >  interface Web  >  Résumé de sept spécifications de base pour la production de pages XHTML coding_HTML/Xhtml_Web

Résumé de sept spécifications de base pour la production de pages XHTML coding_HTML/Xhtml_Web

WBOY
WBOYoriginal
2016-05-16 16:41:071326parcourir
1. Toutes les balises doivent avoir une balise de fermeture correspondante
Dans le passé, en HTML, vous pouviez ouvrir de nombreuses balises, telles que

et

  • sans nécessairement écrire le et correspondant.
  • pour les fermer. 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 :

    Résumé de sept spécifications de base pour la production de pages XHTML coding_HTML/Xhtml_Web

    2. Les noms de tous les éléments et attributs de balise doivent être en minuscules
    Contrairement au HTML, XHTML est sensible à la casse. , et <title> sont des balises différentes. XHTML exige que tous les noms de balises et d'attributs soient en minuscules. Par exemple : doit être écrit comme . 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 XHTML doivent être imbriquées de manière raisonnable.
    De plus, parce que XHTML nécessite une structure stricte, toutes les imbrications doivent être dans l'ordre, comme nous l'avons écrit avant le Code :

    /b> doit être modifié en :

    /p>
    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 d'ajouter des guillemets aux valeurs d'attribut, mais en XHTML, ils doivent être ajoutés. guillemets. Par exemple :
    doit être remplacé par :
    Dans 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 :


    5. Encodez tous les symboles spéciaux Tout signe inférieur à ( Tout signe supérieur à (>), qui ne fait pas partie de la balise, doit être codé comme >
    Toute esperluette (&), qui ne fait pas partie de l'entité, doit être codée comme &a m p ;
    Remarque : ci-dessus Il n'y a pas d'espaces entre les caractères.

    6. Attribuez une valeur à tous les attributs
    XHTML stipule que tous les attributs doivent avoir une valeur. aucune valeur, il se répétera. Par exemple :

    doit être modifié en :


    7. Ne pas faire. utiliser "–" dans le contenu du commentaire
    " –" ne peut apparaître qu'au début et à 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 internes par des signes égaux ou des espaces. Ligne pointillée

    Certaines des spécifications ci-dessus peuvent sembler étranges, mais toutes visent à donner à notre code un caractère. norme unifiée et unique pour faciliter la réutilisation future des données.

    Déclaration:
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn