Style Showcase
This section showcases the styling of various HTML elements.
Text Elements
This is a standard paragraph. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus lacinia odio vitae vestibulum vestibulum. Cras venenatis euismod malesuada. This is a link. Curabitur sit amet quam id libero suscipit venenatis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Here is some inline code. And this is a non-breaking span of text.
This is a blockquote. It's typically used for quoting text from another source. It has a left border.
Lists
Unordered List
- First item
- Second item
- Third item
Ordered List
- First item
- Second item
- Nested item A
- Nested item B
- Third item
Dense List
- First dense item
- Second dense item
- Third dense item
Here is a code block
function greet ( name ) {
return `Hello, ${ name } !` ;
}
console . log ( greet ( 'World' ));
Other Elements
Table
| Header 1 | Header 2 | Header 3 |
|---|---|---|
| Data A1 | Data B1 | Data C1 |
| Data A2 | Data B2 | Data C2 |
Grid Width Sizes
The layout grid on <main> has four width tiers. Everything defaults to content width (38rem). Add a class to go wider.
| Class | Max Width |
|---|---|
| (default) | 38rem |
.popout |
46rem (+4rem/side) |
.feature |
62rem (+12rem/side) |
.full |
100% viewport |
content — default, max 38rem.
popout — 46rem, good for wider images or code.
feature — 62rem, good for tables or diagrams.
full — edge to edge.
Side-by-Side Code
// before.js
function greet ( name ) {
return "Hello, " + name + "!" ;
}
// after.js
function greet ( name ) {
return `Hello, ${ name } !` ;
}