Устарело
Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.
Сводка
Метод sub()
создаёт HTML-элемент <sub>
, заставляющий строку отображаться подстрочным текстом (нижним индексом).
Синтаксис
str.sub()
Описание
Метод sub()
заключает строку в тег <sub>
: "<sub>str</sub>"
.
Примеры
Пример: использование методов sub()
и sup()
В следующем примере для форматирования строки используются методы sub()
и sup()
:
var superText = 'надстрочный'; var subText = 'подстрочный'; document.write('Вот так выглядит ' + superText.sup() + ' текст.'); document.write('Вот так выглядит ' + subText.sub() + ' текст.');
Этот пример генерирует такой же вывод, как и следующий HTML:
Вот так выглядит <sup>надстрочный</sup> текст. Вот так выглядит <sub>подстрочный</sub> текст.
Спецификации
Спецификация | Статус | Комментарии |
---|---|---|
ECMAScript 6 (ECMA-262) Определение 'String.prototype.sub' в этой спецификации. |
Кандидат в рекомендации | Изначальное определение. Реализована в JavaScript 1.0. Определена в (нормативном) Приложении B по Дополнительным возможностям ECMAScript для веб-браузеров. |
Совместимость с браузерами
Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | (Да) | 1.0 (1.7 или ранее) | (Да) | (Да) | (Да) |
Возможность | Android | Chrome для Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | (Да) | (Да) | 1.0 (1.0) | (Да) | (Да) | (Да) |