Inglés:  Invisible character, Nonprinting character, Formatting mark

Temas relacionados →  Composición , Informática , Composición , Codificación .

En programas que incluyen algún tratamiento de texto, caracteres que no se ven ni se imprimen pero que van dentro del flujo de texto para formatearlo.

Una de sus ventajas es que permiten de forma muy sencilla alterar el aspecto de los textos. Uno de los inconvenientes es que, al ser invisible, es fácil eliminarlos o situarlos en lugares inadecuados mientras se trabaja. Por eso los procesadores de texto suelen tener la opción de ocultar o mostrar ese tipo de caracteres.

Aunque los caracteres invisibles pueden ser de cualquier tipo y cada fabricante define y usa los que mejor le parecen, existen algunos conjuntos de caracteres invisibles, los llamados "lenguajes de marcas" como el HTML o XML, que han sido estandarizados y son públicamente conocidos.

Otros tipos de marcas o caracteres invisibles son los que usan programas como Adobe InDesign o Quark XPress.

Conocer los principales caracteres invisibles de un programa facilita mucho las tareas de edición de grandes volúmenes de texto mediante operaciones de "buscar - cambiar".