¿Qué es la sintaxis HTML?

La sintaxis del lenguaje de marcado de hipertexto (HTML) es la definición formal de las palabras que tienen significado para el intérprete de idiomas y la forma en que deben organizarse y escribirse para ser interpretadas correctamente. En su mayor parte, la sintaxis HTML básica se compone de palabras encerradas en signos mayor que y menor que, y toda la secuencia entre corchetes se conoce como etiqueta. Cada etiqueta puede contener solo una palabra, puede ser un par de etiquetas que marcan el inicio y el final de un bloque de texto u otros elementos, o incluso puede contener múltiples atributos separados por espacios, como el nombre de una imagen o una clase. definición. La sintaxis HTML es bastante flexible en comparación con otros lenguajes de programación, porque el HTML básico está destinado a ser un lenguaje de marcado utilizado para proporcionar formato a los documentos, aunque algunas extensiones más complejas de HTML, como las hojas de estilo en cascada (CSS), tienen una estructura mucho más estructurada. sintaxis.

La sintaxis HTML está diseñada para que las etiquetas se puedan insertar en un documento de texto para proporcionar formato o enlaces o para insertar imágenes que se pueden ver cuando el documento es analizado por un visor HTML, como un navegador web. Por esta razón, las etiquetas HTML se definen como encerradas en los signos mayor que y menor que para distinguirlas del resto del texto del documento. Además, debido a que el código HTML está diseñado para marcar o modificar la apariencia del texto en el documento, la mayoría de las etiquetas rodean el texto que están modificando.

Esto se puede ver con la etiqueta HTML básica para texto en negrita. El texto que se mostrará en negrita está rodeado por dos etiquetas, la primera simplemente contiene la letra B entre paréntesis y la etiqueta final contiene una barra inclinada y la letra B entre paréntesis. La barra inclinada en la sintaxis HTML indica que una etiqueta es una etiqueta de cierre, lo que significa que finalizará un bloque que se inició anteriormente con la versión de apertura de la misma etiqueta. Con muy pocas excepciones, la mayoría de las etiquetas HTML consisten en pares de etiquetas de apertura y cierre.

Otros elementos que comprenden la sintaxis HTML incluyen las etiquetas utilizadas para definir realmente las propiedades de un documento HTML. Estas etiquetas generalmente se colocan al principio de un documento HTML y especifican opciones como el tipo de codificación de caracteres utilizada, características de visualización especiales como la visualización de caracteres de derecha a izquierda para algunos idiomas, o incluso información sobre cualquier contenido especial incluido en el expediente. La sintaxis HTML adecuada también incluye cómo se enumeran los atributos dentro de una etiqueta, cómo pueden aparecer algunas etiquetas, porque no todas se pueden anidar dentro de otras, e incluso formas de incluir comentarios para el desarrollador que no se mostrarán cuando se visualice una página.

Una complicación que ocurre a menudo con el uso de la sintaxis HTML es que algunas sintaxis no estándar y técnicamente no compatibles terminan siendo ampliamente utilizadas. Esto puede ocurrir cuando un visor HTML o un navegador web intenta hacer posible la visualización de documentos HTML que no siguen la sintaxis adecuada y, en su lugar, compensan y muestran automáticamente la página. Esto ha provocado que algunas reglas sintácticas, como la inclusión de etiquetas de cierre para ciertas marcas, se ignoren comúnmente, a pesar de ser parte de la sintaxis HTML formal.