HTML Entity for Dot Above Right (U+0358)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+0358

What Is Dot Above Right?

Dot above right is the Unicode character at U+0358 in the Combining Diacritical Marks block. Official name: COMBINING DOT ABOVE RIGHT. It is a combining mark that attaches to the previous base letter — for example O͘ → O͘.

Remember
Mark          (combining ͘)
Unicode       U+0358
Hex entity    ͘
Decimal       ͘
CSS escape    \0358
Named entity  (none)
Not the same  ˙ · ̇ · ̣

Prefer ͘ or ͘ immediately after the base letter (no named form). Used in Pe̍h-ōe-jī (POJ) and other linguistic orthographies.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityNone—
Hex entity͘After a base letter in HTML (preferred)
Decimal entity͘After a base letter in HTML
Direct characterBase + ͘HTML text (UTF-8)
CSS escape\0358Stylesheet content (after a letter)

When to Use Which

SituationUse
Dot above right on a letter (POJ, etc.)Base + ͘ (e.g. O͘)
Centered combining dot aboveU+0307 — e.g. Ȯ
Standalone spacing dot above˙ / ˙
Dot below the letterU+0323
Generated text via ::before / ::aftercontent: "O\0358"

Live Preview

Combining dot above right rendered on base letters.

Example O͘   o͘
Large glyph O͘
Compared O͘   Ȯ   ˙   Ọ
With entities Hex: O͘ | Decimal: O͘

Complete HTML Example

One page that shows Dot Above Right with hex, decimal, CSS escape, and a typed combining form. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

Four ways to build O͘ with combining U+0358.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Dot Above Right (U+0358) in HTML</title>
  <style>
    #point::after {
      content: "O\0358";
    }
  </style>
</head>
<body>
  <p>Built with Hex: O&#x0358;</p>
  <p>Built with Decimal: O&#856;</p>
  <p id="point">Built with CSS: </p>
  <p>Typed: O͘   o͘</p>
  <p>Compared: O&#x0307; (centered) vs O&#x0358; (above right)</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: write the base letter, then &#x0358; → O͘. Preferred when there is no named entity.

2. Decimal: same code point as 856 → &#856; after the base letter. Same result as hex.

3. CSS: use \0358 in content after a letter in the string (not an HTML entity). #point::after appends O͘.

4. Typed: paste the combining mark after O or o in a UTF-8 document.

5. Compare: O&#x0307; is a centered combining dot; O&#x0358; is above-right.

Pitfalls & Tips

Common mistakes when working with Dot Above Right.

Order

Base letter first

Write O&#x0358;, not &#x0358;O. Combining marks attach to the previous character.

Name

No named entity

There is no &dotaboveright;. Use &#x0358; or &#856;.

̇

Not centered U+0307

U+0307 is combining dot above (centered). U+0358 sits above-right.

˙

Not spacing &dot;

&dot; (˙) is a standalone spacing glyph. It does not combine onto a letter.

CSS vs HTML

Do not mix escapes

\0358 belongs in CSS strings. &#x0358; / &#856; belong in HTML after a base letter.

Fonts

Diacritic font coverage

Some fonts omit U+0358. Prefer a font with Combining Diacritical Marks coverage for display.

Browser Support

Combining dot above right (U+0358) and its entity forms (&#x0358;, &#856;, CSS \\0358) are supported in all mainstream browsers. Visible positioning depends on font diacritic coverage.

✓ Universal support

Dot Above Right (U+0358)

Encode with hex, decimal, CSS escape, or type the combining mark after a letter — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+0358 / entities Full support

Bottom line: Prefer &#x0358; after a base letter (no named form). Use &#856; when decimal form is required, and \\0358 only inside CSS content.

Key Takeaways

  • Unicode: combining dot above right is U+0358 (decimal 856).
  • HTML: no named entity — use base + &#x0358; / &#856;.
  • CSS: use a letter + \0358 inside content.
  • Meaning: above-right combining mark — not U+0307, ˙, or U+0323.

One line: U+0358 → base + &#x0358; / &#856; / CSS \0358 (no named entity).

Frequently Asked Questions

Place &#x0358; (hex) or &#856; (decimal) after a base letter, type the combining mark in UTF-8 after a letter, or use CSS \0358 in content after a letter. There is no named HTML entity for U+0358.
U+0358 (COMBINING DOT ABOVE RIGHT). Hex 0358, decimal 856. It belongs to the Combining Diacritical Marks block (U+0300–U+036F).
No. Use numeric forms &#856; or &#x0358; after a base character, or type the combining mark in a UTF-8 document.
Use it in linguistics and orthographies such as Pe̍h-ōe-jī (POJ) when a vowel needs a dot above right (e.g. O͘). Do not confuse it with centering combining dot above (U+0307) or spacing dot above (U+02D9).
HTML entities (&#856; or &#x0358;) go in markup after a base letter. The CSS escape \0358 goes in stylesheet strings (usually content on ::before/::after, after a letter in the string).
No. U+0358 combines above-right. U+0307 is combining dot above (centered). U+02D9 (&dot;) is a spacing standalone glyph.

Did you know?

Dot above right is Unicode U+0358 (decimal 856) — a combining mark in the Combining Diacritical Marks block. There is no HTML5 named entity; use &#x0358; or &#856; after a base letter (e.g. O&#x0358; → O͘). It appears in Pe̍h-ōe-jī (POJ) orthography.

Next: Dot Below

Learn the HTML entity for combining dot below (U+0323).

Dot Below tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful