Справочник по CSS : Тематический указатель : Справочник по свойствам и атрибутам : Шрифт и текст : ruby-overhang

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

Атрибут ruby-overhang | Свойство rubyOverhang

Это свойство определяет позицию текста ruby относительно основы (объекта rt) и других элементов на странице.

Синтаксис

HTML { ruby-overhang : sRubyOverhang }
Скрипты [ sRubyOverhang = ] object.style.rubyOverhang

Возможные значения

sRubyOverhang
Строка, которая может определять и принимать одно из следующих значений:
auto
Значение по умолчанию. Текст ruby нависает (выступает) над любым другим текстом, находящимся рядом с основой текста ruby. Брузер автоматически определяет лучшее расположение для текста ruby.
whitespace
Текст ruby нависает (выступает) только над пустым пространством. Браузер дополняет основу текста ruby с помощью пробелов, чтобы текст ruby точно поместился внутрь основы.
none
Текст ruby нависает (выступает) только над текстом, располагающимся рядом с основой текста ruby.

Это свойство читается/записывается для всех объектов, кроме currentStyle (только чтение). Значением по умолчанию является auto. Атрибут Каскадных таблиц стилей (CSS) не наследуется.

Замечания

Ruby — это средство для размещения символов, используемых в некоторых азиатских языках, например японском, корейском и китайском, где наряду с "базовыми" символами указываются дополнительные знаки, уточняющие произношение или поясняющие их значение.

Структура ruby состоит из трех основных компонентов: базового текста, называемого основой ruby, текста комментариев, который называется текстом ruby, и ограничивающего прямоугольника, для именования которого применяется само слово ruby.

Свойство rubyOverhang позволяет задать расположение текста ruby, определенного объектом rt, относительно основы и других элементов; оно задается в объекте ruby.

Примеры

Примеры показывает как использовать атрибут ruby-overhang и свойство rubyOverhang для задания расположения текста ruby.

<RUBY ID=oRuby STYLE = "ruby-overhang: none">
Ruby base.
<RT>Ruby text.
</RUBY>
<INPUT
TYPE=button VALUE="Whitespace"
onclick="oRuby.style.rubyOverhang='whitespace';"
>

Стандарты

Это свойство определено в Cascading Style Sheets (CSS), Level 3 (CSS3)

Смотри также

rubyAlign, rubyPosition

Ссылки на источники

https://msdn.microsoft.com/en-us/library/ms531151(VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="https://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования