Code Characters
Monospace code formatting for inline and block code snippets.
Inline Code
Use the
console.log()
function to debug your JavaScript code.
HTML
<p>
Use the
<code>console.log()</code>
function to debug your JavaScript code.
</p>
Code Block
function greet(name) {
return `Hello, ${name}!`;
}
const message = greet('World');
console.log(message);
HTML
<pre><code>function greet(name) {
return `Hello, ${name}!`;
}
const message = greet('World');
console.log(message);</code></pre>
Syntax Highlighted Code
const Button = ({ children, onClick }) => (
<button
className="button button-primary"
onClick={onClick}
>
{children}
</button>
);
HTML
<pre
style="
background: #282c34;
padding: 20px;
border-radius: 8px;
overflow-x: auto;
font-family: monospace;
font-size: 14px;
line-height: 1.6;
"
><code><span style="color: #c678dd;">const</span> <span style="color: #e06c75;">Button</span> <span style="color: #56b6c2;">=</span> <span style="color: #c678dd;">(</span><span style="color: #e5c07b;">{ children, onClick }</span><span style="color: #c678dd;">)</span> <span style="color: #c678dd;">=></span> <span style="color: #c678dd;">(</span>
<span style="color: #e06c75;"><button</span>
<span style="color: #d19a66;">className</span><span style="color: #56b6c2;">=</span><span style="color: #98c379;">"button button-primary"</span>
<span style="color: #d19a66;">onClick</span><span style="color: #56b6c2;">=</span><span style="color: #c678dd;">{</span><span style="color: #e5c07b;">onClick</span><span style="color: #c678dd;">}</span>
<span style="color: #e06c75;">></span>
<span style="color: #c678dd;">{</span><span style="color: #e5c07b;">children</span><span style="color: #c678dd;">}</span>
<span style="color: #e06c75;"></button></span>
<span style="color: #c678dd;">)</span><span style="color: #abb2bf;">;</span></code></pre>
Code with Line Numbers
HTML
<div
style="
display: flex;
background: #1e1e1e;
border-radius: 8px;
overflow: hidden;
font-family: monospace;
font-size: 14px;
"
>
<div
style="
padding: 20px 12px;
background: #252526;
color: #858585;
text-align: right;
user-select: none;
line-height: 1.6;
"
>
1
<br />
2
<br />
3
<br />
4
<br />
5
</div>
<pre
style="
margin: 0;
padding: 20px;
color: #d4d4d4;
overflow-x: auto;
flex: 1;
line-height: 1.6;
"
><code>.container {
display: flex;
flex-direction: column;
gap: 1rem;
}</code></pre>
</div>
Keyboard Input (kbd)
Press Ctrl + S to save your work.
Use ⌘ + Shift + P to open command palette.
HTML
<p style="line-height: 2">
Press
<kbd
style="
background: var(--color_fill_secondary);
border: 1px solid var(--color_line_secondary);
border-radius: 4px;
padding: 4px 8px;
font-family: monospace;
font-size: 0.9em;
box-shadow: 0 2px 0 var(--color_line_secondary);
"
>
Ctrl
</kbd>
+
<kbd
style="
background: var(--color_fill_secondary);
border: 1px solid var(--color_line_secondary);
border-radius: 4px;
padding: 4px 8px;
font-family: monospace;
font-size: 0.9em;
box-shadow: 0 2px 0 var(--color_line_secondary);
"
>
S
</kbd>
to save your work.
</p>
<p style="line-height: 2">
Use
<kbd
style="
background: var(--color_fill_secondary);
border: 1px solid var(--color_line_secondary);
border-radius: 4px;
padding: 4px 8px;
font-family: monospace;
font-size: 0.9em;
box-shadow: 0 2px 0 var(--color_line_secondary);
"
>
⌘
</kbd>
+
<kbd
style="
background: var(--color_fill_secondary);
border: 1px solid var(--color_line_secondary);
border-radius: 4px;
padding: 4px 8px;
font-family: monospace;
font-size: 0.9em;
box-shadow: 0 2px 0 var(--color_line_secondary);
"
>
Shift
</kbd>
+
<kbd
style="
background: var(--color_fill_secondary);
border: 1px solid var(--color_line_secondary);
border-radius: 4px;
padding: 4px 8px;
font-family: monospace;
font-size: 0.9em;
box-shadow: 0 2px 0 var(--color_line_secondary);
"
>
P
</kbd>
to open command palette.
</p>
Sample Output (samp)
$ npm run build
> stylescape@1.0.0 build > vite build ✓ 142 modules transformed. dist/index.html 2.15 kB dist/assets/index.js 124.56 kB ✓ Built in 2.34s
HTML
<div
style="
padding: 16px;
background: #0d1117;
border-radius: 8px;
font-family: monospace;
color: #c9d1d9;
"
>
<p style="margin: 0 0 8px; color: #8b949e">$ npm run build</p>
<samp style="white-space: pre-line; line-height: 1.5">
> stylescape@1.0.0 build > vite build ✓ 142 modules
transformed. dist/index.html 2.15 kB dist/assets/index.js
124.56 kB
<span style="color: #3fb950">✓ Built in 2.34s</span>
</samp>
</div>