Toutes les étiquettes doivent être minuscules
Dans XHTML, toutes les balises doivent être minuscules, et la langue ne doit pas être entrecoupée de majuscules et de majuscules, pas plus que toutes les majuscules. Les choses sont les suivantes.
Erreur: <adread> </ head> <body> </ body>
Correct: <Aad> </ Head> <body> </odyfr>
Les balises doivent être jumelées
Par exemple, <p> ... </p>, <a> ... </a>, <div> ... </div>, etc., lorsqu'une balise apparaît, il doit y avoir une balise de fin correspondante, qui est indispensable, tout comme les supports dans n'importe quel langage de programmation.
Erreur: bonjour à tous <p> c'est vraiment bien
Correct: <p> Bonjour à tous </p> <p> C'est vraiment bien </p>
Résumer:
L'ordre d'étiquette doit être correct, de l'extérieur vers l'intérieur, et les étiquettes sont couvertes de couche par calque, alors supposons que vous écrivez div d'abord puis H1, et à la fin, vous devez d'abord écrire H1 puis div. N'oubliez pas un principe qui entre et sort en premier, et l'étiquette qui apparaît en premier devrait se terminer.
Erreur: <div> <h1> Bonjour </div> </h1>
Correct: <div> <h1> csdn </h1> </div>
Toutes les propriétés doivent être doublées
Il est stipulé que même les citations simples ne peuvent pas être utilisées dans XHTML 1.0, donc les citations doubles doivent être utilisées tout au long du processus.
Erreur: <div style = Font-Size: 11px> csdn </div>
Correct: <div style = Font-Size: 11px> CSDN </ div
Cible = _blank n'est pas autorisé
À partir de xhtml1.1, l'attribut cible est complètement désactivé. Si vous souhaitez avoir la fonction d'ouvrir une nouvelle fenêtre, vous devez rel = externe et l'utiliser pour réaliser cet effet avec JavaScript.
Erreur: <a href = http: //blog.mukispace.com Target = _blank> csdn </a>
Correct: <a href = http: //blog.mukispace.com rel = externe> csdn </a>