font NN 6  IE 4   DOM 1

FONT отражает элемент HTML FONT. С точки зрения стандартного способа форматирования содержимого, элемент FONT на первых порах представлялся как объект только броузерами, поддерживающими каскадные таблицы стилей, в качестве наиболее предпочтительного метода управления гарнитурой шрифта, его цветом и размером. Однако доминирующее положение таблиц стилей не означает, что вы не можете использовать элемент FONT при разработке страниц с помощью средств современных броузеров- этот элемент удобнее использовать при построении небольшой страницы, которая должна быть совместимой сверху вниз (поддерживаться старыми версиями броузеров). Однако он вряд ли удовлетворит запросы программиста, желающего использовать сценарии для изменения параметров шрифтов содержимого тела страницы после загрузки страницы. Поэтому придерживайтесь эмпирического правила, согласно которому элемент FONT (свойства объекта элемента FONT ) нужно использовать, если необходимо, чтобы страница поддерживалась всеми версиями броузеров. Таблицы стилей (и их свойства) применяются при разработке страниц, отображаемых исключительно с помощью броузеров IЕ4+ и NN6

Общие свойства, методы и обработчики событий перечислены в разделе "Все злементы HTML"

 
Эквивалент HTML

<FONT>

 
Объектно-ориентированная модель
NN6 [window.]document.getElementById("идентификатор")
IE [window.]document.all.elementID

Свойства:


color NN 6  IE 4   DOM 1
 Чтение/Изменение
 

Управление цветом объекта FONT можно осуществлять с помощью свойства color . Значение цвета может представляться либо в виде шестнадцатеричных триплетов (например #FFCCFF), либо названия цвета, распознаваемое большинством броузеров. В любом случае, при задании значения различие между прописными и строчными символами не отслеживается

 
Пример:

document.all.myFont.color = "red"

 
Возвращаемое значение:
Шестнадцатеричный триплет (без учета регистра) или цветовая константа как строка.
 
Значение по умолчанию: По умолчанию для броузера.

face NN 6  IE 4   DOM 1
 Чтение/Изменение
 

Типом шрифта объекта font можно управлять с помощью свойства face. Как и в случае с атрибутом face (и соответствующим ему атрибутом font-family таблицы стилей), в строке с разделителем-запятой можно задавать одно или несколько значений. Броузеры отображают текст с помощью шрифта, который указан самым первым в списке для текущего элемента. Первый найденный в клиентской системе тип шрифта применяется к тексту, окруженному элементом font. Сначала необходимо задавать список наиболее часто используемых шрифтов, а в общем случае разрешите отображать содержимое с помощью первичных гарнитур шрифта (sans-serif, serif и monospace); тем самым вы определите тип шрифта для тех систем, в которых не установлены шрифты, которые указаны в начале списка. Если вы уверены, что Windows отображает текст тем шрифтом, что нужно, Macintosh- другим, но похожим шрифтом с другим именем, то имена обоих шрифтов можно задать в одном и том же значении свойства. Броузер пропускает имена шрифтов, не установленных в данный момент на стороне клиента. Броузер, не найдя в системе (клиентской) первый шрифт списка, ищет второй и т. д... Если он не находит ни одного из обозначенных, он отображает элемент шрифтом по умолчанию, определённом в собственных настройках. Названия шрифтов должны в точности соответствовать исходным.

 
Пример:

document.all.myFont.face = "Bookman, Times Roman, serif"

 
Возвращаемое значение:
Одно или более название шрифта в списке с разделителями-запятыми в пределах строки. Вы можете использовать реальные имена шрифта или признанные универсальные: serif | sans-serif | cursive | fantasy | monospace.
 
Значение по умолчанию: По умолчанию для броузера.

size NN 6  IE 4   DOM 1
 Чтение/Изменение
 

Размером шрифта, указанным в элементе font, можно управлять с помощью свойства size. В отличие от повсеместно рекомендованного для использования атрибута font-size стиля, свойство size объекта, элемента font (и соответствующего ему атрибута font) имеет ограничение на представляемое значение, обусловленное использованием в более ранних версиях HTML только относительного формата представления размера шрифта (1-7).

Значения свойства size - это строки, иногда представленные в виде числовых значений. Можно определять относительный размер заданного по умолчанию шрифта с помощью знака "плюс" или "минус", вводимого перед значением. Например, если размер шрифта, заданный по умолчанию (в наборе установок пользователя), равен 3, то можно изменить размер текстового фрагмента, вставив его внутрь элемента HTML и изменив впоследствии свойство size до значения +2. Для более точного задания размера шрифта с помощью других единиц измерения, таких как пиксели или точки, можно использовать атрибут font-size таблицы стилей.

 
Пример:

document.all.fontSpec2.size = "+1"

 
Возвращаемое значение:
Или целое число (как строка в кавычках), или относительное значение, состоящее из + или - символа и целочисленного значения.
 
Значение по умолчанию: 3


HIVE: All information for read only. Please respect copyright!
Hosted by hive КГБ: Киевская городская библиотека