Una "etiqueta vacía" se refiere a la codificación HTML donde la línea del código es independiente y no está cerrada con caracteres de barra. Las etiquetas vacías se utilizan para insertar imágenes, listas, roturas, meta etiquetas, horizontales Reglas e hipervínculos. Las etiquetas vacías están entre corchetes "& lt;" y "& gt;" caracteres. Las etiquetas vacías no tienen ningún contenido externo de otros programas, y solo contienen un único código para colocar algo en una página web.
Una etiqueta meta le dice al navegador de Internet qué caracteres mostrar en la pantalla. El código para insertar una imagen utiliza una etiqueta vacía que simplemente coloca la imagen en lugar de texto en la pantalla. Una lista es texto organizado que tiene una línea tras otra. Los saltos de línea insertan una línea en blanco entre párrafos de texto, mientras que una regla horizontal coloca una línea a través del texto como si se hubiera cruzado con una marca de edición. Un hipervínculo es un enlace a otra página web.
Otro tipo de etiqueta HTML es una etiqueta de contenedor. Las etiquetas de contenedor difieren de las etiquetas vacías en que importan la codificación de otra fuente y la etiqueta de contenedor termina con una barra o un carácter "/". HTML utiliza etiquetas vacías, pero XHTML y otros lenguajes similares no. Si una persona se olvida de cerrar un comando en XHTML, el comando de código no finaliza correctamente.