Superíndice dos (al cuadrado) ² — código HTML y cómo escribirlo

El superíndice dos (al cuadrado) ² es ² en HTML y U+00B2 en Unicode. Copia cualquiera de las formas de abajo o escríbelo con Alt + 0178 en Windows.

Actualizado el

Carácter²
Entidad HTML con nombre²
HTML decimal²
HTML hexadecimal²
UnicodeU+00B2
Contenido CSS"\00B2"
JavaScript"\u00B2"
Codificación URL%C2%B2
Bytes UTF-8C2 B2

Cuándo usarlo

Unidades al cuadrado como m² y km². En HTML, <sup>2</sup> también funciona y sirve para cualquier número.

En HTML, CSS y JavaScript

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

.note::before { content: "\00B2"; }

const s = "\u00B2";

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

Cómo escribir el superíndice dos (al cuadrado)

  • Windows: mantén Alt y escribe 0178 en el teclado numérico.
  • Mac: pulsa Ctrl + Cmd + Space y busca “superíndice dos (al cuadrado)”.
  • Linux: Ctrl + Shift + U, luego B2 y Enter.

Preguntas frecuentes

¿Cuál es el código HTML del superíndice dos (al cuadrado)?
&sup2; (con nombre), &#178; (decimal) o &#xB2; (hexadecimal). Las tres producen el mismo carácter.
¿Cuál es el Unicode del superíndice dos (al cuadrado)?
U+00B2. En CSS escribe "\00B2" y en JavaScript "\u00B2".
¿Cómo escribo el superíndice dos (al cuadrado) con el teclado?
En Windows mantén Alt y escribe 0178 en el teclado numérico. En Mac usa Ctrl + Cmd + Espacio y búscalo.