Home | Top | Free Ajax Editor | JavaScript Editor | Get Advanced JavaScript and Ajax Editor, Validator and Debugger! 1st JavaScript Editor. |
Sets or retrieves a combination of separate font properties of the object . Alternatively, sets or retrieves one or more of six user-preference fonts.
When you use the !DOCTYPE declaration to specify standards-compliant mode, the default font-size value for this composite property is small , not medium .
Syntax
{ font : sFont } |
object . style.font [ = sFont ] |
Possible Values
sFont | String that specifies or receives up to six of the following space-delimited property values. Alternatively, sets or retrieves the six listed text fonts.
|
The property is read/write. The property has a default value of normal normal normal medium normal "Times New Roman" . The Cascading Style Sheets (CSS) attribute is inherited.
Expressions can be used in place of the preceding value(s), as of Microsoft® Internet Explorer 5. For more information, see About Dynamic Properties .
Remarks
This is a composite property that specifies up to six font values. The font-style , font-variant , and font-weight values may appear in any order before font-size . However, the font-size , line-height , and font-family properties must appear in the order listed. Setting the font property also sets the component properties. In this case, the string must be a combination of valid values for the component properties; only font-family may have more than one value. If the string does not contain a value for a component property, that property is set to its default, regardless of prior settings for that component property.
As of Internet Explorer 6, when you use the !DOCTYPE declaration to specify standards-compliant mode, the following conditions apply to this property.
When specifying the user preferences caption , icon , menu , message-box , small-caption , or status-bar for this property, do not set other values for the font property on the same element. If you do, the other values might render, but the user preference value is ignored.
Examples
The following examples use the font attribute and the font property to change font characteristics.This example uses an inline style sheet to set the font attributes.
<SPAN STYLE=" font :italic normal bolder 12pt Arial"> : </SPAN>This example uses inline scripting to set the font properties.
<DIV onmouseover="this.style. font = 'italic small-caps bold 12pt serif'"> : </DIV>Standards Information
This property is defined in Cascading Style Sheets (CSS), Level 1 (CSS1) .
Applies To
|
A , ADDRESS , B , BIG , BLOCKQUOTE , BODY , BUTTON , CAPTION , CENTER , CITE , CODE , COL , COLGROUP , CUSTOM , DD , defaults , DFN , DIR , DIV , DL , DT , EM , FIELDSET , FORM , hn , HTML , I , IMG , INPUT type=button , INPUT type=checkbox , INPUT type=file , INPUT type=image , INPUT type=password , INPUT type=radio , INPUT type=reset , INPUT type=submit , INPUT type=text , ISINDEX , KBD , LABEL , LEGEND , LI , LISTING , MARQUEE , MENU , OL , NOBR , P , PLAINTEXT , PRE , runtimeStyle , S , SAMP , SELECT , SMALL , SPAN , STRIKE , STRONG , style , SUB , SUP , TABLE , TBODY , TD , TEXTAREA , TFOOT , TH , THEAD , TR , TT , U , UL , VAR , XMP |
Home | Top | Free Ajax Editor | JavaScript Editor | Get Advanced JavaScript and Ajax Editor, Validator and Debugger! 1st JavaScript Editor. |