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

Как я могу выразить фракции, такие как 15/16ths в HTML?

Я знаю, что существуют объекты HTML для 1/2, 1/4 и 3/4, но есть ли другие? Как 1/3 или 1/8? Есть ли хороший способ кодирования произвольных дробей?

4b9b3361

Ответ 1

как насчет 15 & frasl; 16? (& Л; вечерять > 15 </SUP> & frasl; < & суб GT; 16 </суб > )

Ответ 2

1/2 → &#189; or &frac12;
1/4 → &#188; or &frac14;
3/4 → &#190; or &frac34;
1/8 → &#8539; or &frac18;
3/8 → &#8540; or &frac38;
5/8 → &#8541; or &frac58;
7/8 → &#8542; or &frac78;
1/3 → &#8531;
2/3 → &#8532;
1/5 → &#8533;
2/5 → &#8534;
3/5 → &#8535;
4/5 → &#8536;
1/6 → &#8537;
5/6 → &#8538;

... но вы также можете кодировать их как десятичные числа: 15/16 = 0.9375;)

Ответ 3

Для существующих дробей в качестве кодовых точек Unicode (которые сопоставляются объектами HTML), найдите "вульгарную долю" в Unicode Character Names Index.

Теперь, для общих дробей, которые работают в HTML, но также работают в обычном тексте, используйте цифры супер и индексы (см. Кодовая карта Unicode, найдите "Суперскрипты" ), разделенные символом дробной нити.

Ваш пример реализован, как указано выше:

¹⁵/₁₆

Ответ 4

Не только 15/16ths в порядке? Или даже 15/16 ths (15/16<sup>ths</sup>)?

Ответ 5

Для более сложных сценариев также есть MathML. Поддержка этого постепенно улучшается. Internet Explorer, похоже, отстает и в этом.

Ответ 6

Это будет зависеть от ваших конкретных потребностей и аудитории. Для большинства целей было бы целесообразно использовать многие методы. 15/16, 15 частей 16, 93,75%, 15/ 16 все означают то же самое, вы могли бы даже использовать такие символы, как ++++++++++++++ -

Для более сложных сценариев вам понадобятся более сложные решения, подобные LaTeX, чем html. Я считаю, что есть также компоненты на стороне сервера, которые используют описания LaTeX и создают изображения, совместимые с браузерами, например, описанные здесь: http://www.fauskes.net/nb/htmleqII/ p >

Ответ 7

Существует также стандарт под названием MathML. Но для XML к сожалению. Однако, если у вас есть больше выражений, вы можете подумать о переходе на базовый XML.