La disposition CSS et l'établissement de pages conformes aux normes Web ont toujours été un sujet de discussion entre VEVB.com. Aujourd'hui, nous parlerons de la description du type de document de déclaration (DTD).
Tous les fichiers doivent être démarrés avec la définition du type de document (DTD) pour indiquer au navigateur quelles règles doivent être suivies lors de l'ouverture de la page.
Lorsque nous utilisons l'outil de conception Web Dreamweaver pour créer un nouveau document Web, vous verrez l'instruction Doctype sur la première ligne du nouveau document.
Doctype est l'abréviation des types de documents, qui définit le type de base du document actuel. Autrement dit, tous les fichiers doivent être définis avec le type de document (DTD).
En fait, DocType n'est qu'un ensemble de spécifications lisibles par machine. Bien que l'URL du fichier soit incluse au milieu, le navigateur ne lira pas ces fichiers. Il est uniquement utilisé pour l'identification, puis décide quelles spécifications pour exécuter le code dans la page.
Le docty Pegoes avant le tagat html d'ouverture pour la page et indique au navigateur si la page contient HTML, xhtml, oramixofboth, Sothatit peut interpréter correctement le balisage.
Nous utilisons 4 types de documents communs pour créer notre site Web
<! Doctypehtmlpublic - // w3c // dtdhtml4.01 // enhttp: //www.w3.org/tr/html4/strict.dtd>
<! Doctypehtmlpublic - // w3c // dtdhtml4.01transitional // enhttp: //www.w3.org/tr/html4/loose.dtd>
<! Doctypehtmlpublic - // w3c // dtdxhtml1.0transitional // Enhttp: //www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<! Doctypehtmlpublic - // w3c // dtdxhtml1.0strict // renforce: //www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
Parmi 4 types de documents:
HTML4.01 fournit deux DTD couramment utilisés:
(1). Type strict: DTD strict, les utilisateurs doivent utiliser des balises conformes à HTML4.01.
(2). Lâche: DTD qui nécessite un relâchement relativement est plus compatible avec d'autres versions du HTML précédent.
XHTML1.0 fournit deux DTD couramment utilisés:
(1). Transitionnel: un DTD très lâche est requis, ce qui permet aux utilisateurs de continuer à utiliser les balises HTML4.01, mais doit se conformer à la méthode d'écriture XHTML.
(2). Type strict (strict)
DTD représente la définition des types de documents. Ils définissent ce qui peut être ou ne peut pas être trouvé dans une version spécifique de XML, XHTML et HTML. Lors du chargement d'une page Web, le navigateur utilisera les spécifications de déclaration établies pour vérifier si le contenu de la page est valide, puis prendre des mesures et le codage correspondants pour interpréter le code dans le document.
Nous n'avons pas besoin de approfondir leur fonctionnement, sachez simplement qu'ils peuvent garantir que nous développons des pages Web standard et nous assurons que CSS est rendu correctement.
D'une manière générale, je suggère que les lecteurs choisissent les types de documents de transition. Ce type de DTD est relativement lâche et est plus facile à passer la vérification du code W3C, ce qui convient plus à l'environnement de développement domestique actuel et au niveau de la plupart des développeurs.
Quand nous voulons également nous développer au niveau strict! Cependant, la valeur par défaut est stricte dans les outils Adobe Dreamweavercs3 / CS4.