El diseño de CSS y el establecimiento de páginas que cumplen con los estándares web siempre han sido un tema de discusión entre VEVB.com. Hoy hablaremos sobre la descripción del tipo de documento de declaración (DTD).
Todos los archivos deben iniciarse con la definición de tipo de documento (DTD) para decirle al navegador qué reglas se deben seguir al abrir la página.
Cuando usamos la herramienta de diseño web DreamWeaver para crear un nuevo documento web, verá la declaración DOCTYPE en la primera línea del nuevo documento.
DocType es abreviatura de los tipos de documentos, que define el tipo básico del documento actual. Es decir, todos los archivos deben definirse con el tipo de documento (DTD).
De hecho, DocType es solo un conjunto de especificaciones legibles por máquina. Aunque la URL del archivo está incluida en el medio, el navegador no leerá estos archivos. Solo se usa para la identificación y luego decide qué especificaciones ejecutar el código en la página.
El Docty Pegoes antes de la apertura de HTML Tagat thetop para la página y le dice al navegador si la página contiene html, xhtml, oramixofboth, sothatit puede interpretar correctamente el marcado.
Utilizamos 4 tipos de documentos comunes para crear nuestro sitio web
<! DocTypehtmlPublic-// w3c // dtdhtml4.01 // goundtp: //www.w3.org/tr/html4/strict.dtd>
<! DocTypehtmlPublic-// w3c // dtdhtml4.01transitional // goundtp: //www.w3.org/tr/html4/loose.dtd>
<! DOCTYPEHTMLPublic-// w3c // dtdxhtml1.0Transitional // gohttp: //www.w3.org/tr/xhtml1/dtd/xhtml1-transicional.dtd>
<! DocTypehtmlPublic-// w3c // dtdxhtml1.0strict // goundtp: //www.w3.org/tr/xhtml1/dtd/xhtml1strict.dtd>
Entre 4 tipos de documentos:
HTML4.01 proporciona dos DTD de uso común:
(1). Tipo estricto: DTD estricto, los usuarios deben usar etiquetas que cumplan con HTML4.01.
(2). FOLED: DTD que requiere relativamente flojedad es más compatible con otras versiones de HTML anterior.
XHTML1.0 proporciona dos DTD de uso común:
(1). Transición: se requiere un DTD muy suelto, que permite a los usuarios continuar usando etiquetas HTML4.01, pero debe cumplir con el método de escritura XHTML.
(2). Tipo estricto (estricto)
DTD representa la definición de tipos de documentos. Definen lo que se puede o no se puede encontrar en una versión específica de XML, XHTML y HTML. Al cargar una página web, el navegador utilizará especificaciones de declaración establecidas para verificar si el contenido de la página es válido y luego tomará las medidas y la codificación correspondientes para interpretar el código en el documento.
No necesitamos profundizar en cómo funcionan, solo saber que pueden asegurarnos de desarrollar páginas web estándar y asegurarnos de que CSS se represente correctamente.
En términos generales, sugiero que los lectores elijan tipos de documentos de transición. Este tipo de DTD es relativamente flojo y es más fácil aprobar la verificación del código W3C, que es más adecuado para el entorno de desarrollo nacional actual y el nivel de la mayoría de los desarrolladores.
¡Cuando también queremos desarrollar al nivel estricto! Sin embargo, el valor predeterminado es estricto en las herramientas de Adobe DreamWeaverCS3/CS4.