Guion largo — — Código HTML y cómo escribirlo

El guion largo — es — en HTML y U+2014 en Unicode. Copia cualquiera de las formas de abajo o escríbelo con Alt + 0151 en Windows.

Actualizado el

Carácter—
Entidad HTML con nombre—
HTML decimal—
HTML hexadecimal—
UnicodeU+2014
Contenido CSS"\2014"
JavaScript"\u2014"
Codificado en URL%E2%80%94
Bytes UTF-8E2 80 94

Cuándo usarlo

Una raya larga que marca una pausa en la frase — como esta. El estilo estadounidense la escribe sin espacios; el británico suele usar un guion medio con espacios en su lugar.

En HTML, CSS y JavaScript

<p>&mdash;</p>           <!-- or the character itself in a UTF-8 page -->

.note::before { content: "\2014"; }

const s = "\u2014";

En una página guardada en UTF-8 (el valor por defecto hoy) puedes pegar el carácter directamente; la entidad solo hace falta si debe sobrevivir en un sistema que no usa UTF-8. Codifica o decodifica textos completos con el HTML Entity Encoder.

Cómo escribir el guion largo

  • Windows: mantén pulsado Alt y escribe 0151 en el teclado numérico.
  • Mac: Option + Shift + - (distribución de teclado US).
  • Linux: Ctrl + Shift + U, luego 2014 y Enter.

Preguntas frecuentes

¿Cuál es el código HTML del guion largo?
&mdash; (con nombre), &#8212; (decimal) o &#x2014; (hexadecimal). Las tres producen el mismo carácter.
¿Cuál es el Unicode del guion largo?
U+2014. En CSS se escribe "\2014" y en JavaScript "\u2014".
¿Cómo escribo el guion largo con el teclado?
En Windows mantén pulsado Alt y escribe 0151 en el teclado numérico. En Mac pulsa Option + Shift + -.