HTML Entity for Hook Above (ả)

What You'll Learn
How to insert the combining Hook Above (U+0309) in HTML using hexadecimal, decimal, and CSS escape methods. This mark is U+0309 (COMBINING HOOK ABOVE) in the Combining Diacritical Marks block (U+0300–U+036F). It appears above a base character when placed after it in markup—common in Vietnamese (e.g. ả, ỏ, ủ) and other scripts.
Place it after the base letter (e.g. ả for a with hook above). Use ̉, ̉, or CSS \0309. There is no named HTML entity—numeric codes or CSS escapes are required for this combining character.
⚡ Quick Reference — Hook Above
U+0309Combining Diacritical Marks
̉Hexadecimal reference
̉Decimal reference
—Use numeric codes only
Name Value
──────────── ──────────
Unicode U+0309
Hex code ̉
HTML code ̉
Named entity (none)
CSS code \0309
Meaning Hook above (combining diacritic)
Position Above base letter
Example ả (a + mark)Complete HTML Example
This example shows the Hook Above (U+0309) with the letter a using hexadecimal code, decimal HTML code, and a CSS content escape. Always place the combining mark after the base letter:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\0309";
}
</style>
</head>
<body>
<p>Hook Above using Hexadecimal: ả ỏ</p>
<p>Hook Above using Decimal: ả ỏ</p>
<p id="point">Hook Above using CSS Entity: a</p>
</body>
</html>🌐 Browser Support
The Hook Above (U+0309) renders when fonts support Combining Diacritical Marks stacking:
👀 Live Preview
Hook Above (U+0309) on letters—place the mark after the base character (common in Vietnamese):
🧠 How It Works
Hexadecimal Code
̉ uses Unicode hexadecimal 0309. Place it after the base letter (e.g. ả) so the hook above mark stacks correctly.
Decimal HTML Code
̉ uses decimal Unicode value 777 for the same combining character.
CSS Entity
\0309 is used in CSS, typically in the content property of ::after on an element that already contains the base letter.
Combining above the base
U+0309 is a single combining code point. Order in HTML: base letter, then combining mark. Next: Horizontal Bar.
Use Cases
The Hook Above (U+0309) is commonly used in:
Correct Vietnamese diacritics (e.g. ả, ỏ, ủ) in names, content, and localization.
Phonetic transcription and linguistic notation where the hook above is required.
Romanization and transliteration systems that use the hook above on letters.
Websites and apps that support Vietnamese or related scripts.
Materials and dictionaries for Vietnamese or related languages.
HTML entity lists and developer documentation for combining characters.
💡 Best Practices
Do
- Place U+0309 after the base letter in markup (e.g.
ả) - Use fonts with Vietnamese and Combining Diacritical Marks support
- Declare UTF-8 with
<meta charset="utf-8"> - Keep base + combining order correct for screen readers
- Test diacritic rendering on mobile and desktop browsers
Don’t
- Put the combining mark before the base letter
- Expect a named HTML entity for U+0309
- Use CSS
\0309in HTML text nodes - Confuse with Homothetic Above (U+034B) or operator Homothetic (U+223B)
- Assume every font positions combining marks identically
Key Takeaways
Two HTML numeric references plus CSS insert U+0309
̉ ̉For CSS, use \0309 in content after the base letter in the element
Unicode U+0309 — COMBINING HOOK ABOVE
Example sequence: ả (a with mark)
Next: Horizontal Bar
❓ Frequently Asked Questions
̉ (hex), ̉ (decimal), or \0309 in CSS content. There is no named entity. Place the code after a base character (e.g. ả) so the mark appears above it.U+0309 (COMBINING HOOK ABOVE). Combining Diacritical Marks block (U+0300–U+036F). Hex 0309, decimal 777. A combining character placed above a base letter.̉ or ̉) go in markup after the base letter. The CSS escape \0309 is used in stylesheets, typically on ::after when the base letter is already in the element.Explore More HTML Entities!
Discover 1500+ HTML character references — combining marks, math symbols, and more.
8 people found this page helpful
