line-break

Controls how strictly the browser should apply line-breaking rules, especially for CJK (Chinese, Japanese, Korean) languages where certain characters shouldn't start or end a line.

It is documented as part of the CSS Text specification.

/* Usage Example */
.japanese-text {
  /* Ensures strict adherence to traditional line-breaking rules */
  line-break: strict;
}

/* Syntax */
line-break: auto;
line-break: loose;
line-break: normal;
line-break: strict;
line-break: anywhere;

/* Global values */
line-break: inherit;
line-break: initial;
line-break: revert;
line-break: revert-layer;
line-break: unset;
Widely available Since 2020 95% global usage

This feature is well established and works across many devices and browser versions. It has been available across browsers since 2020.

58+
69+
11+
14+
Kinsta

Your first month is free

Managed WordPress hosting for faster sites.

Learn more

New CSS drops.

Join 600+ readers who've survived clearfix hacks.

ESC