HTML Entity for Lowercase K (k)

What You'll Learn
How to display the lowercase letter k in HTML using entity methods and direct character input. The letter k is the eleventh letter of the Latin alphabet (U+006B) and is part of the Basic Latin block. It appears in everyday text, programming documentation, mathematical notation (including unit vectors), and academic content. In most cases you can type it directly; numeric or CSS entities are useful when escaping, generating content via CSS, or ensuring correct encoding.
This character can be displayed using the character itself, a hexadecimal reference, a decimal reference, or a CSS escape in the content property. There is no named HTML entity like &k; for this letter.
⚡ Quick Reference — Lowercase K Entity
U+006BBasic Latin (ASCII)
kHexadecimal reference
kDecimal reference
kType directly (no named entity)
Name Value
──────────── ──────────
Unicode U+006B
Hex code k
HTML code k
Named entity (none — use k directly)
CSS code \006B
Meaning Latin small letter k
Related U+004B = K (uppercase)
Block Basic Latin (U+0000–U+007F)Complete HTML Example
A simple example showing the lowercase letter k using hexadecimal code, decimal HTML code, the character directly, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\006B";
}
</style>
</head>
<body>
<p>Symbol (hex): k</p>
<p>Symbol (decimal): k</p>
<p>Symbol (direct): k</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>🌐 Browser Support
The lowercase letter k (U+006B) is universally supported in all browsers and platforms as part of Basic Latin:
👀 Live Preview
See the lowercase letter k in common text contexts:
🧠 How It Works
Hexadecimal Code
k uses the Unicode hexadecimal value 6B to display the letter. The x prefix indicates hexadecimal format.
Decimal HTML Code
k uses the decimal Unicode value 107 to display the same character. This is the ASCII/Unicode decimal for k.
Direct Character
Type k directly in HTML. There is no named entity like &k;; the character itself is the standard approach in body text.
CSS Entity
\006B is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All methods produce the glyph: k. Unicode U+006B sits in Basic Latin. The uppercase form is U+004B (K). Do not confuse plain k with ǩ (k with caron). In normal text, typing k is preferred.
Use Cases
The lowercase letter k (or its entity forms) is commonly used in:
Standard character in paragraphs, articles, and any Latin-script text. Usually typed directly.
Mathematical notation, indices, and variables like k in scientific and educational material.
Variable names and loop counters (e.g. i, j, k) in code snippets and tutorials.
Words in English, German, Dutch, and many other Latin-script languages.
Headings and page titles where the letter k appears in text content.
When building HTML in code, using k or k ensures correct output regardless of encoding context.
Using \006B in the CSS content property to insert k via pseudo-elements.
💡 Best Practices
Do
- Type
kdirectly in body content; use entities only when necessary - Serve pages as UTF-8 so Basic Latin characters render without entities
- Use numeric references (
kork) when escaping is required - Use
\006Bin CSScontentwhen generating the letter via pseudo-elements - Remember lowercase k is U+006B and uppercase K is U+004B when case matters
Don’t
- Overuse numeric entities for
kin normal readable text - Expect a named HTML entity like
&k;—none exists for this letter - Confuse plain
k(U+006B) with ǩ (k with caron, U+01E9) - Confuse the letter k with the
<kbd>element (keyboard input markup) - Put CSS escape
\006Bin HTML text nodes
Key Takeaways
Type k directly, or use hex/decimal references
k kFor CSS stylesheets, use the escape in the content property
\006BUnicode U+006B — LATIN SMALL LETTER K
Eleventh letter of the Latin alphabet (Basic Latin block)
Previous: Lowercase J Middle Stroke (ɉ) Next: Lowercase K Caron (ǩ)
❓ Frequently Asked Questions
k directly, or use k (hex), k (decimal), or \006B in CSS content. For most content, typing k is standard; use numeric or CSS entities when escaping or generating via CSS.U+006B (LATIN SMALL LETTER K). Basic Latin block. Hex 6B, decimal 107. It is the eleventh letter of the Latin alphabet and a standard character in virtually all Western scripts.k is preferred. Use numeric or CSS entities when generating HTML programmatically, escaping in attributes, using CSS ::before/::after content, or ensuring encoding in legacy systems.k or k) or CSS \006B when needed.<kbd> is for marking up keyboard input (e.g. keyboard keys). They are unrelated: one is a character, the other is a semantic markup element.Explore More HTML Entities!
Discover 1500+ HTML character references — letters, symbols, and more.
8 people found this page helpful
