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