Как создать новый символ веб-символа, распознаваемый html/javascript?

Я проверил здесь много вопросов, но ни на один из них нет моего ответа. Я ценю, если вы направите меня на правильный путь.

Мне нравится создавать новый символ (не шрифт и не относящийся к какому-либо алфавиту), например, создавать новые языковые алфавиты, которые можно распознавать или переводить в браузере в виде кода html или javascript.

Другими словами, назначение одного пользовательского символа для нескольких символов (например, 1 ch преобразуется в 5 ch)

Я предполагаю, что мне нужно сначала создать шрифт, а затем назначить этот символ.Какие программы вы предлагаете или каков наилучший подход?

Редактировать: Лучший пример: Создайте новый символ, например ¢ (цент), который имеет имя сущности --> & c e n t; и номер объекта --> & # 1 6 2;

Редактировать 2: Спасибо всем за ответы. Я пытаюсь проверить ваши ссылки и предложения. Насколько я понимаю, может возникнуть проблема совместимости браузера. Итак, как насчет создания новых символов в текстовом файле, сохраненном на сервере, и когда пользователь просматривает файл, javascript преобразует эти символы в слова или другие стандартные символы?

Edit3: Извините за путаницу, ребята, вы все потрясающие. Этот пример может прояснить ситуацию.

создать новый символ, который присваивается "AB". Итак, один символ, который транслируется в два символа?

Редактировать4: Это основано на ответе Джареда. Это работает для Z и P. Как теперь мне добавить свой собственный шрифт в этот файл (заменить Z и P моими собственными)? Предполагая, что Z и P являются моими пользовательскими символами

 <!DOCTYPE html
 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
 [
  <!ENTITY Z "AB">
 <!ENTITY P "DE">
   ...

  ]>
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
<title>Extending XHTML - Example 1</title>
 </head>
  <body>
   <p>My symbols are &Z; and &P;</p>
  </body>
</html>
5
задан john206 16 June 2012 в 05:18
поделиться