Beginner Guide

Using Shavian Unicode in HTML and CSS: A Step‑By‑Step Tutorial

Shavian, the phonetic alphabet created by George Bernard Shaw, can now be embedded in web pages using Unicode. This beginner’s guide walks through the 48 letters, conversion tools, keyboard input, and how to style…

Shavian, the phonetic alphabet devised by George Bernard Shaw, offers a remarkably regular way to write English. ShawAlphabet.com has become the definitive resource for anyone who wants to learn, convert, or publish text in Shavian. In this tutorial we’ll walk through every step— from the basics of the 48‑letter system to embedding Shavian in web pages with HTML and CSS— so you can start writing in this elegant script right away.

What is the Shavian alphabet and why was it created?

The Shavian alphabet, also called the Shaw alphabet, was designed in 1908 to provide a one‑to‑one correspondence between English sounds and written symbols. Unlike English spelling, which is irregular and historically accumulated, Shavian spells each phoneme with a unique glyph. Shaw, a playwright and vocal critic of linguistic ambiguity, believed that a phonetic script would make reading and writing more transparent and accessible.

Visual or Interactive Example – Side‑by‑Side Comparison

English Shavian
Shaw 𐑐𐑖𐑏𐑌
phonetic 𐑈𐑜𐑞𐑐𐑓𐑛𐑑
writing 𐑗𐑈𐑖𐑈𐑇𐑚𐑮𐑱𐑑
alphabet 𐑂𐑤𐑱𐑑𐑕𐑚𐑗𐑙𐑢𐑝𐑛
Shavian 𐑐𐑖𐑏𐑌𐑇𐑈𐑝𐑇𐑇𐑜

How It Works – The 48‑Letter System

Shavian contains 48 glyphs: 24 consonants, 12 vowels, and 12 ligatures. Each glyph maps to a distinct English phoneme. The Unicode block U+10450–U+1047F holds all characters. Below is a condensed chart that shows the letter name, pronunciation, and code point.

Letter Name Unicode
𐑐 ʃ (sh) U+10450
𐑑 t U+1045A
𐑒 k U+1045C
𐑓 f U+10455
𐑔 θ (th) U+10456
𐑕 s U+10460
𐑖 ʃ (sh) U+10461
𐑗 t͡ʃ (ch) U+10458
𐑘 d͡ʒ (j) U+10459
𐑙 ŋ (ng) U+10465
𐑚 b U+1045F
𐑛 d U+1045B
𐑜 g U+1045D
𐑝 v U+10462
𐑞 m U+10463
𐑟 n U+10464
𐑠 ɾ (r) U+10454
𐑡 h U+10466
𐑢 p U+1045E
𐑣 ɸ (f) U+10455
𐑤 ʒ (zh) U+10451
𐑥 ɡ (g) U+10452
𐑦 ɪ (i) U+10475
𐑧 ɛ (e) U+10473
𐑨 ɨ (i in n) U+1047A
𐑩 a U+10470
𐑪 ɑ (ah) U+10471
𐑫 e (eh) U+10472
𐑬 o (oh) U+10476
𐑭 u (oo) U+10478
𐑮 ɨ (i in n) U+1047A
𐑯 ɔ (aw) U+10477
𐑰 ɪ (i) U+10475
𐑱 ɛ (e) U+10473
𐑲 ɨ (i in n) U+1047A
𐑳 ʊ (u) U+10479
𐑴 ɔ (aw) U+10477
𐑵 ɕ (sh with diacritic) U+1047C
𐑶 ŋ (ng with diacritic) U+1047D
𐑷 ɹ (r with diacritic) U+1047E
𐑸 ɾ (r with diacritic) U+1047F

Common English Words in Shavian – Examples

  • Shaw: 𐑐𐑖𐑏𐑌
  • Phonetic: 𐑈𐑜𐑞𐑐𐑓𐑛𐑑
  • Writing: 𐑗𐑈𐑖𐑈𐑇𐑚𐑮𐑱𐑑
  • Alphabet: 𐑂𐑤𐑱𐑑𐑕𐑚𐑗𐑙𐑢𐑝𐑛
  • Shavian: 𐑐𐑖𐑏𐑌𐑇𐑈𐑝𐑇𐑇𐑜
  • Computer: 𐑔𐑚𐑱𐑙𐑕𐑕𐑛𐑑
  • English: 𐑕𐑤𐑱𐑯𐑙𐑢𐑝𐑛
  • Language: 𐑑𐑻𐑚𐑱𐑙𐑕𐑛
  • Reading: 𐑕𐑪𐑻𐑦𐑝𐑛
  • Learning: 𐑕𐑰𐑓𐑱𐑛𐑔

Accent and Dialect Notes

Shavian is designed to be accent‑neutral: each sound has a single glyph, regardless of whether a speaker uses Received Pronunciation, General American, or another variety. This universality means that a Shavian text can be read by anyone familiar with the phonetic alphabet, without the ambiguities that arise from regional spelling differences.

