fontVariant
Доступ: Чтение/Изменение
Преобразует текст как нормальный/ нижний регистр
Пример:
Код HTML:
document.all.emphasis.style.fontVariant = "small-caps"
Возвращаемое значение: Любое из следующих констант (как строки): normal | small-caps.
Значение по умолчанию: normal
fontWeight
Доступ: Чтение/Изменение
Устанавливает жирность шрифта элемента. CSS обеспечивает(предусматрив ет) схему оценки жирности, которая является более градуированной, чем большинство броузеров показывает на экране, но точно настроенные жирности могут входить как параметры, когда содержание послано принтеру. Масштаб - числовая оценка от 100 до 900 в приращениях с модулем 100. Поэтому fontWeight 100 был бы наименее полужирный, который будет отображен, в то время как 900 был бы наиболее полужирный. Установка нормали (задана по умолчанию для любого шрифта) эквивалентна значению fontWeight 400; стандартная полужирная установка эквивалентна 700. Другие параметры настройки (bolder и lighter) позволяют Вам установить жирность относительно жирности родительского элемента.
Пример:
Код HTML:
document.all.hotStuff.style.fontWeight = "bold"
Возвращаемое значение: Любое из следующих постоянных значений: bold | bolder | lighter | normal | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900.
Значение по умолчанию: normal
height, width
Доступ: Чтение/Изменение
Высота и ширина (и их модули) элемента. Поскольку значения - строки, содержащие постоянные значения, Вы не можете использовать эти свойства для вычисления. См. pixelHeight, pixelWidth, posHeight, и posWidth .
Пример:
Код HTML:
document.all.viewArea.style.height = "450px"
Возвращаемое значение: Строка, состоящая из числового значения длины + "px" (когда в пикселях), или "%" (когда в процентах).
Значение по умолчанию: Ничего.
left
Доступ: Чтение/Изменение
Для отображаемых элементов, определяет позицию левого края элемента.
Для вычислений на этом значении, восстановите pixelLeft или posLeft свойства, которые возвращают подлинные числовые значения.
Пример:
Код HTML:
document.all.blockD2.style.left = "45px"
Возвращаемое значение: Строка, состоящая из числового значения длины, процента, или auto.
Значение по умолчанию: auto
letterSpacing
Доступ: Чтение/Изменение
Интервал между символами в пределах элемента.
Пример:
Код HTML:
document.body.style.letterSpacing = "1.1em"
Возвращаемое значение: Строка значения длины (с модулем меры) или normal.
Значение по умолчанию: normal
lineBreak
Доступ: Чтение/Изменение
Контролирует правило разрыва для текстового содержимого на японском языке.
Пример:
Код HTML:
document.body.style.lineBreak = "strict"
Возвращаемое значение: Константа normal|strict
Значение по умолчанию: normal
lineHeight
Доступ: Чтение/Изменение
Высота встроенного поля (поле, содержащее одну строку).
Пример:
Код HTML:
document.all.tight.style.lineHeight = "1.1em"
Возвращаемое значение: Строка значения длины (с модулем меры) или normal.
Значение по умолчанию: normal
listStyle
Доступ: Чтение/Изменение
Свойство shorthand для установки 3 свойств списка в одном операторе присваивания. Атрибуты, которые Вы явно не устанавливаете с этим атрибутом, принимают значения по умолчанию. Эти свойства определяют характеристики вида маркеров, автоматически закреплённых за пунктами списка внутри OL и UL элементов.
Пример:
Код HTML:
document.all.itemList.style.listStyle = "square outside none"
Возвращаемое значение: См. индивидуальные атрибуты listStyleType, listStylePosition, и listStyleImage. Вы можете включить один, два, или все три значения в любом порядке.
Значение по умолчанию: Ничего.
listStyleImage
Доступ: Чтение/Изменение
URL для изображения, которое должно использоваться как маркер перед пунктом списка. Поскольку этот атрибут может быть унаследован, установка (включая none) за 1 пунктом списка может отменить тот же самый атрибут или установку свойства в ее родителе.
Пример:
Код HTML:
document.all.itemList.style.listStyleImage = "images/3DBullet.gif"
Возвращаемое значение: Используйте none (как строку) чтобы отменить изображение, назначенное на родительский элемент. Иначе, снабдите любым имеющим силу полным или относительным URL к загрузочному модулю, чей тип MIME читаем броузером.
Значение по умолчанию: Ничего
listStylePosition
Доступ: Чтение/Изменение
Находится ли маркер внутри или вне (outdented) поля, содержащего пункта списка. Когда listStylePosition установлен на inside, и содержание - текст, маркер оказывается частью текстового блока. В этом случае, отступ пункта списка - как normal, но без outdented маркера.
Пример:
Код HTML:
document.all.itemList.style.listStylePosition = "inside"
Возвращаемое значение: Любое из постояных значений (как строка): inside | outside.
Значение по умолчанию: outside
listStyleType
Доступ: Чтение/Изменение
Тип маркера пункта, который будет отображен с каждым пунктом. Этот атрибут применяется, только если listStyleImage - none (или не указанный). Константы, доступные для этого атрибута, разделены на две категории. Один набор используется с UL элементами, чтобы представить заполненный круг, пустой круг или квадрат (пустой на Macintosh, заполненый на Windows); другой набор - для элементов OL, чьи пункты списка могут быть отмечены в последовательностях арабских цифр, римских цифр (верхний регистр или нижний регистр), или символов алфавита (верхний регистр или нижний регистр).
Пример:
Код HTML:
document.all.itemList.style.listStyleType = "circle"
Возвращаемое значение: Одно постоянное значение как строка, которая согласуется с типом контейнера списка. Для UL: circle | disc | square. Для OL: decimal | lower-alpha | lower-roman | upper-alpha | upper-roman. Последовательности элемента OL обработаны следующим образом: Тип Пример
decimal 1, 2, 3, ...
lower-alpha a, b, c, ...
lower-roman i, ii, iii, ...
upper-alpha A, B, C, ...
upper-roman I, II, III, ...
Значение по умолчанию: disc (для UL); decimal (для OL).
margin
Доступ: Чтение/Изменение
Свойство shortcut, которое может устанавливать размеры краёв 4 граней элемента одной инструкцией. Margin - пространство, которое простирается вне границы элемента. Чтобы обеспечить дополнительное пространство, margin освобождает пространство между смежными или вложенными элементами, (особенно теми, которые имеют набор атрибутов border). Вы можете установить 4 значения, разграниченных пробелом. Число значений определяет, какие стороны получают назначенные установки.
Пример:
Код HTML:
document.all.logoWrapper.style.margin = "5px 8px"
Возвращаемое значение: Это свойство принимает одно, два, три или четыре значения, разграниченные пробелом внутри одной строки, в зависимости от сколько и какие края Вы хотите изменить. Значения для краев могут быть: длины, проценты или auto.
Значение по умолчанию: 0
marginRight, marginTop
Доступ: Чтение/Изменение
Все четыре свойства устанавливают ширину отдельного края края элемента. Край - пространство, который простирается вне границы элемента и не рассчитывается как часть ширины элемента или высоты.
Пример:
Код HTML:
document.all.logoWrapper.style.marginTop = "5px" document.all.navPanel.style.marginLeft = "10%"
Возвращаемое значение: Значения для размеров края могут быть: значения длины, проценты от следующего наиболее близкого элемента или auto.
Значение по умолчанию: 0
overflow
Доступ: Чтение/Изменение
Как элемент должен обработать содержание, в соответствии с правилами CSS.
Пример:
Код HTML:
document.all.myDiv.style.overflow = "scroll"
Возвращаемое значение: Любая из следующих констант (как строка): auto | hidden | scroll | visible.
Значение по умолчанию: visible
padding
Доступ: Чтение/Изменение
Свойство shortcut, которое может устанавливать дополнительные размеры до четырех граней элемента с одной инструкцией.Padding - пространство , которое простирается вокруг элемента, но не включает границу, которая может быть определена для элемента. Padding подбирает фоновое изображение или цвет его элемента. Поскольку Вы добавляете дополнение к элементу, Вы увеличиваете размер видимого прямоугольника элемента без воздействия на размер блока padding. Вы можете установить 1 из 4 разграниченное пробелом, значения padding.
Пример:
Код HTML:
document.all.logoWrapper.style.padding = "3px 5px"
Возвращаемое значение: Это свойство принимает один, два, три, или четыре значения, разграниченных пробелом, внутри одной строки, в зависимости от сколько и какие границы Вы хотите, дополнить. Значения для дополнительных размеров могут быть: длины, проценты от наиболее близкого размера элемента или константа auto.
Значение по умолчанию: 0
paddingRight, paddingTop
Доступ: Чтение/Изменение
Все четыре свойства устанавливают ширину единственного(отдельного) дополнительного края элемента. - пространство Padding, который простирается между границей элемента и полем содержания.
Пример:
Код HTML:
document.all.logoWrapper.style.paddingTop = "3px" document.all.navPanel.style.paddingLeft = "10%"
Возвращаемое значение: Значения для дополнительных размеров могут быть: длины, проценты от наиболее близкого размера элемента или константа auto.
Значение по умолчанию: 0
pageBreakAfter, pageBreakBefore
Доступ: Чтение/Изменение
Определяет, как должен обработаться разрыв страниц вокруг элемента, когда документ послан на принтер. Разрывы страниц не представлены в броузере, поскольку они могут быть в программах обработки текстов.
Пример:
Код HTML:
document.all.hardBR.style.pageBreakAfter = "always" document.all.navPanel.style.paddingLeft = "10%"
Возвращаемое значение: Internet Explorer 4 признает четыре постоянных значения (как строки): always | auto | left | right.
Значение по умолчанию: auto
pixelHeight, pixelWidth
Доступ: Чтение/Изменение
Высота и ширина элемента в пикселах. Используйте эти свойства для вычисления (вместо свойств типа высоты и ширины, которые возвращают строки, включая модули).
Пример:
Код HTML:
var midWidth = document.all.myDIV.style.pixelWidth/2
Возвращаемое значение: Целое число
Значение по умолчанию: Ничего.
pixelLeft, pixelTop
Доступ: Чтение/Изменение
Для отображаемых элементов, определяет позицию left и top граней элемента (content plus left padding, border, and/or margin) относительно left и top граней следующего наиболее близкого элемента.
Пример:
Код HTML:
document.all.myDIV.style.pixelLeft++
Возвращаемое значение: Целое число.
Значение по умолчанию: Ничего.
posHeight, posWidth
Доступ: Чтение/Изменение
Числовая высота и ширина элемента.
Пример:
Код HTML:
document.all.myDIV.style.posWidth = 10.5
Возвращаемое значение: Число с плавающей запятой.
Значение по умолчанию: Ничего.
position
Доступ: Только чтение
For positionable elements, returns the value assigned to the style sheet position attribute.
Пример:
Код HTML:
var posType = document.all.myDIV.style.position
Возвращаемое значение: Число с плавающей запятой.
Значение по умолчанию: Ничего.
posLeft, posTop
Доступ: Чтение/Изменение
For positionable elements, define the position of the left and top edges of an element's box (content plus left padding, border, and/or margin) relative to the left and top edges of the next outermost block content container. When the element is relative-positioned, the measure is based on the left edge of the inline location of where the element would normally appear in the content. Most importantly, these properties' values are numeric and in the unit of measure set in the CSS attribute. Use these properties for calculation (including path animation) instead of the left and top properties, which store their values as strings with the unit names. All math is in the specified units. Also contrast these properties with the pixelLeft and pixelTop properties, which are integer values for pixel measures only.
Пример:
Код HTML:
document.all.myDIV.style.posLeft = document.all.myDIV.style.posLeft + 1.5
Возвращаемое значение: Число с плавающей запятой.
Значение по умолчанию: Ничего.
quotes
Доступ: Чтение/Изменение
Устанавливает символы, использующиеся в качестве кавычек.
Пример:
Код HTML:
document.all.myText.style.quotes = "« »"
Возвращаемое значение: Разделённые пробелом символы открытых и закрытых кавычек или константа none/inherit
Значение по умолчанию: inherit.
rubyAlign
Доступ: Чтение/Изменение
Устанавливает выравнивание "рубинового" текста элемента RUBY
Пример:
Код HTML:
document.all.myText.style.rubyAlign = "distribute-letter"
Возвращаемое значение: Константа auto|left|center|right|distribute-letter|distribute-space|line-edge
Значение по умолчанию: inherit.
rubyOverhang
Доступ: Чтение/Изменение
Устанавливает отступ "рубинового" текста элемента RUBY
Пример:
Код HTML:
document.all.myText.style.rubyOverhang = "whitespace"
Возвращаемое значение: Константа auto|whitespace|none
Значение по умолчанию: none.
rubyPosition
Доступ: Чтение/Изменение
Устанавливает расположение "рубинового" текста элемента RUBY относительно основного текста.
Пример:
Код HTML:
document.all.myText.style.rubyPosition = "inline"
Возвращаемое значение: Константа above|inline
Значение по умолчанию: above
styleFloat
Доступ: Чтение/Изменение
С какой стороны элемент обтекается текстом.
Пример:
Код HTML:
document.all.myDIV.style.styleFloat = "right"
Возвращаемое значение: одна из следующих констант (как строка): none | left | right.
Значение по умолчанию: Ничего.
textAlign
Доступ: Чтение/Изменение
[I]Определяет горизонтальное выравнивание текста в пределах элемента./[I]
Пример:
Код HTML:
document.all.myDIV.style.textAlign = "right"
Возвращаемое значение: 1 из 3 констант (как строка): center | left | right.
Значение по умолчанию: left
textAlignLast
Доступ: Чтение/Изменение
Определяет горизонтальное выравнивание последней строки каждого абзаца.
Пример:
Код HTML:
document.all.myText.style.textAlign = "right"
Возвращаемое значение: 1 из 4 констант (как строка): center | justify | left | right.
Значение по умолчанию: left
textAutospace
Доступ: Чтение/Изменение
Определяет дополнительные пробелы между идеографическими и не идеографическими символами.
Пример:
Код HTML:
document.all.myText.style.textAutospace = "ideograph-alpha"
Возвращаемое значение: Константа none|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space
Значение по умолчанию: none
textDecoration
Доступ: Чтение/Изменение
Определяет добавления к текстовому содержанию элемента в форме подчеркиваний, перечёркиваний, надчёркиваний, и (в Навигаторе и CSS) мигание. Вы можете определить больше чем один стиль художественного оформления, поставляя значения в списке через пробел. В то время как Internet Explorer 4 поддерживает blink значение, это не мигающий текст. Текстовое художественное оформление имеет необычные родительские-дочерние отношения. Значения не наследуются, но эффект художественного оформления передается ко вложенным элементам. Поэтому, если иначе не переопределено, подчеркнутый P элемент подчеркивает вложенный B элемент. Internet Explorer также включает свойства для каждого типа художественного оформления.
Пример:
Код HTML:
document.all.emphasis.style.textDecoration = "underline"
Возвращаемое значение: В дополнение к none, любая из следующих 4 констант (как строка): blink | line-through | overline | underline. Множественные значения могут быть включены в строку как список, разграниченный пробелом.
Значение по умолчанию: Ничего.
textDecoration, textDecorationBlink, textDecorationLineThrough, textDecorationNone, textDecorationOverline, textDecorationUnderline
Доступ: Чтение/Изменение
Определено ли всё вышеперечисленное для указанного текстового элемента.
Пример:
Код HTML:
document.all.emphasis.style.textDecorationLineThrough = "true"
Возвращаемое значение: Булево значение: true | false.
Значение по умолчанию: false
textIndent
Доступ: Чтение/Изменение
Размер выравнивания первой строки блока встроенного текста (типа P элемента). Только на первую строку воздействует эта установка.
Пример:
Код HTML:
document.all.firstGraph.style.textIndent = "0.5em"
Возвращаемое значение: Строковое значение, состоящее из номера и меры.
Значение по умолчанию: Ничего
textJustify
Доступ: Чтение/Изменение
Контролирует дополнительные отступы для элемента, свойство textAlign которого равно Justify
Пример:
Код HTML:
document.all.firstGraph.style.textJustify = "distribute"
Возвращаемое значение: Одна из констант: Auto|distribute|distribute-all-lines| distribute-center-last|inter-cluster|inter-ideograph|inter-word|kashida|newspaper
Значение по умолчанию: Ничего
textJustifyTrim
Доступ: Чтение/Изменение
Для использования в будущем
textKashidaSpace
Доступ: Чтение/Изменение
Контролирует соотношение расширения протяжки и расширения пробелов для арабских систем письма
Пример:
Код HTML:
ссылка_на_элемент.style.textKashidaSpace = "90%"
Возвращаемое значение: Процентное соотношение
Значение по умолчанию: Ничего.