Propiedad writing-mode

La propiedad writing-mode establece la dirección vertical u horizontal del texto en la página. Los valores pueden ser horizontal-tb (horizontalmente de izquierda a derecha y de arriba a abajo), vertical-rl (verticalmente de arriba a abajo y de derecha a izquierda), vertical-lr (verticalmente de arriba a abajo y de izquierda a derecha).

Sintaxis

cssselector {
  writing-mode: horizontal-tb o vertical-rl o vertical-lr;
}

Ejemplo

Establezcamos la dirección de nuestro texto horizontalmente de izquierda a derecha y de arriba a abajo:

html<p>
  Text
</p>
cssbody {
  width: 100px;
  height: 50px;
}
p {
  writing-mode: horizontal-tb;
  font-size: 2em;
  margin-top: 0;
}

Результат:

Ejemplo

Y ahora cambiemos la dirección verticalmente de arriba a abajo y de derecha a izquierda:

html<p>
  Text
</p>
cssbody {
  width: 100px;
  height: 50px;
}
p {
  writing-mode: vertical-rl;
  font-size: 2em;
  margin-top: 0;
}

Результат:

Ejemplo

Establezcamos la dirección de nuestro texto verticalmente de arriba a abajo y de izquierda a derecha:

html<p>
  Text
</p>
cssbody {
  width: 100px;
  height: 50px;
}
p {
  writing-mode: vertical-lr;
  font-size: 2em;
  margin-top: 0;
}

Результат:

Véase también

  • la propiedad font-kerning,
    que establece el kerning para la fuente
  • la propiedad text-orientation,
    que establece la orientación de los caracteres en texto vertical