¿Cuál es el formato del documento HTML?
HTML, estas cuatro letras que acaparan todo Internet, significan literalmente Lenguaje de Marcado de Hipertexto. Pero, de hecho, en lugar de decir que es un lenguaje, es más exacto decir que es un formato de documento, al igual que .doc representa un formato de documento.
La diferencia entre el formato de documento HTML y Word (.doc), además de sus diferentes usos (el primero se usa para páginas web, el segundo se usa para procesamiento de textos de escritorio), también existe una diferencia, HTML es texto plano, marca todo con texto y puede editarse con cualquier editor de texto, mientras que .doc es un archivo binario que debe leerse y editarse con un editor específico.
HTML utiliza texto sin formato, probablemente debido a sus propias razones históricas específicas y, en primer lugar, por la necesidad de multiplataforma. Recuerdo cuando vi por primera vez las letras HTML hace n años, particularmente el texto introductorio detrás de él. enfatiza el punto multiplataforma. En segundo lugar, las primeras páginas web básicamente sólo tenían texto, pocas imágenes y nada de voz ni vídeo.
El texto HTML sin formato aporta mucha comodidad. Por ejemplo, se puede editar y modificar a voluntad sin ninguna herramienta de software. Pero al mismo tiempo, también trae muchos problemas. Por ejemplo, cuando agregamos imágenes a una página web, tenemos que guardarlas por separado, darles un nombre y luego hacer referencia a ellas en HTML. No es difícil nombrar una imagen, pero es problemático nombrar muchas imágenes, por lo que vemos que los nombres de muchas imágenes son largas cadenas de letras, guiones bajos, números, etc. Obviamente, esto no es tan conveniente como Word. En Word, solo necesita insertar o pegar una imagen. No necesita preocuparse por cómo se almacena la imagen o cuál es su nombre.
Más importante aún, en Word, si eliminas esta imagen, en realidad desaparecerá. En cuanto a HTML, es posible que ya no vea la imagen en la página web, pero en realidad la imagen todavía está guardada en una carpeta determinada. De hecho, hay innumerables imágenes y otros archivos multimedia en servidores web de todo el mundo que no son utilizados por ninguna página web. Sólo hay una razón cuando los redactores de una página web eliminan una imagen de la página web. Carpeta correspondiente para guardar la imagen real y eliminarla. Esta es una situación muy común, porque la gestión de documentos es en realidad un asunto muy tedioso y complicado, y es difícil para unas pocas personas realizar una gestión verdaderamente eficaz, lo que da como resultado una gran cantidad de documentos redundantes en el servidor de red.
Otro problema es que el texto plano, como formato de documento, obviamente no es tan flexible como el formato binario y puede expresar varios formatos complejos. Hasta ahora no hemos visto ningún editor HTML que sea tan práctico como Word, ya sea el conocido Dreamweaver o el Frontpage de Microsoft, incluido el propio Word, porque también puede editar documentos HTML. Por lo tanto, cualquier excelente diseñador web sabrá de memoria muchas etiquetas HTML mientras utiliza Dreamweaver. En consecuencia, incluso aquellos que pueden crear documentos de Word perfectos no necesitan recordar ningún símbolo de formato similar. Esto ha llevado a la tecnificación del trabajo de diseño web y a altos costos de capacitación, lo que ha hecho que muchas personas se sientan intimidadas por el diseño web.
También podemos sentir las ventajas del formato de texto plano HTML en la tecnología de desarrollo web dinámico. Si ha utilizado lenguajes de desarrollo web dinámicos como ASP, PHP y JSP, debe tener un conocimiento profundo. sentimiento. Estos lenguajes se mezclan con HTML de texto sin formato. Sobre la base de HTML, se pueden desarrollar fácilmente páginas web dinámicas agregando algunos códigos especiales. En este sentido, HTML se llama lenguaje y finalmente hace honor a su nombre.
Sin embargo, es precisamente por esta razón que la interfaz y el algoritmo de la página web se confunden, lo que es completamente inconsistente con los requisitos estructurales, uno de los requisitos básicos del desarrollo de software, y conduce a un Aumento significativo del coste de mantenimiento del sitio web. Cada vez que abro un script ASP, siento dolor de cabeza. El código densamente empaquetado línea tras línea confunde a la gente. Es difícil para nosotros ver funciones similares a códigos estructurados en él.
Lo más problemático de HTML es el anidamiento de tablas. Si quieres que la página web sea hermosa, casi tienes que hacerlo. Esto a menudo me marea. Con Dreamweaver, finalmente, este fenómeno se ha mejorado porque ya no necesito mirar el código. En este caso, ¿por qué no hacer que el código sea invisible para nosotros? Como Palabra. En este momento, no pude evitar preguntarme: ¿puede haber un formato de documento binario para reemplazar HTML? Esto parece ir un poco en contra de la tendencia histórica, porque hemos visto que XML, otro formato de documento de texto plano, se está volviendo cada vez más popular y tiene el estilo de Super Girl.