Déclaration de type de document
En haut de chacune de vos pages, vous avez besoin d'une déclaration de document. Oui, il doit.
Si vous ne spécifiez pas de type de document, votre HTML n'est pas un HTML légitime, et la plupart des navigateurs utiliseront le mode Quirks pour traiter les pages, ce qui signifie que le navigateur pense que vous ne savez pas ce que vous faites et gère votre code de la manière du navigateur. Vous pouvez être un maître HTML qui est invincible sur la terre, ou votre HTML peut être impeccable et le CSS peut être parfait, mais s'il n'y a pas de déclaration de documents ou de mauvaise déclaration de documents, votre page Web est exactement la même chose qu'un bébé gibbon à courte portée.
La déclaration de documentation pour XHTML 1.0 stricte est la suivante:
<! Doctype html public - // w3c // dtd xhtml 1.0 strict // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
Ce qui suit est l'énoncé du document de XHTML 1.1. En tant que dernière version de XHTML, il a l'air plus parfait, mais il y a encore des problèmes. Nous l'expliquerons un peu plus tard.
<! Doctype html public - // w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
Notez que la balise Doctype doit être capitalisée et préfixée avec une marque d'exclamation anglaise à demi-largeur! C'est la seule balise qui enfreint les règles et il n'a pas besoin d'être fermé.
Déclaration de langue
Même si l'en-tête HTTP ou l'attribut XML: Lang est défini dans la balise HTML Start, vous devez spécifier une langue principale pour le document. Bien qu'il ne soit pas nécessaire de gérer un document XHTML légitime, il s'agit également d'une considération de facilité d'utilisation. Les valeurs sont abrégées, comme en (anglais, anglais), fr (français, français), DE (allemand, allemand).
Déclarer un document qui utilise principalement du contenu anglais, un exemple est le suivant:
<html xmlns = http: //www.w3.org/1999/xhtml xml: lang = en>
Après avoir déclaré la langue principale, si vous devez utiliser une autre langue, vous pouvez également utiliser l'attribut XML: Lang en ligne (par exemple, <span xml: lang = de> html hund </span>).
Type de contenu
Le type de support et l'ensemble de polices de documents HTML peuvent être spécifiés et peuvent être effectués en utilisant des en-têtes HTTP, tels que:
Type de contenu: texte / html; Charset = UTF-8
La première partie de l'en-tête HTTP (comme le texte / HTML) est le type de mime de fichier, qui permet au navigateur de connaître le type de support du fichier et donc de savoir comment y faire face. Tous les fichiers ont un type MIME. Les images JPEG sont Image / JPEG, les fichiers CSS sont du texte / CSSS et HTML utilisent généralement du texte / HTML.
La deuxième partie de l'en-tête HTTP (comme la partie UTF-8) est le jeu de caractères.
Peut-être que le moyen le plus simple de configurer un en-tête HTTP est d'utiliser la balise d'en-tête avec des synonymes HTTP (équivalent HTTP) en HTML, comme ceci:
<meta http-equiv = contenu contenu contenu = text / html; charse = utf-8 />
Vous trouverez ci-dessous des instructions de document couramment utilisées. En fait, Dreamweaver est l'instruction par défaut.
Copier le code