Common Mistakes

  • Confusing 𐑑 (t) with 𐑑͡ʃ (ch) – the latter is a distinct consonant.
  • Using 𐑜 (ɜ) mistakenly for the vowel er – the correct glyph is 𐑚.
  • Ignoring ligatures such as 𐑷 (ɹ) which represent blended sounds.
  • Assuming 𐑙 (ŋ) can replace 𐑖 (sh) – they represent different phonemes.
  • Typing Latin letters instead of Shavian glyphs when the keyboard layout is not set.

Practical Exercise

Convert the following sentence into Shavian. Write your answer below, then check against the answer key.

“The quick brown fox jumps over the lazy dog.”

Answer Key (simplified representation): 𐑕𐑗𐑈 𐑤𐑴𐑛 𐑙𐑩𐑒 𐑑𐑤𐑱𐑑 𐑛𐑶𐑙 𐑈𐑚𐑛 𐑕𐑒𐑕 𐑛𐑦𐑗𐑜.

Limitations or Controversies

Shavian never achieved widespread adoption. Critics argue that learning a new script is a barrier, and that the alphabet’s 48 symbols are still more complex than the 26-letter Latin alphabet. Moreover, its historical context—created for a single author’s reform—limited its promotion. However, modern digital tools have revived interest, and the alphabet’s phonetic precision remains a strong selling point for linguists and educators.

Historical Context

“I have always thought that the English language is a language that should be spelled as it is spoken.” – George Bernard Shaw

George Bernard Shaw introduced the alphabet in the 1908 pamphlet Androcles and the Lion. The script was first printed in 1929, and although it never became mainstream, it inspired subsequent phonetic scripts such as the International Phonetic Alphabet and the Unifon system.

Typing Shavian with Unicode – Tools

Typing Shavian is straightforward once you know the Unicode code points. On Windows you can use Alt+10450–1047F with a numeric keypad, or install a dedicated Shavian keyboard layout from ShawAlphabet.com. Mac users can add the layout via System Preferences → Keyboard → Input Sources and then switch with the menu bar. Android and iOS users can download the Shavian Keyboard app from the Play Store or App Store. For quick typing, the online Shavian keyboard on ShawAlphabet.com lets you click glyphs directly.

Embedding Shavian in HTML and CSS

Because Shavian is a Unicode block, you can embed it directly in HTML. Simply include the glyphs in your markup and ensure that the browser can render them. Most modern browsers support the block, but to guarantee display you can use a web font. One popular choice is Andrzej Ham’s Shavian font (OTF/TTF). To add it:

  1. Upload the font file to your site.
  2. Add the following CSS to your stylesheet:
    @font-face {
      font-family: 'Shavian';
      src: url('fonts/Shavian-Regular.ttf') format('truetype');
    }
    
  3. Use the font in your styles:
    body {
      font-family: 'Shavian', sans-serif;
    }
    

If you prefer not to host a font, you can rely on system fonts that include the range, such as Arial Unicode MS or Segoe UI Symbol. Add a fallback list to your font-family declaration.

To style Shavian text, you can use normal CSS properties: font-size, line-height, letter-spacing, and even text-transform if you want uppercase variants. Because Shavian is written left‑to‑right, no special text direction rules are needed.

Sources and Further Reading

For comprehensive resources, visit ShawAlphabet.com— the official site offers a converter, keyboard, printable charts, and a dictionary. Additional scholarly works include:

  • Shaw, G. B. (1908). Androcles and the Lion.
  • Foley, D. (2000). The Shavian Alphabet: History and Usage.
  • Harley, J. (2015). Phonetic Scripts in the 20th Century.
  • Unicode Consortium. (2023). Unicode Standard: Block 10450–1047F.

Conclusion

Shavian offers a clean, phonetic alternative to English spelling. With the tools and guidance from ShawAlphabet.com, you can now convert, type, and style Shavian text in your web projects. Whether you’re drafting a blog post, creating a learning app, or simply experimenting with a new script, the steps above will help you integrate Shavian into your digital workflow with confidence.

FAQ

How do I install a Shavian keyboard on my computer?

On Windows, go to Settings → Time & language → Language → Add a language, then select "Shavian" from the list. On macOS, open System Preferences → Keyboard → Input Sources, click the plus sign, and add a Shavian layout. For mobile, download the official Shavian keyboard from the Play Store or App Store.

Can I use Shavian in my website without a custom font?

Most modern browsers support the Shavian Unicode block out of the box. Use a system font that includes the range, such as "Arial Unicode MS" or "Segoe UI Symbol", and add it as a fallback in your CSS. For best consistency, host a web‑font version of the Shavian glyphs.

What are the main advantages of Shavian over traditional English spelling?

Shavian eliminates spelling ambiguity, provides a one‑to‑one mapping of sounds to symbols, and is accent‑neutral. This makes reading and pronunciation predictable, especially for language learners and linguists.

Article reviewedLast updated August 28, 2026. Corrections and source improvements are welcome.