Подтвердить что ты не робот

Каким будет математический символ для представления фракции?

Я хотел бы показать 2/3 (т.е. 2, деленный на 3) в формате HTML, и я не хочу использовать /. Каким будет правильный символ для форматирования дробей/деления с использованием HTML?

4b9b3361

Ответ 1

Судя по вашим комментариям, похоже, что вы конкретно спрашиваете, как отображать фракции. В этом случае многие фракции определяются как объекты HTML. Например, некоторые из этих объектов:

½ ¼ ⅛ ⅔ ⅖ ¾ ⅜

Результат:

& frac12; & Frac14; & Frac18; & Frac23; & Frac25; & Frac34; & Frac38;

Обратите внимание, что не все браузеры поддерживают эти именованные объекты, но вместо этого вы можете использовать их значения Unicode. Если вы хотите иметь возможность отображать какую-либо фракцию, а не только те, у которых есть сущности, вы можете использовать дробь с косой чертой, ⁄ (& frasl;). Этот символ перекрывает пиксели от предыдущего и следующих символов, чтобы сделать очень аккуратную фракцию. Он лучше всего используется в сочетании с надстрочными и индексными номерами:

<sup>39</sup>&frasl;<sub>40</sub>

Результат:

39 & frasl; <суб > 40суб >

Дополнительная литература:
 http://changelog.ca/log/2008/07/01/writing_fractions_in_html

Если используемый вами шрифт поддерживает его, вы также можете вставлять индексы и индексы непосредственно в свой HTML из приложения, такого как charmap.exe. См. Конрад Рудольф отличный ответ для примера.

Ответ 2

Чтобы сгенерировать знак деления ÷, введите &divide; или &#247;

Ответ 4

Взгляните на эту статью: Написание фракций в HTML

Поскольку вы хотите увидеть знаменатель ниже числителя, вы можете использовать код:

<sup>2</sup>
&frasl;
<sub>3</sub>

Что будет выглядеть:

2 & Frasl; <Суб > 3суб >

Ответ 5

Кстати, вы не обязательно прибегаете к HTML-тегам и объектам HTML (возможно, тег <sup> и <sub> arent хорошо подходит для задачи). Вы также можете полагаться исключительно на Unicode:

Предопределенные вульгарные фракции:

  • U + 00BC ¼
  • U + 00BD ½
  • U + 00BE ¾
  • U + 2153 ⅓
  • ...

И затем the the crash (U + 2044,/) и верхние и нижние индексы в позициях U + 00B9, U + 00B2, U + 00B3 и начиная с U + 2070. Используя их, вы можете получить произвольные вульгарные фракции:

⁴⁵/₂₃

Все это было написано как показано на экране (посмотрите на источник, если вы не верите мне!), никакого кода HTML вообще. Однако не многие шрифты поддерживают все числовые формы, поэтому вариант HTML может быть более полезным на практике.

Ответ 6

Поскольку вы предпочитаете отображать в формате числитель/знаменатель, используйте &frasl; в сочетании с HTML sup и sub

Пример:

<sup>4</sup> &frasl; <sub>9</sub>  will give you

4 & frasl; <Суб > 9суб >

Чтобы быть более безопасным, вы можете использовать десятичный вариант: &#8260;

Пример:

<sup>4</sup> &#8260; <sub>9</sub>  will give you

4/ 9