En HTML, todos los espacios en blanco, tabuladores y saltos de línea son tratados como un solo espacio. Esto permite que el código se escriba de manera ordenada y con sangrías sin que el intérprete de HTML se vea afectado. Sin embargo, cuando es necesario insertar más de un espacio entre palabras, se debe usar el carácter especial
para representar un espacio en blanco.
Ejemplo de Espacios en Blanco
Supongamos que tenemos el siguiente código HTML:
<!DOCTYPE html> <html> <head> <title>espacios</title> </head> <body> <p>Esta es mi página WEB</p> <p>Esta es mi página WEB</p> </body> </html>
Si deseamos que las frases se muestren con un espacio adicional entre ellas, podemos usar el siguiente código con
:
<!DOCTYPE html> <html> <head> <title>espacios</title> </head> <body> <p>Ésta es mi página WEB</p> <p>Esta es mi página WEB</p> </body> </html>
Saltos de Línea en HTML
Para insertar saltos de línea, se debe utilizar la etiqueta <br>
. Es importante destacar que esta etiqueta no requiere una etiqueta de cierre. No obstante, elementos como los párrafos (<p>
) o los encabezados (<h1>
, <h2>
, etc.) ya generan saltos de línea automáticamente.
Ejemplo de Salto de Línea
<p>Este es un párrafo.<br>Este es otro párrafo con un salto de línea.</p>
Tabulaciones en HTML
En HTML, las tabulaciones no se logran mediante etiquetas ni caracteres especiales. En lugar de eso, se utilizan márgenes, los cuales se pueden definir en las hojas de estilo CSS.
Espacios de Nombres en XML
En XML, los espacios en blanco son cruciales para nombrar correctamente los elementos y evitar conflictos. El uso adecuado de espacios en los nombres permite que los elementos tengan identificadores únicos, conocidos como URI (Uniform Resource Identifier). Estos espacios de nombres se definen mediante prefijos que ayudan a calificar tanto los nombres de los elementos como los atributos.
Definición de un Espacio de Nombres
Para declarar un espacio de nombres en XML, se utiliza el atributo xmlns
, seguido del nombre del espacio y una URL. Un ejemplo de cómo hacerlo es el siguiente:
xmlns:nombre_del_espacio="http://nombre_de_url"
Este espacio de nombres permite resolver problemas relacionados con el nombre de los elementos o atributos, especialmente cuando existen coincidencias en los nombres.