Letter Spacing

Horizontal character spacing.

Spaced out label

letter-spacing: 2px

html

<div class="ls-wrap">
  <p class="ls-text ls-text--upper" style="letter-spacing:2px;font-size:14px;">Spaced out label</p>
  <p class="ls-caption">letter-spacing: 2px</p>
</div>
<style>
.ls-wrap { font: 14px/1.5 system-ui, sans-serif; color: #241430; width: 300px; }
.ls-text { margin: 0; font-weight: 700; }
.ls-text--upper { text-transform: uppercase; }
.ls-caption { margin: 12px 0 0; font-size: 12px; color: #241430cc; }
</style>

tailwind

<div class="font-sans text-[#241430] w-[300px]">
  <p class="m-0 font-bold uppercase" style="letter-spacing:2px;font-size:14px;">Spaced out label</p>
  <p class="mt-3 text-xs text-[#241430]/80">letter-spacing: 2px</p>
</div>

react

export function LetterSpacing({
  spacing = 2,
  text = "Spaced out label",
  uppercase = true,
  size = 14,
}) {
  return (
    <div style={{ font: "14px/1.5 system-ui, sans-serif", color: "#241430", width: 300 }}>
      <p style={{ margin: 0, fontWeight: 700, letterSpacing: spacing, fontSize: size, textTransform: uppercase ? "uppercase" : "none" }}>{text}</p>
      <p style={{ marginTop: 12, fontSize: 12, color: "#241430cc" }}>letter-spacing: {spacing}px</p>
    </div>
  );
}