HTML Entity for Dagger (†)

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

What Is Dagger?

Dagger (†) is the Unicode character at U+2020 in the General Punctuation block. Official name: DAGGER. It is a common footnote and citation mark in print and on the web.

Remember
Character     †
Unicode       U+2020
Named entity  †
Hex entity    †
Decimal       †
CSS escape    \2020
Not the same  ‡ U+2021 (‡)

Prefer † in HTML markup. You can also type † in UTF-8, or use numeric forms when needed.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entity†HTML markup (preferred)
Direct character†HTML text (UTF-8)
Hex entity†HTML markup
Decimal entity†HTML markup
CSS escape\2020Stylesheet content

When to Use Which

SituationUse
Footnote / citation mark† or type †
Second footnote level‡ U+2021 (‡)
Generated / numeric-only markup† or †
Generated text via ::before / ::aftercontent: "\2020"
Looking for a plus or crossUse + or a dedicated cross glyph — not dagger

Live Preview

Dagger rendered in common editorial contexts.

Inline footnote Results were significant†.
Large glyph †
Compared †   ‡   +
Note line † See appendix for methodology.
With entities Named: † | Hex: † | Decimal: †

Complete HTML Example

One page that shows Dagger with named, hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Named + Hex + Decimal + CSS + Typed

Five ways to produce † in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Dagger (†) in HTML</title>
  <style>
    #point::after {
      content: "\2020";
    }
  </style>
</head>
<body>
  <p>Dagger using Named Entity: &dagger;</p>
  <p>Dagger using Hex Code: &#x2020;</p>
  <p>Dagger using HTML Code: &#8224;</p>
  <p id="point">Dagger using CSS Entity: </p>
  <p>Typed directly: †</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &dagger; is the HTML5 name for U+2020 → †. Best default in markup.

2. Hex: U+2020 → &#x2020; in HTML. Same glyph as the named form.

3. Decimal: same code point as 8224 → &#8224;. Same result as hex and named.

4. CSS: use \2020 in content (not an HTML entity). #point::after appends that † after the paragraph text.

5. Typed: in a UTF-8 page you can paste † directly. All five lines show the same glyph.

Pitfalls & Tips

Common mistakes when working with Dagger.

Case

dagger vs Dagger

&dagger; is single dagger (†). &Dagger; is double dagger (‡). Names are case-sensitive.

‡

Not double dagger

‡ is a different character (U+2021). Use it for a second footnote level, not as a substitute for †.

Meaning

Define the mark

Pair body markers with a matching note (e.g. † See sources) so readers know what the dagger refers to.

CSS vs HTML

Do not mix escapes

\2020 belongs in CSS strings. &dagger; / &#x2020; / &#8224; belong in HTML.

Access

Prefer real notes when possible

For complex documents, consider <sup> with linked footnotes or native list semantics — a lone glyph may be unclear to screen readers.

Semicolon

End references

Always finish with ; — write &dagger;, not &dagger.

Browser Support

Dagger (U+2020) and its entity forms (&dagger;, &#x2020;, &#8224;, CSS \\2020) are supported in all mainstream browsers.

✓ Universal support

Dagger (&#x2020;)

Encode with named, hex, decimal, CSS escape, or type the character — 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+2020 / entities Full support

Bottom line: Prefer &dagger; in HTML. Use &#x2020; or &#8224; when numeric form is required, and \\2020 only inside CSS content.

Key Takeaways

  • Unicode: dagger is U+2020 (decimal 8224) — glyph †.
  • HTML: prefer &dagger;, or use &#x2020; / &#8224; / type †.
  • CSS: use \2020 inside content for generated text.
  • Watch out: &dagger; (†) ≠ &Dagger; (‡).

One line: U+2020 → &dagger; / &#x2020; / &#8224; / CSS \2020 / type †.

Frequently Asked Questions

Use &dagger; (named), &#x2020; (hex), &#8224; (decimal), type † directly in UTF-8, or the CSS escape \2020 in content. Prefer &dagger; in normal HTML.
U+2020 (DAGGER). Hex 2020, decimal 8224. It belongs to the General Punctuation block.
Yes. Use &dagger; — the preferred form in HTML markup. Numeric forms &#8224; and &#x2020; also work.
Use it for footnotes, citations, editorial notes, and reference marks when a single dagger is the first footnote marker (often before double dagger for a second note).
HTML entities (&dagger;, &#8224;, or &#x2020;) go in markup. The CSS escape \2020 goes in stylesheet strings (usually content on ::before/::after).
† (U+2020 / &dagger;) is a single dagger. ‡ (U+2021 / &Dagger;) is a double dagger, often used for a second footnote level.

Did you know?

Dagger is Unicode U+2020 (decimal 8224) — glyph † in the General Punctuation block. HTML5 names it &dagger;. It marks footnotes and citations. It is not double dagger ‡ (U+2021 / &Dagger;) and not a plus sign or Latin cross.

Next: Dalet Symbol

Learn the HTML entity for dalet symbol (U+2138).

Dalet Symbol 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