HTML Entity for Double Left-Pointing Angle Quotation Mark («)

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

What Is Double Left-Pointing Angle Quotation Mark?

Double left-pointing angle quotation mark («) is the Unicode character at U+00AB in the Latin-1 Supplement block. Official name: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (also called a left guillemet). It opens angle-quoted text in French and many other languages (e.g. «Bonjour»).

Remember
Character     «
Unicode       U+00AB
Named entity  «
Hex entity    «
Decimal       «
CSS escape    \00AB
Close with    » (»)

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\00ABStylesheet content

When to Use Which

SituationUse
Opening guillemet / angle quote« or type «
Closing guillemet» (»)
English curly opening quote“ (“)
Single left angle quote‹ (‹)
Generated text via ::before / ::aftercontent: "\00AB"

Live Preview

Left guillemet rendered alone and paired with a closing guillemet.

Example «Bonjour»
Large glyph «
Compared «   »   “   ‹   "
With entities Named: « | Hex: « | Decimal: «

Complete HTML Example

One page that shows the left guillemet 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 «, plus a short French-style quote.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Left Guillemet («) in HTML</title>
  <style>
    #point::after {
      content: "\00AB";
    }
  </style>
</head>
<body>
  <p>Using Named Entity: &laquo;</p>
  <p>Using Hex Code: &#xAB;</p>
  <p>Using HTML Code: &#171;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Typed directly: «</p>
  <p>French quote: &laquo;Bonjour&raquo;</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &laquo; is the HTML5 name for U+00AB → «. Best default in markup.

2. Hex: U+00AB → &#xAB; in HTML. Same glyph as the named form.

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

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

5. Typed / quote: paste « in UTF-8, or write &laquo;Bonjour&raquo;.

Pitfalls & Tips

Common mistakes when working with Left Guillemets.

»

Pair with &raquo;

Open with &laquo; and close with &raquo; (») for standard French-style quotes.

“

Not English curly quotes

For English typography, prefer &ldquo; / &rdquo;. Guillemets are angle quotes.

‹

Not the single form

&lsaquo; (‹) is the single left-pointing angle quotation mark — not «.

CSS vs HTML

Do not mix escapes

\00AB belongs in CSS strings. &laquo; / &#xAB; / &#171; belong in HTML.

Locale

Direction can vary

Some languages swap opening/closing guillemets. Follow the locale’s typography rules.

Semicolon

End references

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

Browser Support

Left guillemet (U+00AB) and its entity forms (&laquo;, &#xAB;, &#171;, CSS \\00AB) are supported in all mainstream browsers.

✓ Universal support

Double Left-Pointing Angle Quotation Mark (&#x00AB;)

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+00AB / entities Full support

Bottom line: Prefer &laquo; in HTML. Use &#xAB; or &#171; when numeric form is required, and \\00AB only inside CSS content.

Key Takeaways

  • Unicode: left guillemet is U+00AB (decimal 171) — glyph «.
  • HTML: prefer &laquo;, or use &#xAB; / &#171; / type «.
  • CSS: use \00AB inside content for generated text.
  • Meaning: opening angle quote — close with &raquo;; not &ldquo;.

One line: U+00AB → &laquo; / &#xAB; / &#171; / CSS \00AB / type «.

Frequently Asked Questions

Use &laquo; (named), &#xAB; or &#x00AB; (hex), &#171; (decimal), type « directly in UTF-8, or the CSS escape \00AB in content. Prefer &laquo; in normal HTML.
U+00AB (LEFT-POINTING DOUBLE ANGLE QUOTATION MARK). Hex AB / 00AB, decimal 171. It belongs to Latin-1 Supplement.
Yes. Use &laquo;. Numeric forms &#171; and &#xAB; also work.
Use it as an opening angle quote (guillemet) in French, Russian, and other languages that use « ». Prefer &ldquo; for English curly opening quotes.
HTML entities (&laquo;, &#171;, or &#xAB;) go in markup. The CSS escape \00AB goes in stylesheet strings (usually content on ::before/::after).
No. &laquo; is « (U+00AB). &ldquo; is “ (U+201C). &lsaquo; is ‹ (U+2039), the single left angle quote.

Did you know?

Double left-pointing angle quotation mark is Unicode U+00AB (decimal 171) — glyph «, often called a left guillemet. HTML5 names it &laquo;. Pair with » (&raquo;) to close in French and many other languages. Do not confuse with curly quotes &ldquo; / &rdquo;.

Next: Double Low-9 Quotation Mark

Learn the HTML entity for double low-9 quotation mark (U+201E).

Double Low-9 Quotation Mark 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