Справочник по CSS : Тематический указатель : Справочник по свойствам и атрибутам : Шрифт и текст : ruby-position
смотрим также
Материал из Справочник Web-языков
Содержание |
Атрибут ruby-position | Свойство rubyPosition
Это свойство отвечает за вертикальное позиционирование текста ruby относительно основы (объекта rt).
Синтаксис
HTML | { ruby-position : sRubyPlacement } |
Скрипты | [ sRubyPlacement = ] object.style.rubyPosition |
Возможные значения
- sRubyPlacement
- Строка, которая может определять и принимать одно из следующих значений:
- above
- Значение по умолчанию. Текст ruby располагается выше текста основы ruby.
- inline
- Текст ruby располагается в одну линию с текстом основы.
Это свойство читается/записывается для всех объектов, кроме currentStyle (только чтение). Значением по умолчанию является above. Атрибут Каскадных таблиц стилей (CSS) не наследуется.
Замечания
Ruby — это средство для размещения символов, используемых в некоторых азиатских языках, например японском, корейском и китайском, где наряду с "базовыми" символами указываются дополнительные знаки, уточняющие произношение или поясняющие их значение.
Структура ruby состоит из трех основных компонентов: базового текста, называемого основой ruby, текста комментариев, который называется текстом ruby, и ограничивающего прямоугольника, для именования которого применяется само слово ruby.
Свойство rubyPosition позволяет задать позиционирование текста ruby, определенного объектом rt, относительно основы; оно задается в объекте ruby.
Примеры
Примеры показывает как использовать атрибут ruby-position и свойство rubyPosition для задания позиционирования текста ruby.
<RUBY ID=oRuby STYLE = "ruby-position: inline"> Ruby base. <RT>Ruby text. </RUBY> <P> <INPUT TYPE=button VALUE="Above" onclick="oRuby.style.rubyPosition='above';" >
Стандарты
Это свойство определено в Cascading Style Sheets (CSS), Level 3 (CSS3)
Смотри также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/ms531151(VS.85).aspx