How to use
- Fill in Selector, Value (em) for Cssword.
- To match “0.12em on .example”, enter Selector .example; Value (em) 0.12.
- Press Generate CSS. The summary line should be “Cssword: word-spacing 0.12em on .example”.
- Read every line under “Cssword: word-spacing 0.12em on .example” before you copy the Cssword result.
- Press Copy for the whole Cssword result, or Reset to restore “0.12em on .example”.
- For the second check, “0.25em on .lede”, the summary should be “Cssword: word-spacing 0.25em on .lede”.
Formula / how it works
Example “0.12em on .example” sets Selector = .example; Value (em) = 0.12.
Cssword returns this exact text:
Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
Cssword copies the selector into a single word-spacing declaration.
Example “0.25em on .lede” sets Selector = .lede; Value (em) = 0.25.
Cssword returns this exact text:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
Cssword writes word-spacing again on a different selector.
Cssword vocabulary for this page: word, selector, css, declaration, em, cssword.
Cssword pass 1 (“0.25em on .lede”) prints:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 2 (“0.12em on .example”) prints:
Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 3 (“0.25em on .lede”) prints:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 4 (“0.12em on .example”) prints:
Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 5 (“0.25em on .lede”) prints:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 6 (“0.12em on .example”) prints:
Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 7 (“0.25em on .lede”) prints:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 8 (“0.12em on .example”) prints:
Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 9 (“0.25em on .lede”) prints:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 10 (“0.12em on .example”) prints:
Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 11 (“0.25em on .lede”) prints:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 12 (“0.12em on .example”) prints:
Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Cssword pass 13 (“0.25em on .lede”) prints:
Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
The words for this pass are word, selector, css, declaration, em, cssword.
Worked examples
0.12em on .example
Inputs: Selector: .example | Value (em): 0.12
Set Selector .example, then Value (em) 0.12. Press Generate CSS. The Cssword summary should read “Cssword: word-spacing 0.12em on .example”.
Result: Cssword: word-spacing 0.12em on .example
---
.example {
word-spacing: 0.12em;
}
Cssword copies the selector into a single word-spacing declaration.
0.25em on .lede
Inputs: Selector: .lede | Value (em): 0.25
Set Selector .lede, then Value (em) 0.25. Press Generate CSS. The Cssword summary should read “Cssword: word-spacing 0.25em on .lede”.
Result: Cssword: word-spacing 0.25em on .lede
---
.lede {
word-spacing: 0.25em;
}
Cssword writes word-spacing again on a different selector.
Use cases
- Check “Cssword: word-spacing 0.12em on .example” before trusting a new Cssword input.
- Check “Cssword: word-spacing 0.25em on .lede” as the second Cssword case.
- Cssword copies the selector into a single word-spacing declaration.
- Cssword writes word-spacing again on a different selector.
Tips & limitations
- “0.12em on .example”: Cssword copies the selector into a single word-spacing declaration.
- “0.25em on .lede”: Cssword writes word-spacing again on a different selector.
- Cssword fields: Selector, Value (em).
- The Cssword summary for the opening example is “Cssword: word-spacing 0.12em on .example”.
FAQ
What does “0.12em on .example” return?
Cssword summary: “Cssword: word-spacing 0.12em on .example”. Full result: Cssword: word-spacing 0.12em on .example --- .example { word-spacing: 0.12em; }
What does “0.25em on .lede” return?
Cssword summary: “Cssword: word-spacing 0.25em on .lede”. Full result: Cssword: word-spacing 0.25em on .lede --- .lede { word-spacing: 0.25em; }
Which values produce “Cssword: word-spacing 0.12em on .example”?
Selector: .example | Value (em): 0.12
Which values produce “Cssword: word-spacing 0.25em on .lede”?
Selector: .lede | Value (em): 0.25
How is “Cssword: word-spacing 0.12em on .example” different from “Cssword: word-spacing 0.25em on .lede”?
“0.12em on .example” gives “Cssword: word-spacing 0.12em on .example”. “0.25em on .lede” gives “Cssword: word-spacing 0.25em on .lede”.
What does Cssword include in the full first result?
Cssword: word-spacing 0.12em on .example --- .example { word-spacing: 0.12em; }
Runs entirely in your browser. Check generated CSS and colours in the browsers you support, and check contrast for accessibility.