©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal...

307
· ©2002 Rainer Su . All rights reserved .

Transcript of ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal...

Page 1: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

·©2002RainerSu.Allrightsreserved.

Page 2: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

IntroductionToCSS2

�������

CSS CascadingStyleSheet()

�������������

���������(LinkingtoaStyleSheet)

.cssHTMLlink

<head><title></title><linkrel=stylesheethref="http://www.dhtmlet.com/dhtmlet.css"type="text/css"></head>

XML

<?xml-stylesheettype="text/css"href="http://www.dhtmlet.com/dhtmlet.css"?>

���������(EmbeddingaStyleBlock)

HTML<HTML><BODY><STYLE>...</STYLE>

<html><head><title></title><styletype="text/css"><!--body{font:10pt"Arial"}h1{font:15pt/17pt"Arial";font-weight:bold;color:maroon}h2{font:13pt/15pt"Arial";font-weight:bold;color:blue}p{font:10pt/12pt"Arial";color:black}

Page 3: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

--></style></head><body>

styletype"text/css"

����(InlineStyles)

style

<pstyle="margin-left:0.5in;margin-right:0.5in"><p>

�����(CSSSyntax)

Selector{property:value}

Selector--property:value-- (:)(;)

����(The'Inherit' Value)

Inherit

Page 4: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

IntroductionToThisBook

�����

Rainer'sDHTMLLibrary

CSS2.0( Properties)( At-Rules)( Pseudo-Classes)( Pseudo-Elements)( Declarations)( Units)( SelectorsCCSS2.0InternetExplorerNetscape—— InternetExplorer

(DynamicProperties)(Filters)(Behaviors)HTML(ObjectElement)HTML(Attributes)(Properties)

http://www.rainersu.com [email protected]

Page 5: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

EndUserLicenseAgreement

�����

�����

""""""""

http://www.rainersu.com [email protected]

Page 6: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

www.rainersu.com

(RainerSu)

1996.07-2000.03 (CAOSC)

2000.03-2000.08 (www.chineseall.com)

2000.09-2001.05 (www.rongshu.com)

2001.05-2002.04 (Erry)UI

2002.04-? (Bertelsmann)

()

[email protected]

Page 7: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

------------------------------------------© (RainerSu)2002|[email protected]

Page 8: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

fontCSS1/CSS2IE4+NS4+

font:font-style||font-variant||font-weight||font-size||line-height||font-familyfont:caption|icon|menu|message-box|small-caption|status-bar

font-style :� CSS1 font-style

font-variant :� CSS1 font-variant

font-weight :� CSS1 font-weight

font-size :� CSS1 font-sizeline-height :� CSS1 line-height

font-family :� CSS1 font-family

caption :� CSS2 ()icon :� CSS2menu :� CSS2message-box :� CSS2small-caption :� CSS2status-bar :� CSS2

normalnormalnormalmediumnormal"TimesNewRoman"

@font-facefont

p{font:italicsmall-caps60012pts/18pts;}p{font:italicsmall-caps60012pts/150%Courier;}p{font:italicsmall-caps60012pts/1.5Courier;}p{font:italicsmall-caps60012pts/18ptsCourier;}p{font:/18ptsserif;}p{font:oblique10024pts;}H1{font:15pt/17ptbold"Arial"normal}

Page 9: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

colorCSS1IE4+NS4+

color:color

color :�

color RGBcurrentStyle

color

div{color:#345456;}div{color:rgb(100,14,200);}div{color:menu;}div{color:red;}

Page 10: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

font-familyCSS1IE4+NS4+

font-family:namefont-family:ncursive|fantasy|monospace|serif|sans-serif

name :� fantasy

"TimesNewRoman"@font-face

currentStylefontFamily

div.fixedwidth{font-family:Courier,"CourierNew",monospace}

Page 11: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

font-sizeCSS1IE4+NS4+

font-size:xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller|length

xx-small :�x-small :�small :�medium :�large :�x-large :�xx-large :�larger :� emsmaller :� em

length :� |

currentStylefontSize

p{font-style:normal;}p{font-size:12px;}p{font-size:20%;}

Page 12: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

font-size-adjustCSS2

font-size-adjust:none|number

none :�number :�

fontSizeAdjust

p{font-family:arial,courier;font-size-adjust:none;}p{font-family:verdana,courier;font-size-adjust:.56;}

Page 13: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

font-stretchCSS2

font-stretch:normal|narrower|wider|ultra-condensed|extra-condensed|condensed|semi-condensed|semi-expanded|expanded|extra-expanded|ultra-expanded

normal :�narrower :�wider :�

fontStretch

p{font-stretch:wider;}p{font-stretch:ultra-expanded;}

Page 14: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

font-styleCSS1IE4+NS4+

font-style:normal|italic|oblique

normal :�italic :� obliqueoblique :�

IE InternetcurrentStyle

fontStyle

p{font-style:normal;}p{font-style:italic;}p{font-style:oblique;}

Page 15: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

font-weightCSS1IE4+NS4+

font-weight:normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900

normal :� 400bold :� 700bbolder :� normal>lighter :� normal>100 :� 200

200 :� 100 300

300 :� 200 400

400 :� normal

500 :� 400 600

600 :� 500 700

700 :� bold

800 :� 700 900

900 :� 800

IE4.0 normalboldcurrentStyle

fontWeight

span{font-weight:800;}

Page 16: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-decorationCSS1IE4+NS4+

text-decoration:none||underline||blink||overline||line-through

none :�blink :�underline :�line-through :�overline :�

hrefauinsunderlinestrikesdelline-throughnone text-decoration:underlineoverlineblinknonetext-

decoration:none( img)(<EM></EM>)

bodynonea a

IE4+ overlineblinkblinkcurrentStyle

textDecoration

div{text-decoration:underline;}div{text-decoration:underlineoverline;}

Page 17: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-underline-positionIE5.5+

text-underline-position:below|above

below :�above :�

text-decorationcurrentStyle

textUnderlinePosition

p{text-underline-position:above;text-decoration:underline;}

Page 18: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-shadowCSS2

text-shadow:color||length||length||opacity

color :� length :� length :�

opacity :� length0

:first-letter:first-linetextShadow

p{text-shadow:0px0px20pxyellow,0px0px10pxorange,red5px-5px;}p:first-letter{font-size:36px;color:red;text-shadow:red0px0px5px;}

Page 19: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

font-variantCSS1IE4+NS6+

font-variant:normal|small-caps

normal :�small-caps :�

IE4.0 small-capscurrentStyle

fontVariant

span{font-variant:small-caps;}

Page 20: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-transformCSS1IE4+NS4+

text-transform:none|capitalize|uppercase|lowercase

none :�capitalize :�uppercase :�lowercase :�

currentStyletextTransform

div{text-transform:uppercase;}

Page 21: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

line-heightCSS1IE4+NS4+

line-height:normal|length

normal :�length :� |

currentStylelineHeight

div{line-height:6px;}div{line-height:10.5;}

Page 22: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

letter-spacingCSS1IE4+NS6+

letter-spacing:normal|length

normal :�length :�

currentStyleletterSpacing

div{letter-spacing:6px;}div{letter-spacing:0.5pt;}

Page 23: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

word-spacingCSS1IE6+NS6+

word-spacing:normal|length

normal :�length :�

IE4+MACIE6

currentStylewordSpacing

div{word-spacing:10;}div{word-spacing:10px;}

Page 24: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-indentCSS1IE4+NS4+

text-indent:length

length :� |

0( br)

currentStyletextIndent

DIV{text-indent:2cm}.click1{text-indent:50%}.click2{text-indent:}

Page 25: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-overflowIE6+

text-overflow:clip|ellipsis

clip :� (...)ellipsis :� (...)

(...)

ellipsis white-spacenowrap()

ellipsis overflowhiddenoverflowscrollauto

DHTMLcurrentStyle

textOverflow

div{overflow:hidden;text-overflow:ellipsis;}

Page 26: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

vertical-alignCSS1/CSS2IE4+NS4+

vertical-align:auto|baseline|sub|super|top|text-top|middle|bottom|text-bottom|length

auto :� CSS1 layout-flowbaseline :� CSS1 valignsub :� CSS1super :� CSS1top :� CSS1 valigntext-top :� CSS1 valignmiddle :� CSS1 valignbottom :� CSS1 valigntext-bottom :� CSS1 valign

length :� CSS2 |00% IE

currentStyleautobaselinecurrentStyle

verticalAlign

td{vertical-align:middle;}

Page 27: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-alignCSS1IE4+

text-align:left|right|center|justify

left :�right :�center :�justify :�

(blockelements) div nullcurrentStyle

textAlign

div{text-align:center;}

Page 28: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layout-flowIE5.5+

layout-flow:horizontal|vertical-ideographic

horizontal :�vertical-ideographic :�

text-alignvertical-alignwriting-mode

currentStylelayoutFlow

div{layout-flow:horizontal;}

Page 29: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

writing-modeIE5.5+

writing-mode:lr-tb|tb-rl

lr-tb :� tb-rl :� --90

----text-alignvertical-align

BUTTONCAPTIONINPUTINPUTtype=buttonINPUTtype=fileINPUTtype=passwordINPUTtype=resetINPUTtype=submitINPUTtype=textISINDEXOPTIONTEXTAREA

tb-rltb-rlwriting-mode

writing-modecurrentStyle

writingMode

div{writing-mode:tb-rl;}

Page 30: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

directionCSS2IE5+

direction:ltr|rtl|inherit

ltr :�rtl :�inherit :�

dirltr

unicode-bidiembedbidi-overridecurrentStyle

direction

div{direction:rtl;unicode-bidi:bidi-override;}

Page 31: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

unicode-bidiCSS2IE5+

unicode-bidi:normal|bidi-override|embed

normal :�bidi-override :� directionembed :� direction

directiondirection embedbidi-override

Unicode--currentStyle

unicodeBidi

div{direction:rtl;unicode-bidi:bidi-override;}

Page 32: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

word-breakIE5+

word-break:normal|break-all|keep-all

normal :�break-all :� normalkeep-all :� normal

break-allcurrentStyle

wordBreak

div{word-break:break-all;}

Page 33: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

line-breakIE5+

line-break:normal|strict

normal :�strict :�

currentStylelineBreak

div{line-break:strict;}

Page 34: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

white-spaceCSS1IE5.5+NS4+

white-space:normal|pre|nowrap

normal :�pre :� IE6+ !DOCTYPEstandards-compliantmode

!DOCTYPEstandards-compliantmode normalprenowrap :� br noWrap

TABHTML normal(DOM)IE

currentStylewhiteSpace

p{white-space:nowrap;}

Page 35: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

word-wrapIE5.5+

word-wrap:normal|break-word

normal :�break-word :� ( word-break)

heightcurrentStyle

wordWrap

div{word-wrap:break-word;word-break:break-all;}

Page 36: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-autospaceIE5+

text-autospace:none|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space

none :�ideograph-alpha :� (Latin-basedGreekCyrillicArabicHebrew

)ideograph-numeric :�ideograph-parenthesis :� ()ideograph-space :�

currentStyletextAutospace

div{text-autospace:ideograph-alpha;}

Page 37: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-kashida-spaceIE5.5+

text-kashida-space:length|inherit

length :� kashida100%kashida0%inherit :�

0%KashidaKashida text-justifyautodistributekashida

currentStyletextKashidaSpace

div{text-kashida-space:50%;text-justify:kashida;}

Page 38: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

text-justifyIE5+

text-justify:auto|distribute|distribute-all-lines|distribute-center-last|inter-cluster|inter-ideograph|inter-word|kashida|newspaper

auto :�distribute :� newspaperdistribute-all-lines :� distributedistribute-center-last :�inter-cluster :�inter-ideograph :�inter-word :�kashida :� IE5.5+newspaper :�

text-alignjustify

currentStyletextJustify

div{text-justify:auto;text-align:justify;}

Page 39: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ruby-alignIE5+

ruby-align:auto|left|center|right|distribute-letter|distribute-space|line-edge

auto :� ideographic() distribute-spaceLatin center

left :�center :� ruby rubyright :�distribute-letter :� ruby ruby rubydistribute-space :� ruby ruby ruby rubyline-edge :� ruby ruby

rt( ruby)currentStyle

rubyAlign

ruby{ruby-align:right;}

Page 40: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ruby-overhangIE5+

ruby-overhang:auto|whitespace|none

auto :� ruby

whitespace :� rubynone :� ruby

rt( ruby)currentStyle

rubyOverhang

ruby{ruby-overhang:auto;}

Page 41: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ruby-positionIE5+

ruby-position:above|inline

above :� ruby

inline :� ruby

rt( ruby)currentStyle

rubyPosition

ruby{ruby-position:above;}

Page 42: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ime-modeIE5+

ime-mode:auto|active|inactive|disabled

auto :� IME ime-mode

active :� IMEIMEinactive :� IMEIMEdisabled :� IME()IME

(IME)currentStyle

imeMode

input{ime-mode:auto;}

Page 43: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layout-gridIE5+

layout-grid:layout-grid-mode||layout-grid-type||layout-grid-line||layout-grid-char

bothloosenonenone

()layoutGrid

div{layout-grid:bothloosenonenone;}

Page 44: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layout-grid-charIE5+

layout-grid-char:none|auto|length

none :�auto :�

length :� |

line-height() layout-grid( div)

layout-grid-modelinebothcurrentStyle

layoutGridChar

div{layout-grid-char:auto;}

Page 45: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layout-grid-lineIE5+

layout-grid-line:none|auto|length

none :�auto :�

length :� |

line-height() layout-grid( div)

layout-grid-modelinebothcurrentStyle

layoutGridLine

div{layout-grid-line:auto;}

Page 46: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layout-grid-modeIE5+

layout-grid-mode:both|line|char|none

both :� charlineline :� ( span)char :� ( div)none :�

currentStylelayoutGridMode

div{layout-grid-mode:char;}

Page 47: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layout-grid-typeIE5+

layout-grid-type:loose|strict|fixed

loose :� layout-grid-modenonelinestrict :� ()fixed :�

line-height() layout-grid( div)

currentStylelayoutGridType

div{layout-grid-type:strict;}

Page 48: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

backgroundCSS1IE4+NS4+

background:background-color||background-image||background-repeat||background-attachment||background-position

transparentnonerepeatscroll0%0%

background:whitebackground:whitenonerepeatscroll0%0%background-image background-imagenone( padding)( border)(margin)

background

div{background:redno-repeatscroll5%60%;}body{background:url("images/aardvark.gif")repeat-y;}pre{background:url("images/aardvark.gif")top;}caption{background:fuchsia;}

Page 49: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

background-attachmentCSS1IE4+NS6+

background-attachment:scroll|fixed

scroll :�fixed :�

currentStylebgProperties() backgroundAttachment

html{background-image:url("anasazi.tif");background-attachment:fixed;}body{background-attachment:scroll;}

Page 50: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

background-colorCSS1IE4+NS4+

background-color:transparent|color

transparent :�color :�

( background-image)currentStyle

backgroundColor

p{background-color:silver}div{background-color:rgb(223,71,177)}body{background-color:#98AB6F}pre{background-color:transparent;}

Page 51: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

background-imageCSS1IE4+NS4+

background-image:none|url(url)

none :�url(url) :� url

( background-color)currentStyle

backgroundImage

code{background-image:url("comet.jpg");}blockquote{background-image:url("c:\InetPub\MyPixs\comet.jpg");}br{background-image:url(http://Fred.com/ImageFile/Q.gif);}body{background-image:none;}

Page 52: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

background-positionCSS1IE4+NS6+

background-position:length||lengthbackground-position:position||position

length :� | position :� top|center|bottom|left|center|right

background-image( padding)

0%0%(padding)50% rightcenterright

backgroundPosition

div{background:url("images/aardvark.gif");background-position:35%80%;}menu{background:url("images/aardvark.gif");background-position:35%2.5cm;}a{background:url("images/aardvark.gif");background-position:3.25in;}body{background:url("images/aardvark.gif");background-position:topright;}

Page 53: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

background-position-xIE4+

background-position-x:length|left|center|right

length :� |

left :�center :�right :�

background-image( padding)

0%currentStyle

backgroundPositionX

p{background-image:url("images/aardvark.gif");background-position-x:35%;background-repeat:no-repeat;}

Page 54: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

background-repeatCSS1IE4+NS4+

background-repeat:repeat|no-repeat|repeat-x|repeat-y

repeat :�no-repeat :�repeat-x :�repeat-y :�

( background-imagecurrentStyle

backgroundRepeat

menu{background:url("images/aardvark.gif");background-repeat:repeat-y;}p{background:url("images/aardvark.gif");background-repeat:no-repeat;}

Page 55: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layer-background-colorNS4+

layer-background-color:transparent|color

transparent :�color :�

div{layer-background-color:transparent;}

Page 56: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

layer-background-imageNS4+

layer-background-image:none|url(url)

none :�url(url) :� url

code{position:absolute;top:100px;left:300px;width:200px;border:thinsolidblack;background-image:url("comet.jpg");layer-background-image:url("bb_comet.jpg");}

Page 57: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

positionCSS2IE4+NS4+

position:static|absolute|fixed|relative

static :�HTML

absolute :� leftrighttopbottom body z-index

fixed :� (absolute)relative :� leftrighttopbottom

absolute z-index( margin)( padding)(border)( absolute) leftrighttopbottom absoluteautoHTML

relativeHTML( relative)( absolute)( absolute)(

divheightposition div(widthcurrentStyle

position

div{position:relative;top:-3px}

Page 58: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

z-indexCSS2IE4+NS6+

z-index:auto|number

auto :�number :�

numbernumber numberHTML number number null

positionrelativeabsoluteselect

IE5.5+ iframe iframe currentStylezIndex

div{position:absolute;z-index:3;width:6px;}

Page 59: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

topCSS2IE4+NS4+

top:auto|length

auto :�HTML

length :� | positionabsoluterelative

( position)currentStyle

top(Scripts) styleposToppixelTop offsetTop

div{position:absolute;top:1in;}div{position:relative;top:-3px;left:6px;}

Page 60: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

rightCSS2IE4+

right:auto|length

auto :�HTML

length :� | positionabsoluterelative

( position)currentStyle

right(Scripts) styleposRightpixelRight

div{position:absolute;right:1in;}div{position:relative;top:-3px;right:6px;}

Page 61: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

bottomCSS2IE4+

bottom:auto|length

auto :�HTML

length :� | positionabsoluterelative

( position)currentStyle

bottom(Scripts) styleposBottompixelBottom

div{position:absolute;bottom:1in;}div{position:relative;bottom:6px;}

Page 62: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

leftCSS2IE4+NS4+

left:auto|length

auto :�HTML

length :� | positionabsoluterelative

( position)currentStyle

left(Scripts) styleposLeftpixelLeft offsetLeft

div{position:absolute;left:1in;}div{position:relative;top:-3px;left:6px;}

Page 63: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

heightCSS1IE4+NS6+

height:auto|length

auto :�HTML

length :� |

img width

margin-top+border-top+padding-top+height+padding-bottom+border-bottom+margin-bottomIE6 !DOCTYPEstandards-compliantmodeIE6 !DOCTYPEstandards-compliantmargin-top+height+margin-bottom

currentStyleheight(Scripts) styleposHeightpixelHeightoffsetHeight

div{height:1in;}div{position:absolute;top:-3px;height:6px;}

Page 64: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

max-heightCSS2

max-height:none|length

auto :�length :� |

min-height min-height

maxHeight

p{max-height:200%;}

Page 65: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

min-heightCSS2IE6+

min-height:none|length

auto :�length :� |

max-height max-heightIE6 td th tr table-layout

currentStyle

minHeight

p{min-height:200px;}

Page 66: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

widthCSS1IE4+NS6+

width:auto|length

auto :�HTML

length :� |

img height

margin-left+border-left+padding-left+width+padding-right+border-right+margin-rightIE6 !DOCTYPEstandards-compliantIE6 !DOCTYPEstandards-compliantmodemargin-left+width+margin-right

currentStylewidth(Scripts) styleposWidthpixelWidthoffsetWidth

div{width:1in;}div{position:absolute;top:-3px;width:6px;}

Page 67: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

max-widthCSS2

max-width:none|length

auto :�length :� |

minwidth minwidth

maxWidth

p{min-width:200px;}

Page 68: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

min-widthCSS2

min-width:none|length

auto :�length :� |

max-width max-width

minWidth

p{min-width:200px;}

Page 69: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

clearCSS1IE4+NS4+

clear:none|left|right|both

none :�left :�right :�both :�

floatcurrentStyle

clear

div{clear:left}img{float:right}

Page 70: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

floatCSS1IE4+NS4+

float:none|left|right

none :�left :�right :�

clearnone( block-level) displayblock display

( borderIE5+ divspan

currentStylestyleFloat

div{clear:left}img{float:right}

Page 71: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

clipCSS2IE4+NS6+

clip:auto|rect(numbernumbernumbernumber)

auto :�rect(numbernumbernumbernumber) :� ---(0,0) auto

(absolute) positionabsoluteIE5MAC

clip

div{position:absolute;width:60px;height:60px;clip:rect(0205010);}div{position:absolute;width:60px;height:60px;clip:rect(1cmauto50px10cm);}

Page 72: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

overflowCSS2IE4+NS6+

overflow:visible|auto|hidden|scroll

visible :� windowframe ">clip

auto :�hidden :�scroll :�

visibletextareabodyautotextareahiddentable table-layoutfixedtdhiddenoverflow scrollautotd

visible directionIE5MACIE6 !DOCTYPEstandards-compliant html

overflow

body{overflow:hidden;}div{overflow:scroll;height:100px;width:100px;}

Page 73: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

overflow-xIE4+

overflow-x:visible|auto|hidden|scroll

visible :� windowframe ">clip

auto :�hidden :�scroll :�

visibletextareabodyautotextareahiddentable table-layoutfixedtdhiddenoverflow scrollautotd

visible directionIE5MACIE6 !DOCTYPEstandards-compliant html

currentStyleoverflowX

body{overflow-x:hidden;}div{overflow-x:scroll;height:100px;width:100px;}

Page 74: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

overflow-yIE4+

overflow-y:visible|auto|hidden|scroll

visible :� windowframe ">clip

auto :�hidden :�scroll :�

visibletextareabodyautotextareahiddentable table-layoutfixedtdhiddenoverflow scrollautotd

visible directionIE5MACIE6 !DOCTYPEstandards-compliant html

currentStyleoverflowY

body{:hidden;}div{overflow-y:scroll;height:100px;width:100px;}

Page 75: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

displayCSS1/CSS2IE4+NS4+

display:block|none|inline|compact|marker|inline-table|list-item|run-in|table|table-caption|table-cell|table-column|table-column-group|table-footer-group|table-header-group|table-row|table-row-group

block :� CSS1none :� CSS1 visibilityhiddeninline :� CSS1inline-block :� IE5.5compact :� CSS2marker :� CSS2 :after:beforeinline-table :� CSS2list-item :� CSS2run-in :� CSS2table :� CSS2table-caption :� CSS2table-cell :� CSS2table-column :� CSS2table-column-group :� CSS2table-header-group :� CSS2table-footer-group :� CSS2table-row :� CSS2table-row-group :� CSS2

blockADDRESSQUOTEBODYXMPCENTERCOLCOLGROUPDDDIRDIVDLDTFIELDSETFORMHnHRIFRAMELEGENDLISTINGMARQUEEMENUOLPPLAINTEXTPRETABLETDTHTRUL

noneBRFRAMEnextIDTBODYTFOOTTHEAD

list-item

Page 76: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

LI

inlineIE6.0 LIblockIE4.0 blockinlinelist-itemIE5.0 blockinlineIE5.5 inline-blockinline-block(height)(width)IE6.0 list-item(blockelement)(inlineelement) div

blockinlinenone

table-header-grouptable-footer-group(table) tHeadtFootcurrentStyle

display

img{disply:block;float:right;}

Page 77: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

visibilityCSS2IE4+NS6+

visibility:inherit|visible|collapse|hidden

inherit :�visible :�collapse :� hiddenhidden :�

displayIE5.0+

currentStylevisibility

img{visibility:inherit;float:right;}

Page 78: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

marginCSS1IE4+NS4+

margin:auto|length

auto :�length :� |

00

IE4.0+ emexIE4.0+ tdth divpIE5.5+(( transparent)

currentStylemargin

body{margin:36pt24pt36pt;}body{margin:11.5%;}body{margin:10%10%10%10%;}

Page 79: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

margin-topCSS1IE4+NS4+

margin-top:auto|length

auto :�length :� |

IE4.0+ emexIE4.0+ tdth divpIE5.5+(( transparent)

currentStylemarginTop

body{margin:36pt24pt36pt;}body{margin-top:11.5%;}body{margin:10%10%10%10%;}

Page 80: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

margin-rightCSS1IE4+NS4+

margin-right:auto|length

auto :�length :� |

IE4.0+ emexIE4.0+ tdth divpIE5.5+( transparent)

currentStylemarginBottom

body{margin:36pt24pt36pt;}body{margin:11.5%;}body{margin:10%10%10%10%;}

Page 81: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

margin-bottomCSS1IE4+NS4+

margin-bottom:auto|length

auto :�length :� |

IE4.0+ emexIE4.0+ tdth divpIE5.5+(( transparent)

currentStylemarginBottom

body{margin:36pt24pt36pt;}body{margin:11.5%;}body{margin:10%10%10%10%;}

Page 82: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

margin-leftCSS1IE4+NS4+

margin-left:auto|length

auto :�length :� |

IE4.0+ emexIE4.0+ tdth divpIE5.5+( transparent)

currentStylemarginBottom

body{margin:36pt24pt36pt;}body{margin:11.5%;}body{margin:10%10%10%10%;}

Page 83: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

outlineCSS2

outline:outline-color||outline-style||outline-width

( outline)(border)outline

img{outline:red}p{outline:double5px}button{outline:#E9E9E9doublethin}

Page 84: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

outline-colorCSS2

outline-color:color|invert

color :�

invert :�

( outline)outlineColor

img{outline-color:red}p{outline-color:#E9E9E9}

Page 85: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

outline-styleCSS2

outline-style:none|dotted|dashed|solid|double|groove|ridge|inset|outset

none :� outline-width

dotted :�dashed :�solid :�

double :� oueline-width

groove :� outline-color3Dridge :� outline-color3Dinset :� outline-color3Doutset :� outline-color3D

( outline)outlineStyle

img{outline-color:orange;outline-style:solid;outline-width:medium;}

Page 86: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

outline-widthCSS2

outline-width:medium|thin|thick|length

medium :�thin :�thick :�length :�

( outline)outlineWidth

img{outline-color:orange;outline-style:solid;outline-width:medium;}

Page 87: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

borderCSS1IE4+NS4+

border:border-width||border-style||border-color

mediumnoneborder-color

( border-color)(border-width)( border-style)

border:thinborder:thinnoneborder-color border-colorborder-widthIE5.5+

border

p{border:thickdoubleyellow;}blockquote{border:dottedgray;}p{border:25px;}

Page 88: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-colorCSS1IE4+NS6+

border-color:color

color :�

currentStyleIE5.5+

border-stylenoneborderColor

ody{border-color:silver;red;}body{border-color:silverredRGB(223,94,77);}body{border-color:silverredRGB(223,94,77)black;}

Page 89: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-styleCSS1IE4+NS4+

border-style:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset

none :� border-widthhidden :� IEdotted :�MACIE4+WINDOWSUNIXIE5.5+dashed :�MACIE4+WINDOWSUNIXIE5.5+solid :�double :� border-widthgroove :� border-color3Dridge :� border-color3Dinset :� border-color3Doutset :� border-color3D

currentStyleIE5.5+

borderStyle

body{border-style:doublegroove;}body{border-style:doublegroovedashed;}

Page 90: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-widthCSS1IE4+NS4+

border-width:medium|thin|thick|length

medium :�thin :�thick :�length :�

currentStyleIE5.5+

border-stylenoneborderWidth

div{border-style:solid;border-width:thin;}span{display:block;border-style:solid;border-width:1pxthin;}p{border-color:#000000;border-width:1px1px2px3px;}

Page 91: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-topCSS1IE4+NS6+

border-top:border-width||border-style||border-color

mediumnoneborder-color

( border-top-color)(border-top-width)( border-top-style)

border-top:thinborder-top:thinnoneborder-top-color border-top-colorborder-top-widthIE5.5+

borderTop

div{border-bottom:25pxsolidred;border-left:25pxsolidyellow;border-right:25pxsolidblue;border-top:25pxsolidgreen;}

Page 92: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-top-colorCSS2IE4+NS6+

border-top-color:color

color :�

currentStyleIE5.5+

border-top-stylenoneborder-top-width0borderTopColor

div{border-top-color:red;border-bottom-color:RGB(223,94,77);border-right-color:red;border-left-color:black;}

Page 93: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-top-styleCSS2IE4+NS6+

border-top-style:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset

none :� border-widthhidden :� IEdotted :�MACIE4+WINDOWSUNIXIE5.5+dashed :�MACIE4+WINDOWSUNIXIE5.5+solid :�double :� border-widthgroove :� border-color3Dridge :� border-colorinset :� border-color3Doutset :� border-color3D

currentStyleIE5.5+

border-top-width0borderTopStyle

body{border-top-style:double;border-bottom-style:groove;border-left-style:dashed;border-right-style:dotted;}

Page 94: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-top-widthCSS1IE4+NS4+

border-top-width:medium|thin|thick|length

medium :�thin :�thick :�length :�

currentStyleIE5.5+

borderTopWidth

span{border-top-width:thin;border-top-style:solid;}span{border-bottom-width:thin;border-bottom-style:solid;}span{border-left-width:thin;border-left-style:solid;}span{border-right-width:thin;border-right-style:solid;}

Page 95: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-rightCSS1IE4+NS6+

border-right:border-width||border-style||border-color

mediumnoneborder-color

( border-right-color)(border-right-width)( border-right-style

border-right:thinborder-right:thinnoneborder-right-colorborder-right-colorborder-right-widthIE5.5+

borderRight

div{border-bottom:25pxsolidred;border-left:25pxsolidyellow;border-right:25pxsolidblue;border-top:25pxsolidgreen;}

Page 96: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-right-colorCSS2IE4+NS6+

border-right-color:color

color :�

currentStyleIE5.5+

border-right-stylenoneborder-right-width0borderRightColor

div{border-top-color:red;border-bottom-color:RGB(223,94,77);border-right-color:red;border-left-color:black;}

Page 97: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-right-styleCSS2IE4+NS6+

border-right-style:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset

none :� border-widthhidden :� IEdotted :�MACIE4+WINDOWSUNIXIE5.5+dashed :�MACIE4+WINDOWSUNIXIE5.5+solid :�double :� border-widthgroove :� border-color3Dridge :� border-colorinset :� border-color3Doutset :� border-color3D

currentStyleIE5.5+

border-right-width0borderRightStyle

body{border-top-style:double;border-bottom-style:groove;border-left-style:dashed;border-right-style:dotted;}

Page 98: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-right-widthCSS1IE4+NS4+

border-right-width:medium|thin|thick|length

medium :�thin :�thick :�length :�

currentStyleIE5.5+

borderRightWidth

span{border-top-width:thin;border-top-style:solid;}span{border-bottom-width:thin;border-bottom-style:solid;}span{border-left-width:thin;border-left-style:solid;}span{border-right-width:thin;border-right-style:solid;}

Page 99: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-bottomCSS1IE4+NS6+

border-bottom:border-width||border-style||border-color

mediumnoneborder-color

( border-bottom-color)(border-bottom-width)( border-bottom-style

border-bottom:thinborder-bottom:thinnoneborder-bottom-colorborder-bottom-colorborder-bottom-width

IE5.5+borderBottom

div{border-bottom:25pxsolidred;border-left:25pxsolidyellow;border-right:25pxsolidblue;border-top:25pxsolidgreen;}

Page 100: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-bottom-colorCSS2IE4+NS6+

border-bottom-color:color

color :�

currentStyleIE5.5+

border-bottom-stylenoneborder-bottom-width0borderBottomColor

div{border-top-color:red;border-bottom-color:RGB(223,94,77);border-right-color:red;border-left-color:black;}

Page 101: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-bottom-styleCSS2IE4+NS6+

border-bottom-style:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset

none :� border-widthhidden :� IEdotted :�MACIE4+WINDOWSUNIXIE5.5+dashed :�MACIE4+WINDOWSUNIXIE5.5+solid :�double :� border-widthgroove :� border-color3Dridge :� border-colorinset :� border-color3Doutset :� border-color3D

currentStyleIE5.5+

border-bottom-width0borderBottomStyle

body{border-top-style:double;border-bottom-style:groove;border-left-style:dashed;border-right-style:dotted;}

Page 102: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-bottom-widthCSS1IE4+NS4+

border-bottom-width:medium|thin|thick|length

medium :�thin :�thick :�length :�

currentStyleIE5.5+

borderBottomWidth

span{border-top-width:thin;border-top-style:solid;}span{border-bottom-width:thin;border-bottom-style:solid;}span{border-left-width:thin;border-left-style:solid;}span{border-right-width:thin;border-right-style:solid;}

Page 103: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-leftCSS1IE4+NS6+

border-left:border-width||border-style||border-color

mediumnoneborder-color

( border-left-color)(border-left-width)( border-left-style)

border-left:thinborder-left:thinnoneborder-left-color border-left-colorborder-left-widthIE5.5+

borderLeft

div{border-bottom:25pxsolidred;border-left:25pxsolidyellow;border-right:25pxsolidblue;border-top:25pxsolidgreen;}

Page 104: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-left-colorCSS2IE4+NS6+

border-left-color:color

color :�

currentStyleIE5.5+

border-left-stylenoneborder-left-width0borderLeftColor

div{border-top-color:red;border-bottom-color:RGB(223,94,77);border-right-color:red;border-left-color:black;}

Page 105: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-left-styleCSS2IE4+NS6+

border-left-style:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset

none :� border-widthhidden :� IEdotted :�MACIE4+WINDOWSUNIXIE5.5+dashed :�MACIE4+WINDOWSUNIXIE5.5+solid :�double :� border-widthgroove :� border-color3Dridge :� border-colorinset :� border-color3Doutset :� border-color3D

currentStyleIE5.5+

border-left-width0borderLeftStyle

body{border-top-style:double;border-bottom-style:groove;border-left-style:dashed;border-right-style:dotted;}

Page 106: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-left-widthCSS1IE4+NS4+

border-left-width:medium|thin|thick|length

medium :�thin :�thick :�length :�

currentStyleIE5.5+

borderLeftWidth

span{border-top-width:thin;border-top-style:solid;}span{border-bottom-width:thin;border-bottom-style:solid;}span{border-left-width:thin;border-left-style:solid;}span{border-right-width:thin;border-right-style:solid;}

Page 107: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

include-sourceCSS2

include-source:url(url)

url(url) :� url

includeSource

div{position:absolute;top:100px;left:300px;width:200px;height:200px;border:thinsolidblack;include-source:url("http://www.dhtmlet.com/dream.html");}

Page 108: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

quotesCSS2

quotes:none|string

none :� contentopen-quoteclose-quotestring :� string"<" string">"

quotes

blockquote[lang-=fr]{quotes:"\201C""\201D"}blockquote[lang-=en]{quotes:"\00AB""\00BB"}blockquote:before{content:open-quote}blockquote:after{content:close-quote}q{quotes:"""""""'""'";}<q>Thisisan<q>emedded</q>quote.</q>"Thisisan'embedded'quote."

Page 109: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

contentCSS2

content:attr(alt)|counter(name)|counter(name,list-style-type)|counters(name,string)|counters(name,string,list-style-type)|no-close-quote|no-open-quote|close-quote|open-quote|string|url(url)

attr(alt) :� altcounter(name) :�counter(name,list-style-type) :� list-style-type

counters(name,string) :�

counters(name,string,list-style-type) :� list-style-type

no-close-quote :� quotesno-open-quote :� quotesclose-quote :� quotesopen-quote :� quotesstring :�url(url) :� url

:after:beforecontent

p:after{content:url("http:www.devguru.com");text-decoration:none;}p:before{content:url("beep.wav")}

Page 110: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

counter-incrementCSS2

counter-increment:none|identifiernumber

none :�identifiernumber :� identifier(selector)idclass number 1

(selector)counterIncrement

p:before{content:"paragraph"counter(paragraph);counter-increment:paragraph;}

Page 111: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

counter-resetCSS2

counter-reset:none|identifiernumber

none :�identifiernumber :� identifier(selector)idclass number 0

(selector)counterReset

h1:before{counter-increment:main-heading;counter-reset:sub-heading;content:"Section"counter(main-heading)":"}

Page 112: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

paddingCSS1IE4+NS4+

padding:length

length :� |

tdth10

IE5.5+currentStyle

padding

body{padding:36pt24pt36pt;}body{padding:11.5%;}body{padding:10%10%10%10%;}

Page 113: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

padding-TopCSS1IE4+NS4+

padding-top:length

length :� |

tdth10IE5.5+

currentStylepaddingTop

body{padding:36pt24pt36pt;}body{padding-top:11.5%;}body{padding:10%10%10%10%;}

Page 114: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

padding-rightCSS1IE4+NS4+

padding-right:length

length :� |

tdth10IE5.5+

currentStylepaddingRight

body{padding:36pt24pt36pt;}body{padding-right:11.5%;}body{padding:10%10%10%10%;}

Page 115: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

padding-BottomCSS1IE4+NS4+

padding-bottom:length

length :� |

tdth10IE5.5+

currentStylepaddingBottom

body{padding:36pt24pt36pt;}body{padding-bottom:11.5%;}body{padding:10%10%10%10%;}

Page 116: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

padding-leftCSS1IE4+NS4+

padding-left:length

length :� |

tdth10IE5.5+

currentStylepaddingLeft

body{padding:36pt24pt36pt;}body{padding-left:11.5%;}body{padding:10%10%10%10%;}

Page 117: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

list-styleCSS1IE4+NS4+

list-style:list-style-image||list-style-position||list-style-type

discoutsidenone

list-style-imagelist-style-type list-style-image list-style-imagenoneurl

listStyle

li{list-style:url("http://www.dhtmlet.com/devgurupix.gif")insidecircle;}ul{list-style:outsideupper-roman;}ol{list-style:square;}

Page 118: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

list-style-imageCSS1IE4+NS6+

list-style-image:none|url(url)

none :�url(url) :� url

noneurl list-style-typecurrentStyle

listStyleImage

ul.out{list-style-position:outside;list-style-image:url("images/ie.gif");}

Page 119: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

list-style-positionCSS1IE4+NS6+

list-style-position:outside|inside

outside :�inside :�

( margin-left)0( margin-left)30displaylist-item li

olultype( li)currentStyle

listStylePosition

ul.in{display:list-item;list-style-position:inside;}

Page 120: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

list-style-typeCSS1/CSS2IE4+NS6+

list-style-type:disc|circle|square|decimal|lower-roman|upper-roman|lower-alpha|upper-alpha|none|armenian|cjk-ideographic|georgian|lower-greek|hebrew|hiragana|hiragana-iroha|katakana|katakana-iroha|lower-latin|upper-latin

disc :� CSS1circle :� CSS1square :� CSS1decimal :� CSS1lower-roman :� CSS1upper-roman :� CSS1lower-alpha :� CSS1upper-alpha :� CSS1none :� CSS1armenianl :� CSS2cjk-ideographic :� CSS2georgian :� CSS2lower-greek :� CSS2hebrew :� CSS2hiragana :� CSS2hiragana-iroha :� CSS2katakana :� CSS2katakana-iroha :� CSS2lower-latin :� CSS2upper-latin :� CSS2

list-style-imagenoneurl( margin-left)0( margin-left)30

displaylist-item liolultype( li)

currentStylelistStyleType

Page 121: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ul.in{display:list-item;list-style-position:inside;}

Page 122: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

marker-offsetCSS2

marker-offset:auto|length

auto :�length :�

displaymarkermarkerOffset

li:before{display:marker;marker-offset:5px;}

Page 123: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-collapseCSS2IE5+

border-collapse:separate|collapse

separate :�HTMLcollapse :�

HTMLcurrentStyle

borderCollapse

table{border-collapse:separate;}

Page 124: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

border-spacingCSS2

border-spacing:length

length :�

( border-collapseseparate)lengthlength

borderSpacing

table{border-collapse:separate;border-spacing:10px;}

Page 125: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

caption-sideCSS2

caption-side:top|right|bottom|left

top :� caption

right :� captionbottom :� captionleft :� caption

( table)caption captioncaptionSide

tablecaption{caption-side:top;width:auto;text-align:left;}

Page 126: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

empty-cellsCSS2

empty-cells:show|hide

show :�hide :�

border-collapseseparateemptyCells

table{caption-side:top;width:auto;border-collapse:separate;empty-cells:hide;}

Page 127: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

table-layoutCSS2IE5+

table-layout:auto|fixed

auto :�fixed :� col( width) 100%

IE

1. colcolGroup(width)2. (width)3.

fixed

currentStyletableLayout

table{table-layout:fixed;}

Page 128: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

speak-headerCSS2

speak-header:once|always

once :�always :�

( table)( td)

speakHeader

table{speak-header:once}

Page 129: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-3dlight-colorIE5.5+

scrollbar-3dlight-color:color

color :�

overflowscrollbar3dLightColor

div{scrollbar-3dlight-color:threedhighlight;}

Page 130: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-highlight-colorIE5.5+

scrollbar-highlight-color:color

color :�

3D(ThreedHighlight)overflow

scrollbarHighlightColor

div{scrollbar-highlight-color:threedhighlight;}

Page 131: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-face-colorIE5.5+

scrollbar-face-color:color

color :�

3D(ThreedFace)overflow

scrollbarFaceColor

div{scrollbar-face-color:threedface;}

Page 132: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-arrow-colorIE5.5+

scrollbar-arrow-color:color

color :�

overflowscrollbarArrowColor

div{scrollbar-arrow-color:buttontext;}

Page 133: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-shadow-colorIE5.5+

scrollbar-shadow-color:color

color :�

3D(ThreedShadow)overflow

scrollbarShadowColor

div{scrollbar-shadow-color:ThreedDarkShadow;}

Page 134: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-darkshadow-colorIE5.5+

scrollbar-darkshadow-color:color

color :�

(ThreedDarkShadow)overflow

scrollbarDarkShadowColor

div{scrollbar-darkshadow-color:threeddarkshadow;}

Page 135: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-base-colorIE5.5+

scrollbar-base-color:color

color :�

overflowscrollbarBaseColor

div{scrollbar-base-color:buttonface;}

Page 136: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

scrollbar-track-colorIE5.5+

scrollbar-track-color:color

color :�

(TrackBar)overflow

scrollbarTrackColor

div{scrollbar-track-color:ThreedDarkShadow;}

Page 137: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pageCSS2

page:auto|pagetype

auto :�pagetype :� @page(pagetype)

( pagetype)@page

page

@pagedoublepage{size:8.5in11in;page-break-after:left}body{page:doublepage;page-break-after:right}

Page 138: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

page-break-afterCSS2IE4+

page-break-after:auto|always|avoid|left|right|null

auto :�always :�avoid :�left :�right :�null :�

BRHRpage-break-before

IE6 leftrightalwayscurrentStyle

pageBreakAfter

p{page-break-after:always;}

Page 139: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

page-break-beforeCSS2IE4+

page-break-before:auto|always|avoid|left|right|null

auto :�always :�avoid :�left :�right :�null :�

BRHRpage-break-after

IE6 leftrightalwayscurrentStyle

pageBreakBefore

p{page-break-before:always;}

Page 140: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

page-break-insideCSS2

page-break-inside:auto|avoid

auto :�avoid :�

pageBreakInside

p{page-break-inside:auto}

Page 141: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

marksCSS2

marks:none|crop||cross

none :�crop :�lcross :�

marks

body{marks:cropcross}

Page 142: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

orphansCSS2

orphans:number

number :�

orphans

p{orphans:4;}

Page 143: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

sizeCSS2

size:auto|portrait|landscape|length

auto :� (Relative)portrait :� (Relative)()landscape :� (Relative)

length :� (Absolute)

size

body{size:8.5in11in}

Page 144: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

widowsCSS2

widows:number

number :�

widows

p{widows:1}

Page 145: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

voice-familyCSS2

voice-family:child|female|male||name

child :�female :�male :�name :�

voiceFamily

strong{voice-family:"BobBarker","MontyHall",male}

Page 146: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

volumeCSS2

volume:silent|x-soft|soft|medium|loud|x-loud|number

silent :� speaknonex-soft :� number0soft :� number25medium :� number50loud :� number75x-loud :� number100number :� |0-100

volume

body{volume:soft}

Page 147: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

elevationCSS2

elevation:below|level|above|lower|higher|angle

below :� -90deglevel :� 0degabove :� 90deglower :� 10deghigher :� 10deg

angle :� -90deg90degdeg

elevation

body{elevation:75deg}

Page 148: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

azimuthCSS2

azimuth:left-side|far-left|left|center-left|center|center-right|right|far-right|right-side|leftwards|rightwards|angle

left-side :� 270deg|90degfar-left :� 300deg|-60degleft :� 320deg|-40degcenter-left :� 340deg|-20degcenter :� 0degcenter-right :� 20deg|-340degright :� 40deg|-320degfar-right :� 60deg|-300degright-side :� 90deg|-270degleftwards :� 20degrightwards :� 20deg

angle :� -360deg360degdeg

azimuth

div{azimuth:30deg;}p{azimuth:center-left;}body{azimuth:75deg;}

Page 149: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

stressCSS2

stress:number

number :� 0-100 50

pitch-rangestress

body{stress:75}

Page 150: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

richnessCSS2

richness:number

number :� 0-100 50

richness

body{richness:75}

Page 151: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

speech-rateCSS2

speech-rate:x-slow|slow|medium|fast|x-fast|slower|faster|number

x-slow :� 80/slow :� 120/medium :� 180-200/fast :� 300/x-fast :� 500/slower :� 40faster :� 40number :�

speechRate

strong{speech-rate:fast}

Page 152: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

cue-beforeCSS2

cue:cue-before||cue-after

cue-beforecue-after cue-before cue-aftercue

div{cue:url(orchestralsneeze.wav)none}div{cue:url(orchestralsneeze.wav);}

Page 153: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

cue-afterCSS2

cue-after:none|url(url)

none :�url(url) :� url

cueAfter

div{cue-after:url(orchestralsneeze.wav);}

Page 154: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

cue-beforeCSS2

cue-before:none|url(url)

none :�url(url) :� url

cueBefore

div{cue-before:url(orchestralsneeze.wav);}

Page 155: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pauseCSS2

pause:pause-before||pause-after

pause-beforepause-after pause-before pause-afterpause

div{pause:2s3s}div{pause:2s;}

Page 156: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pause-afterCSS2

pause-after:time

time :� | speech-rate60/ speech-rate 100%pause-after1

pauseAfter

div{pause-after:2s;}

Page 157: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pause-beforeCSS2

pause-before:time

time :� | speech-rate60/ speech-rate 100%pause-before1

pauseBefore

div{pause-before:2s;}

Page 158: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pitchCSS2

pitch:x-low|low|medium|high|x-high|number

number :�HZ voice-family

pitch

strong{pitch:x-high}strong{pitch:75hz}

Page 159: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pitch-rangeCSS2

pitch-range:number

number :� 0-100 505050

pitchRange

strong{pitch-range:80}

Page 160: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

play-duringCSS2

play-during:url(url)|mix|repeat|auto|none

url(url) :� urlmix :�repeat :�auto :� play-during

none :� play-during

playDuring

p{play-during:url(accordian.wav)mix}

Page 161: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

speakCSS2

speak:normal|none|spell-out

normal :�none :� volumesilentspell-out :�

speak

acronym{speak:spell-out}

Page 162: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

speak-numeralCSS2

speak-numeral:continuous|digits

continuous :�digits :�

speakNumeral

.telephone{speak-numeral:digits}

Page 163: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

speak-punctuationCSS2

speak-punctuation:none|code

none :�code :�

speakPunctuation

.telephone{speak-punctuation:code;speak-numeral:digits}

Page 164: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

cursorCSS2IE4.0+NS6.0+

cursor:auto|all-scroll|col-resize|crosshair|default|hand|move|help|no-drop|not-allowed|pointer|progress|row-resize|text|vertical-text|wait|*-resize|url(url)

auto :�all-scroll :� IE6.0col-resize :� IE6.0crosshair :�default :�hand :�move :�help :�no-drop :� IE6.0not-allowed :� IE6.0 ()pointer :� IE6.0 handprogress :� IE6.0row-resize :� IE6.0text :� Ivertical-text :� IE6.0 I90wait :�

*-resize :� w-resize|s-resize|n-resize|e-resize|ne-resize|sw-resize|se-resize|nw-resize

url(url) :� IE6.0 url( .cur.ani)

currentStylecursor

p{cursor:text;}a{cursor:pointer;}body{cursor:url("mycursor.gif"),url("images/cursors/footcursor.jpg"),default;}

Page 165: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

behaviorIE5+

behavior:url(url)|url(#objID)|url(#default#behaviorName)

url(url) :� urlDHTML.htc

url(#objID) :� ( ActiveX®) #objIDobjectid

url(#default#behaviorName) :� IE( #behaviorName)

DHTML

addBehaviorcurrentStyle

(CSS) behavioraddBehaviorbehavior

p{behavior:url(#default#download);}div{behavior:url(fly.htc)url(shy.htc);}div{behavior:url(#myObject);}

Page 166: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

filterIE5.5+

filter:filter

filter :� ( VisualFiltersandTransitionsReference)

height

imgshadow imgMicrosoft®DirectX®MediaSDKC++MAC

filter

div{width:200px;filter:blur(strength=50)flipv();}img{filter:invert();}input.aFilter{filter:alpha(opacity=50);}div{width:200px;filter:redirect;}.aFilter{background-color:#FFFFFF;filter:light();color:#000000;width:150;}div.aFilter{filter:glow(Color=blue,Strength=5);width:150;}div.aFilter{filter:shadow(color=#0000FF,direction=45);width:150;color:FF0000;}

Page 167: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

zoomIE5.5+

zoom:normal|number

normal :�number :� |1.0100%

normal

( children) backgroundfiltercurrentStyle

zoom

div{zoom:0.75;}.clsTeenyWeeny{zoom:0.10}

Page 168: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

UniversalSelectorCSS2

*{sRules}

(DOM)“*”

*[lang=fr]{font-size:14px;width:120px;}*.div{text-decoration:none;}

Page 169: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

TypeSelectorsCSS1IE4+NS4+

E{sRules}

(Element)

td{font-size:14px;width:120px;}a{text-decoration:none;}

Page 170: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

AttributeSelectorsCSS2

1. E[attr]{sRules}2. E[attr=value]{sRules}3. E[attr~=value]{sRules}4. E[attr|=value]{sRules}

1. attrE2. attrvalueE3. attr valueEvalue4. attr valueE

h[title]{color:blue;}/*titleh*/span[class=demo]{color:red;}div[speed="fast"][dorun="no"]{color:red;}a[rel~="copyright"]{color:black;}

Page 171: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

DescendantSelectorsCSS1IE4+NS4+

E1E2{sRules}

E1E2E1.contains(E2)==true

tabletd{font-size:14px;}div.suba{font-size:14px;}

Page 172: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ChildSelectorsCSS2

E1>E2{sRules}

E1E2

body>p{font-size:14px;}/*bodyp14px*/divul>lip{font-size:14px;}

Page 173: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

IDSelectorsCSS1IE4+NS4+

#ID{sRules}

ID(DOM) ID

#note{font-size:14px;width:120px;}

Page 174: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ClassSelectorsCSS1IE4+NS4+

E.className{sRules}

HTML E[class~=className](AttributeSelectorsIE5+ class()( className)<divclass="class1class2">

div.note{font-size:14px;}/*class"note"div14px*/.dream{font-size:14px;}/*class"note"14px*/

Page 175: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

GroupingCSS1IE4+NS4+

E1,E2,E3{sRules}

.td1,diva,body{font-size:14px;}td,div,a{font-size:14px;}

Page 176: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

PseudoSelectorsCSS1IE4+NS4+

1. E:Pseudo-Classes{sRules}2. E:Pseudo-Elements{sRules}

1. ( Pseudo-Classes)2. ( Pseudo-Elements)

div:first-letter{font-size:14px;}a.fly:hover{font-size:14px;color:red;}

Page 177: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:linkCSS1IE4+NS4+

Selector:link{sRules}

a

href() abodylink() documentlinkColor

IE3 :linkvisited

a:link{font-size:14pt;text-decoration:underline;color:blue;}

Page 178: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:hoverCSS1/CSS2IE4+NS4+

Selector:hover{sRules}

CSS1 a href() aCSS2

a:hover{font-size:14pt;text-decoration:underline;color:blue;}a:hoverspan{color:red;}

Page 179: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:activeCSS1/CSS2IE4+NS4+

Selector:active{sRules}

()CSS1 a href() aCSS2

:active:link:visited

a:active{font-size:14pt;text-decoration:underline;color:blue;}

Page 180: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:visitedCSS1/CSS2IE4+NS4+

Selector:visited{sRules}

aIE3 :link:visited

href() abodyvlink() documentvlinkColor

a:visited{font-size:14pt;text-decoration:underline;color:blue;}

Page 181: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:first-childCSS2

Selector:first-child{sRules}

E

pa:first-child{color:green}tabletd:first-child{width:200px;}

Page 182: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:firstCSS2IE5.5+

Selector:first{sRules}

@page

@page:first{margin:4cm}

Page 183: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:leftCSS1IE5.5+

Selector:left{sRules}

@page

@page:left{margin:4cm}

Page 184: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:rightCSS1IE5.5+

Selector:right{sRules}

@page

@page:right{margin:4cm}

Page 185: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:langCSS2

Selector:lang{sRules}

blockquote:lang(fr){quotes:'?''?'}/*quotes*/

Page 186: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:focusCSS2

Selector:focus{sRules}

( onfocus)

a:focus{font-size:14pt;text-decoration:underline;color:blue;}a:focusimg{border:thinsolidgreen}

Page 187: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:afterCSS1

Selector:after{sRules}

content()

table:after{content:ENDOFTABLE}

Page 188: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:first-letterCSS2IE5.5+

Selector:first-letter{sRules}

heightwidth position

font-sizefloat

pa:first-letter{color:green}div:first-letter{color:red;font-size:16px;float:left;}

Page 189: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:first-lineCSS2IE5.5+

Selector:first-line{sRules}

heightwidth positionwidth

pa:first-line{color:green}div:first-line{color:red;font-size:16px;}

Page 190: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

:beforeCSS2

Selector:before{sRules}

content()

em:before{content:url("ding.wav");}

Page 191: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

@importCSS1/CSS2IE4+

@importurl(url)sMedia;

url(url) :� url linksMedia :�

link owningElementlinkstyleIE4.0+

@importurl("foo.css")screen,print;@import"print.css";@importurl(print.css);

Page 192: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

@charsetCSS2IE4+

@charsetsCharacterSet

sCharacterSet :�

HTML metacontent()

@charset"Windows-1251";@charset"Shift-JIS";

Page 193: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

@font-faceCSS2IE4+

@font-face{font-family:name;src:url(url);sRules}

name :� font-family

url(url) :� urlOpenTypesRules :�

HTMLurlOpenType(.eot.ote)

WEFT

@font-face{font-family:comic;src:url(http://valid_url/some_font_file.eot);}@font-face{font-family:dreamy;font-weight:bold;src:url(http://www.example.com/font.eot);}

Page 194: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

@fontdefNS4+NS4+

@fontdef{url(url)}

url(url) :� urlHTML

HTML

@fontdefurl("http://www.example.com/sample.pfr");

Page 195: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

@pageCSS1IE5.5+

@pagepseudo-class{sRules}

pseudo-class :� :first|:left|:rightsRules :�

IE5.5+IEMSHTML

@pagethin:first{size:3in8in}

Page 196: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

@mediaCSS2IE5+

@mediasMedia{sRules}

sMedia :�

sRules :�

linkmedia()

//@mediascreen{BODY{font-size:12pt;}}//@mediaprint{@import"print.css"BODY{font-size:8pt;}}

Page 197: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

!importantCSS1IE4+

{sRule!important}

sRules :�

div{color:red!important}

Page 198: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pxCSS1IE3+NS4+

PixelWONDOWS96/MAC72/

div{font-size:12px;}

Page 199: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

emCSS1IE4+NS4+

div{font-size:1.2em;}

Page 200: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

exCSS1IE4+NS4+

“x”

div{font-size:1.2ex;}

Page 201: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ptCSS1IE3+NS4+

Point1in=2.54cm=25.4mm=72pt=6pc

div{font-size:9pt;}

Page 202: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

pcCSS1IE3+NS4+

Pica1in=2.54cm=25.4mm=72pt=6pc

div{font-size:0.75pc;}

Page 203: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

inCSS1IE3+NS4+

Inch1in=2.54cm=25.4mm=72pt=6pc

div{font-size:0.13in;}

Page 204: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

mmCSS1IE3+NS4+

Millimeter1in=2.54cm=25.4mm=72pt=6pc

div{font-size:3.3mm;}

Page 205: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

cmCSS1IE3+NS4+

Centimeter1in=2.54cm=25.4mm=72pt=6pc

div{font-size:0.33cm;}

Page 206: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

rgb(R,G,B)CSS1IE4+NS4+

R :� |

G :� |

B :� |

0-2550.0%-100.0%

div{color:rgb(132,20,180);}div{color:rgb(12%,200,50%);}

Page 207: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

#RRGGBBCSS1IE4+NS4+

RR :�GG :�BB :�

00-FF

#RGB#FF8800#F80

div{color:#FF0000;}div{color:#F00;}

Page 208: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ColorNameCSS1IE4+NS4+

div{color:red;}

Page 209: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

degCSS2

360

body{azimuth:75deg}body{elevation:75deg}

Page 210: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

gradCSS2

100400grad

body{azimuth:75grad}body{elevation:75grad}

Page 211: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

radCSS2

2*PI

body{azimuth:3rad}body{elevation:5rad}

Page 212: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

sCSS2

1s=1000ms

div{pause-after:2s;}div{pause-before:2s;}

Page 213: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

msCSS2

1s=1000ms

div{pause-after:2s;}div{pause-before:2s;}

Page 214: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

HzCSS2

1kHz=1000Hz

strong{pitch:75hz}

Page 215: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

kHzCSS2

1kHz=1000Hz

strong{pitch:8kHz}

Page 216: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

GradientIE5.5+

filter:progid:DXImageTransform.Microsoft.Gradient(enabled=bEnabled,startColorStr=iWidth,endColorStr=iWidth)

enabled :�(Boolean) true|falsetrue :�false :�

startColorStr :�(String)

#AARRGGBBAARRGGBB 00-FFRR GGBB #RRGGBB AA 00 FF

#FF000000-#FFFFFFFF#FF0000FFEndColorStr :� (String) startColorStr #FF000000

Enabled :� (Boolean) enabled

GradientType :�(Integer) 1|01 :�0 :�

StartColorStr :� (String) startColorStr

StartColor :� (Integer) 0-42949672950 4294967295

EndColorStr :� (String) startColorStr #FF000000

EndColor :� (Integer) 0-42949672950 42949672950xAARRGGBB

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.gradient(enabled='false',startColorstr=#550000FF,endColorstr=#55FFFF00);}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.gradient();}

Page 217: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

AlphaImageLoaderIE5.5+

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled,sizingMethod=sSize,src=sURL)

enabled :�(Boolean) true|falsetrue :�false :�

sizingMethod :�

(String)crop :�image :�scale :�

src :� (String) url

Enabled :� (Boolean) enabledsizingMethod :� (String) sizingMethodsrc :� (String) src

PNG(PortableNetworkGraphics)0%-100%PNG(PortableNetworkGraphics)PNG(PortableNetworkGraphics)

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='rain1977.gif',sizingMethod='scale');}.dream{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/earglobe.gif');}

Page 218: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

AlphaIE4.0+

filter:progid:DXImageTransform.Microsoft.Alpha(enabled=bEnabled,style=iStyle,opacity=iOpacity,finishOpacity=iFinishOpacity,startX=iPercent,startY=iPercent,finishX=iPercent,finishY=iPercent)

enabled :�(Boolean) true|falsetrue :�false :�

style :�

(Integer) 0|1|2|30 :� Opacity

1 :� StartXStartY Opacity FinishXFinishY FinishOpacity

2 :� Opacity FinishOpacity3 :� Opacity FinishOpacity

opacity :� (Integer)finishOpacity :� (Integer)startX :� (Integer)startY :� (Integer)finishX :� (Integer)finishY :� (Integer)

Enabled :� (Boolean) enabledStyle :� (Integer) styleOpacity :� (Integer) opacityFinishOpacity :� (Integer) finishOpacityStartX :� (Integer) startXStartY :� (Integer) startYFinishX :� (Integer) finishXFinishY :� (Integer) finishY

Page 219: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10,finishOpacity=100,style=2);}

Page 220: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

BasicImageIE5.5+

filter:progid:DXImageTransform.Microsoft.BasicImage(enabled=bEnabled,grayScale=bGray,mirror=bMirror,opacity=fOpacity,XRay=bXRay)

enabled :�(Boolean) true|falsetrue :�false :�

grayScale :�(Boolean) 0|11 :�0 :�

mirror :�(Boolean) 0|11 :�0 :�

opacity :� (Float) 0.0-1.01.0 0.0

XRay :�(Boolean)X 0|11 :�X0 :�

Enabled :� (Boolean) enabledGrayScale :� (Boolean) grayScale

Invert :�(Boolean) 0|11 :�0 :�

Mask :�(Boolean) MaskColor(Mask)1 :�0 :�

MaskColor :�(Integer)

0xAARRGGBBAARRGGBB 00-FFRR GGBB #RRGGBB AA 00 FF

0x00000000-0xFFFFFFFF0x00000000Mirror :� (Boolean) mirrorOpacity :� (Float) opacity

Page 221: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Rotation :�

(Integer) 0|1|2|30 :�1 :� 902 :� 1803 :� 270

XRay :� (Boolean) XRay

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=.2);}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.BasicImage(invert=1);}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.BasicImage(invert=1,GrayScale=1);}

Page 222: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

BlurIE5.5+

filter:progid:DXImageTransform.Microsoft.Blur(enabled=bEnabled,makeShadow=bShadow,pixelRadius=flRadius,shadowOpacity=fOpacity)

enabled :�(Boolean) true|falsetrue :�false :�

makeShadow :�(Boolean)true :� ShadowOpacityfalse :�

pixelRadius :� (Float)(1.0-100.02.01.0 100.0 2.0

shadowOpacity :� (Float) makeShadow()0.0-1.00.0 1.0 0.75 0.75

Enabled :� (Boolean) enabledMakeShadow :� (Boolean) makeShadowPixelRadius :� (Float) pixelRadiusShadowOpacity :� (Float) shadowOpacity

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.blur();}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.blur(pixelradius=3.0,makeshadow='true',ShadowOpacity=1.0);}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.blur(pixelradius=3,enabled='false');}

Page 223: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ChromaIE4.0+

filter:progid:DXImageTransform.Microsoft.Chroma(enabled=bEnabled,color=sColor)

enabled :�(Boolean) true|falsetrue :�false :�

color :�(String)

#AARRGGBBAARRGGBB 00-FFRR GG#RRGGBB AA 00 FF#FF0000FF

Enabled :� (Boolean) enabledColor :� (String) color

824JPEG()

color

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.Chroma(color='yellow'),progid:DXImageTransform.Microsoft.Chroma(color='red');}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.Chroma(color='yellow');}

Page 224: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

CompositorIE5.5+

filter:progid:DXImageTransform.Microsoft.Compositor(function=sFunction)

function :�

(Integer) 0|1|2|3|4|5|6|7|822|23|24|250 :�1 :�MINAB2 :�MAXAB3 :�AA4 :�AOVERBBAA BA5 :�AINBAB alpha0 B6 :�AOUTBAB B7 :�AATOPB ABBalpha8 :�ASUBTRACTBBAAAalpha9 :�AADDBBAA Aalpha10 :�AXORBAB alpha19 :� BB20 :� BOVERAABB AB21 :� BINABA alpha0 A22 :� BOUTABA A23 :� BATOPA BAAalpha24 :� BSUBTRACTAABBBalpha25 :� BADDAABB Balpha

Function :� (Integer) function

apply :� visibilityplay( visibility)

play(iDuration) :�(Real)

Page 225: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

iDuration :� playiDuration DurationDuration

1. (function)2. (filter)3. A4. apply5. visibilityinnerTextbackground-colorborder B6. play

#idDiv{filter:progid:DXImageTransform.Microsoft.Compositor(function=20,duration=7);}

Page 226: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

DropShadowIE4.0+

filter:progid:DXImageTransform.Microsoft.DropShadow(enabled=bEnabled,color=sColor,offX=iOffsetX,offY=iOffsetY,positive=bPositive)

enabled :�(Boolean) true|falsetrue :�false :�

color :�(String)

#AARRGGBBAARRGGBB 00-FFRR GG#RRGGBB AA 00 FF#FF404040

offX :� (Integer)( px) 5offY :� (Integer)( px) 5

positive :�(Boolean)true :�false :�

Enabled :� (Boolean) enabledColor :� (String) colorOffX :� (Integer) offXOffY :� (Integer) offYPositive :� (Boolean) positive

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5,OffY=5,Color='gray',Positive=true);}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.dropshadow(Positive=true);}

Page 227: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

EmbossIE5.5+

filter:progid:DXImageTransform.Microsoft.Emboss(enabled=bEnabled,Bias=fBias)

enabled :�(Boolean) true|falsetrue :�false :�

Bias :� (Float)

Enabled :� (Boolean) enabledBias :� (Float) Bias

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.emboss(enabled='false');}

Page 228: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

EngraveIE5.5+

filter:progid:DXImageTransform.Microsoft.Engrave(enabled=bEnabled,Bias=fBias)

enabled :�(Boolean) true|falsetrue :�false :�

Bias :� (Float)

Enabled :� (Boolean) enabledBias :� (Float) Bias

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.emboss(enabled='false');}

Page 229: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

GlowIE4.0+

filter:progid:DXImageTransform.Microsoft.Glow(enabled=bEnabled,color=sColor,strength=iDistance)

enabled :�(Boolean) true|falsetrue :�false :�

color :�(String)

#RRGGBBRRGGBB 00-FFRR GG BB#RRGGBB

#FF0000strength :� (Integer)( px) 1-2555

Enabled :� (Boolean) enabledColor :� (String) colorStrength :� (Integer) strength

(background)(background)

#idDiv{position:absolute;left:140px;height:400;width:400;filter:glow(Color=blue,Strength=5);}#idDiv{position:absolute;left:140px;height:400;width:400;filter:glow(color=#000000);}

Page 230: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

LightIE4.0+

filter:progid:DXImageTransform.Microsoft.Light(enabled=bEnabled)

enabled :�(Boolean) true|falsetrue :�false :�

Enabled :� (Boolean) enabled

addAmbient(iRed,iGreen,iBlue,iStrength) :�

iRed :� (Integer)

iGreen :� (Integer)

iBlue :� (Integer)

iStrength :� (Integer)

addCone(iX1,iY1,iZ1,iX2,iY,iRed,iGreen,iBlue,iStrength,iSpread) :�

iX1 :� (Integer)

iY1 :� (Integer)

iZ1 :� (Integer)Z

iX2 :� (Integer)

iY2 :� (Integer)

iRed :� (Integer)

iGreen :� (Integer)

iBlue :� (Integer)

Page 231: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

iStrength :� (Integer)

iSpread :� (Integer)

addPoint(iX,iY,iZ,iRed,iGreen,iBlue,iStrength) :�

iX :� (Integer)

iY :� (Integer)

iZ :� (Integer)Z

iRed :� (Integer)

iGreen :� (Integer)

iBlue :� (Integer)

iStrength :� (Integer)

changeColor(iLightNumber,iRed,iGreen,iBlue,fAbsolute) :�

iLightNumber :� (Integer)

iRed :� (Integer)

iGreen :� (Integer)

iBlue :� (Integer)

Page 232: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

fAbsolute :� (Boolean)

changeStrength(iLightNumber,iStrength,fAbsolute) :�

iLightNumber :� (Integer)

iStrength :� (Integer)

fAbsolute :� (Boolean)

clear() :�

moveLight(iLightNumber,iX,iY,iZ,fAbsolute) :�

iLightNumber :� (Integer)

iX :� (Integer)

iY :� (Integer)

iZ :� (Integer)Z

fAbsolute :�(Boolean)

truefalse

Page 233: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

.aFilter{background-color:#FFFFFF;filter:light();color:cyan;width:150;}

Page 234: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

MaskFilterIE4.0+

filter:progid:DXImageTransform.Microsoft.MaskFilter(enabled=bEnabled,color=sColor)

enabled :�(Boolean) true|falsetrue :�false :�

color :�(String)

#AARRGGBBAARRGGBB 00-FFRR GG#RRGGBB AA 00 FF#FF000000

Enabled :� (Boolean) enabledColor :� (String) color

colorBasicImage

DIV.aFilter{filter:mask(color=#008800);width:100;}

Page 235: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

MatrixIE5.5+

filter:progid:DXImageTransform.Microsoft.Matrix(enabled=bEnabled,SizingMethod=sMethod,FilterType=sType,Dx=fDx,Dy=fDy,M11=fM11,M12=fM12,M21=fM21,M22=fM22)

enabled :�(Boolean) true|falsetrue :�false :�

SizingMethod :�(String)cliptooriginal :�autoexpand :�

FilterType :�

(String) bilinearbilinear nearestneighbor

bilinear :� bilinearnearestneighbor :� nearestneighbor

Dx :� (Float)X

Dy :� (Float)Y

M11 :� (Float)/M12 :� (Float)/M21 :� (Float)/M22 :� (Float)/

Enabled :� (Boolean) enabledSizingMethod :� (String) SizingMethodFilterType :� (String) FilterTypeDx :� (Float) DxDy :� (Float) DyM11 :� (Float) M11M12 :� (Float) M12M21 :� (Float) M21M22 :� (Float) M22

Page 236: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

1. M11M122. M21M223. M11M12M21M22

padding

#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.Matrix(enabled='false');}#idDiv{position:absolute;left:140px;height:400;width:400;filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.0,sizingmethod="autoexpand");}

Page 237: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

MotionBlurIE4.0+

filter:progid:DXImageTransform.Microsoft.MotionBlur(enabled=bEnabled,add=bAddImage,direction=iOffset,strength=iDistance)

enabled :�(Boolean) true|falsetrue :�false :�

add :�(Boolean) truetrue :�false :�

direction :�

(Integer)03600-360 -45315

0 :�45 :�90 :�135 :�180 :�225 :�270 :�315 :�

strength :� (Integer)( px) >=05

Enabled :� (Boolean) enabledAdd :� (Boolean) addDirection :� (Integer) directionStrength :� (Integer) strength

DIV.aFilter{filter:progid:DXImageTransform.Microsoft.MotionBlur(Strength=5,Direction=90);}#oDIV{filter:progid:DXImageTransform.Microsoft.MotionBlur(Strength=10,Direction=45,Add='true');}

Page 238: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ShadowIE4.0+

filter:progid:DXImageTransform.Microsoft.Shadow(enabled=bEnabled,color=sColor,direction=iOffset,strength=iDistance)

enabled :�(Boolean) true|falsetrue :�false :�

color :�(String)

#RRGGBBRRGGBB 00-FFRR GG BB#RRGGBB

direction :�

(Integer)03600-360 -45315

0 :�45 :�90 :�135 :�180 :�225 :�270 :�315 :�

strength :� (Integer)( px) >=05

Enabled :� (Boolean) enabledColor :� (String) colorDirection :� (Integer) directionStrength :� (Integer) strength

DIV.aFilter{filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=90);}#oDIV{filter:progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=45,color=blue);}

Page 239: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

WaveIE4.0+

filter:progid:DXImageTransform.Microsoft.Wave(enabled=bEnabled,add=bAddImage,freq=iWaveCount,lightStrength=iPercentage,phase=iPercentage,strength=iDistance)

enabled :�(Boolean) true|falsetrue :�false :�

add :�(Boolean)true :�false :�

freq :� (Integer) 3lightStrength :� (Integer)phase :� (Integer)strength :� (Integer)( px) >=11

Enabled :� (Boolean) enabledAdd :� (Boolean) addFreq :� (Integer) freqLightStrength :� (Integer) lightStrengthPhase :� (Integer) phaseStrength :� (Integer) strength

DIV.aFilter{filter:progid:DXImageTransform.Microsoft.Wave(Strength=5);}#oDIV{filter:progid:DXImageTransform.Microsoft.Wave(Strength=10,Add=true);}

Page 240: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ICMFilterIE5.5+

filter:progid:DXImageTransform.Microsoft.ICMFilter(colorSpace=sPathFilename,intent=sIntent)

colorSpace :�

(String)(.icm)(.icm)(.icm)(.icm) sRGB sFile|sRGBsFile :� (.icm)sRGB :�

intent :�

(String)Picture :�Graphic :�Proof :�Match :�

ColorSpace :� (String) colorSpaceIntent :� (String) intent

(.icm)Intent IntentGraphic

(.icm)(.icm)

#idDiv{filter:progid:DXImageTransform.Microsoft.ICMFilter(colorSpace=sRGB,intent=Picture);}

Page 241: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

XrayIE4.0+

filter:Xray(enabled=bEnabled)

enabled :�(Boolean) true|falsetrue :�false :�

Enabled :� (Boolean) enabled

XBasicImage

#idDiv{height:250px;width:250px;filter:Xray();}

Page 242: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

GrayIE4.0+

filter:Gray(enabled=bEnabled)

enabled :�(Boolean) true|falsetrue :�false :�

Enabled :� (Boolean) enabled

BasicImage

#idDiv{height:250px;width:250px;filter:Gray();}

Page 243: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

InvertIE4.0+

filter:Invert(enabled=bEnabled)

enabled :�(Boolean) true|falsetrue :�false :�

Enabled :� (Boolean) enabled

BasicImage

#idDiv{height:250px;width:250px;filter:Invert();}

Page 244: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

FlipHIE4.0+

filter:FlipH(enabled=bEnabled)

enabled :�(Boolean) true|falsetrue :�false :�

Enabled :� (Boolean) enabled

BasicImage

#idDiv{height:250px;width:250px;filter:FlipH();}

Page 245: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

FlipVIE4.0+

filter:FlipV(enabled=bEnabled)

enabled :�(Boolean) true|falsetrue :�false :�

Enabled :� (Boolean) enabled

BasicImage

#idDiv{height:250px;width:250px;filter:FlipV();}

Page 246: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Redirect

Page 247: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

BarnIE5.5+

filter:progid:DXImageTransform.Microsoft.Barn(enabled=bEnabled,duration=fDuration,motion=sMotion,orientation=sOrientation)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

motion :�(String)out :�in :�

orientation :�(String)vertical :�horizontal :�

Enabled :� (Boolean) enabledDuration :� (Real) durationMotion :� (String) motionOrientation :� (String) orientation

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

Page 248: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

apply :�visibility

play( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{filter:progid:DXImageTransform.Microsoft.Barn(function=20,duration=7);}

Page 249: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

BlindsIE5.5+

filter:progid:DXImageTransform.Microsoft.Blinds(enabled=bEnabled,duration=fDuration,bands=iBands,Direction=sDirection)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

bands :� (Integer)

Direction :�

(String) down|up|rightdown :�up :�right :�left :�

Enabled :� (Boolean) enabledDuration :� (Real) durationBands :� (Integer) bandsDirection :� (String) Direction

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

Page 250: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

apply :�visibility

play( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{filter:progid:DXImageTransform.Microsoft.Blinds(direction='down');}

Page 251: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

CheckerBoardIE5.5+

filter:progid:DXImageTransform.Microsoft.CheckerBoard(enabled=bEnabled,duration=fDuration,squaresX=iColumns,squaresY=iColumns,Direction=sDirection)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

squaresX :� (Integer)squaresY :� (Integer)

Direction :�

(String) down|up|right|down :�up :�right :�left :�

Enabled :� (Boolean) enabledDuration :� (Real) durationSquaresX :� (Integer) squaresXSquaresY :� (Integer) squaresYDirection :� (String) Direction

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)

Page 252: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.CheckerBoard(duration=5,direction='left');}

Page 253: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

FadeIE5.5+

filter:progid:DXImageTransform.Microsoft.Fade(enabled=bEnabled,duration=fDuration,overlap=fOverlap)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

overlap :�

(Real)0.4duration10

1.2.3.

Enabled :� (Boolean) enabledDuration :� (Real) durationOverlap :� (Real) overlap

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

Page 254: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

apply :�visibility

play( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.Fade(duration=2);}

Page 255: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

GradientWipeIE5.5+

filter:progid:DXImageTransform.Microsoft.GradientWipe(enabled=bEnabled,duration=fDuration,gradientSize=fGradientWidth,motion=sMotion)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

gradientSize :� (Real)

motion :�(String) WipeStyleforward :� WipeStylereverse :� WipeStyle

Enabled :� (Boolean) enabledDuration :� (Real) durationGradientSize :� (Real) gradientSizeMotion :� (String) motion

WipeStyle :�(String) 0|10 :�1 :�

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)

Page 256: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:orange;filter:progid:DXImageTransform.Microsoft.gradientWipe(duration=3,gradientsize=0.5);}

Page 257: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

InsetIE5.5+

filter:progid:DXImageTransform.Microsoft.Inset(enabled=bEnabled,duration=fDuration)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

Enabled :� (Boolean) enabledDuration :� (Real) duration

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

Page 258: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.Inset();}

Page 259: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

IrisIE5.5+

filter:progid:DXImageTransform.Microsoft.Iris(enabled=bEnabled,duration=fDuration,irisStyle=sShape,motion=sMotion)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

irisStyle :�

(String) PLUS|DIAMONDSQUARE|STARPLUS :�DIAMOND :�CIRCLE :�CROSS :�SQUARE :�STAR :�

motion :�(String)out :�in :�

Enabled :� (Boolean) enabledDuration :� (Real) durationIrisStyle :� (String) irisStyleMotion :� (String) motion

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

Page 260: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

status :�(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.Iris(duration=3);}

Page 261: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

PixelateIE5.5+

filter:progid:DXImageTransform.Microsoft.Pixelate(enabled=bEnabled,duration=fDuration,maxSquare=iWidth)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

maxSquare :� (Integer)

Enabled :� (Boolean) enabledDuration :� (Real) durationMaxSquare :� (Integer) maxSquare

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration Duration

Page 262: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Durationstop :� onfilterchange

Enabledfalse

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.Pixelate(duration=3,enabled='false');}

Page 263: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

RadialWipeIE5.5+

filter:progid:DXImageTransform.Microsoft.RadialWipe(enabled=bEnabled,duration=fDuration,wipeStyle=sStyle)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

wipeStyle :�

(String) CLOCK|WEDGE|RADIALCLOCK :�WEDGE :�RADIAL :�

Enabled :� (Boolean) enabledDuration :� (Real) durationWipeStyle :� (String) wipeStyle

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

Page 264: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:orange;filter:progid:DXImageTransform.Microsoft.RadialWipe(duration=3);}

Page 265: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

RandomBarsIE5.5+

filter:progid:DXImageTransform.Microsoft.RandomBars(enabled=bEnabled,duration=fDuration,orientation=sOrientation)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

orientation :�(String) horizontal|verticalhorizontal :�vertical :�

Enabled :� (Boolean) enabledDuration :� (Real) durationOrientation :� (String) orientation

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

Page 266: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:orange;filter:progid:DXImageTransform.Microsoft.RandomBars(duration=3);}

Page 267: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

RandomDissolveIE5.5+

filter:progid:DXImageTransform.Microsoft.RandomDissolve(enabled=bEnabled,duration=fDuration)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

Enabled :� (Boolean) enabledDuration :� (Real) duration

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

Page 268: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.RandomDissolve();}

Page 269: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

SlideIE5.5+

filter:progid:DXImageTransform.Microsoft.Slide(enabled=bEnabled,duration=fDuration,bands=iBands,slideStyle=sslideStyle)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

bands :� (Integer)

slideStyle :�

(String) HIDE|PUSHHIDE :�PUSH :�SWAP :�

Enabled :� (Boolean) enabledDuration :� (Real) durationBands :� (Integer) bandsSlideStyle :� (String) slideStyle

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

Page 270: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

apply :�visibility

play( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{filter:progid:DXImageTransform.Microsoft.Slide(bands=8,duration=7);}

Page 271: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

SpiralIE5.5+

filter:progid:DXImageTransform.Microsoft.Spiral(enabled=bEnabled,duration=fDuration,gridSizeX=iColumns,gridSizeY=iColumns)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

gridSizeX :� (Integer)gridSizeY :� (Integer)

Enabled :� (Boolean) enabledDuration :� (Real) durationGridSizeX :� (Integer) gridSizeXGridSizeY :� (Integer) gridSizeY

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

Page 272: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.Spiral(duration=5,GridSizeX=25,GridSizeY=25);}

Page 273: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

StretchIE5.5+

filter:progid:DXImageTransform.Microsoft.Stretch(enabled=bEnabled,duration=fDuration,stretchStyle=sStretchStyle)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

stretchStyle :�

(String) SPIN|HIDE|PUSHSPIN :�HIDE :� ()PUSH :�

Enabled :� (Boolean) enabledDuration :� (Real) durationStretchStyle :� (String) stretchStyle

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

Page 274: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

()

#idDiv{height:250px;width:250px;background-color:orange;filter:progid:DXImageTransform.Microsoft.Stretch(duration=3);}

Page 275: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

StripsIE5.5+

filter:progid:DXImageTransform.Microsoft.Strips(enabled=bEnabled,duration=fDuration,motion=sMotion)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

motion :�

(String) leftdown|leftup|rightdown|Prightupleftdown :�leftup :�rightdown :�rightup :�

Enabled :� (Boolean) enabledDuration :� (Real) durationMotion :� (String) motion

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

Page 276: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:orange;filter:progid:DXImageTransform.Microsoft.Strips(duration=3);}

Page 277: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

WheelIE5.5+

filter:progid:DXImageTransform.Microsoft.Wheel(enabled=bEnabled,duration=fDuration,spokes=iSpokes)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

spokes :� (Integer) 2-204

Enabled :� (Boolean) enabledDuration :� (Real) durationspokes :� (String) spokes

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration Duration

Page 278: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Durationstop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:orange;filter:progid:DXImageTransform.Microsoft.Wheel(duration=3,spokes=8);}

Page 279: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ZigzagIE5.5+

filter:progid:DXImageTransform.Microsoft.Zigzag(enabled=bEnabled,duration=fDuration,gridSizeX=iColumns,gridSizeY=iColumns)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

gridSizeX :� (Integer)gridSizeY :� (Integer)

Enabled :� (Boolean) enabledDuration :� (Real) durationGridSizeX :� (Integer) gridSizeXGridSizeY :� (Integer) gridSizeY

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

Page 280: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.Zigzag(duration=5,GridSizeX=25,GridSizeY=25);}

Page 281: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

RevealTransIE5.5+

filter:progid:DXImageTransform.Microsoft.RevealTrans(enabled=bEnabled,duration=fDuration,transition=iTransitionType)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

transition :�

(Integer)0 :�1 :�2 :�3 :�4 :�5 :�6 :�7 :�8 :�9 :�10 :�11 :�12 :�13 :�14 :�15 :�16 :�17 :�18 :�19 :�20 :�21 :�22 :�

Page 282: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

23 :�

Enabled :� (Boolean) enabledDuration :� (Real) durationTransition :� (Integer) transition

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

24

#idDiv{height:250px;width:250px;background-color:gold;filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=5,transition=2);}

Page 283: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

BlendTransIE4.0+

filter:BlendTrans(enabled=bEnabled,duration=fDuration)

enabled :�(Boolean) true|falsetrue :�false :�

duration :� (Real).(0.0000)playiDuration play Duration

Enabled :� (Boolean) enabledDuration :� (Real) duration

Percent :�

(String) 0-1000 100

1. apply Percent02. visibilityinnerTextbackground-colorborder3. Percent4. Enabledtrue

visibility

status :�

(Integer) 0|1|20 :� (stop)1 :� (apply)2 :� (play)

apply :� visibilityplay( visibility)

play(iDuration) :� iDuration :�(Real)

playiDuration DurationDuration

stop :� onfilterchange

Page 284: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

BasicImage

#idDiv{height:250px;width:250px;background-color:gold;filter:BlendTrans(duration=5);}

Page 285: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Appendix

1. MediaTypes2. ColorTable3. LanguageCodes4. CharacterSetRecognition5. ISOLatin-1CharacterSetISOLatin-16. AdditionalNamedEntitiesforHTMLHTML7. CharacterEntitiesforSpecialSymbolsandBIDITextBIDI

Page 286: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

CharacterEntitiesforSpecialSymbolsandBIDITextBIDI

UsingNE NE NCR UsingNCRC0ControlsandBasicLatin" &quot &#34; quotationmark,=aplquote,U0022ISOnum& &amp &#38; ampersand,U0026ISOnum< &lt &#60; less-thansign,U003CISOnum> &gt &#62; greater-thansign,U003EISOnumLatinExtended-AŒ &OElig &#338; latincapitalligatureoe,U0152ISOlat2œ &oelig &#339; latinsmallligatureoe,U0153ISOlat2Š &Scaron &#352; latincapitalletterswithcaron,U0160ISOlat2š &scaron &#353; latinsmallletterswithcaron,U0161ISOlat2Ÿ &Yuml &#376; latincapitalletterywithdiaeresis,U0178ISOlat2SpacingModifierLettersˆ &circ &#710; modifierlettercircumflexaccent,U02C6ISOpub˜ &tilde &#732; smalltilde,U02DCISOdiaGeneralPunctuation  &ensp &#8194; enspace,U2002ISOpub  &emsp &#8195; emspace,U2003ISOpub  &thinsp &#8201; thinspace,U2009ISOpub

&zwnj &#8204; zerowidthnon-joiner,U200CNEWRFC2070&zwj &#8205; zerowidthjoiner,U200DNEWRFC2070&lrm &#8206; left-to-rightmark,U200ENEWRFC2070&rlm &#8207; right-to-leftmark,U200FNEWRFC2070

– &ndash &#8211; endash,U2013ISOpub— &mdash &#8212; emdash,U2014ISOpub‘ &lsquo &#8216; leftsinglequotationmark,U2018ISOnum’ &rsquo &#8217; rightsinglequotationmark,U2019ISOnum‚ &sbquo &#8218; singlelow-9quotationmark,U201ANEW“ &ldquo &#8220; leftdoublequotationmark,U201CISOnum” &rdquo &#8221; rightdoublequotationmark,U201DISOnum

Page 287: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

„ &bdquo &#8222; doublelow-9quotationmark,U201ENEW† &dagger &#8224; dagger,U2020ISOpub‡ &Dagger &#8225; doubledagger,U2021ISOpub‰ &permil &#8240; permillesign,U2030ISOtech

‹ &lsaquo &#8249; singleleft-pointinganglequotationmark,U2039ISOproposed

› &rsaquo &#8250; singleright-pointinganglequotationmark,U203AISOproposed

Page 288: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

LanguageCodes

(Code) (Language) (Code) (Language) (Code) (Language)af Afrikaans sq Albanian zu Zuluar-sa Arabic(SaudiArabia) ar-iq Arabic(Iraq) xh Xhosaar-eg Arabic(Egypt) ar-ly Arabic(Libya) ji Yiddishar-dz Arabic(Algeria) ar-ma Arabic(Morocco) ve Vendaar-tn Arabic(Tunisia) ar-om Arabic(Oman) vi Vietnamesear-ye Arabic(Yemen) ar-sy Arabic(Syria) uk Ukrainianar-jo Arabic(Jordan) ar-lb Arabic(Lebanon) ur Urduar-kw Arabic(Kuwait) ar-ae Arabic(U.A.E.) tn Tswanaar-bh Arabic(Bahrain) ar-qa Arabic(Qatar) tr Turkisheu Basque bg Bulgarian th Thaibe Belarusian ca Catalan ts Tsongazh-tw Chinese(Taiwan) zh-cn Chinese(PRC) sv Swedish

zh-hk Chinese(HongKong,S.A.R.China) zh-sg Chinese

(Singapore) sv-fi Swedish(Finland)

hr Croatian cs Czech es-pr Spanish(PuertoRico)

da Danish nl Dutch(Standard) sx Sutu

nl-be Dutch(Belgium) en English es-hn Spanish(Honduras)

en-us English(UnitedStates) en-gb English(GreatBritain) es-ni Spanish

(Nicaragua)

en-au English(Australia) en-ca English(Canada) es-bo Spanish(Bolivia)

en-nz English(NewZealand) en-ie English(Ireland) es-sv Spanish(ElSalvador)

en English(Caribbean) en-bz English(Belize) en-za English(SouthAfrica)

en-tt English(Trinidad) et Estonian en-jm English(Jamaica)

fi Finnish fr French(Standard) fo Faeroesefr-be French(Belgium) fr-ca French(Canada) fa Farsi

Page 289: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

gd Gaelic(Scotland) gd-ie Gaelic(Ireland) fr-ch French(Switzerland)

de German(Standard) de-ch German(Switzerland) fr-lu French

(Luxembourg)

de-li German(Liechtenstein) el Greek de-at German

(Austria)

he Hebrew hi Hindi de-lu German(Luxembourg)

in Indonesian it Italian(Standard) hu Hungarianit-ch Italian(Switzerland) ja Japanese is Icelandiclv Latvian lt Lithuanian ko Korean

mk FYROMacedonian ms Malaysian ko Korean(Johab)

no Norwegian(Nynorsk) pl Polish mt Maltese

pt-br Portuguese(Brazil) pt Portuguese(Standard) no Norwegian

(Bokmal)

ro-mo Romanian(Moldavia) ru Russian rm Rhaeto-Romanic

ru-mo Russian(Moldavia) sz Sami(Lappish) ro Romanian

sk Slovak sl Slovenian sr Serbian(Cyrillic)

sb Sorbian es Spanish(Spain–Traditional) sr Serbian

(Latin)

es-gt Spanish(Guatemala) es-cr Spanish(CostaRica) es-mx Spanish

(Mexico)

es-pa Spanish(Panama) es-doSpanish(DominicanRepublic)

esSpanish(Spain–Modern)

es-pe Spanish(Peru) es-ar Spanish(Argentina) es-ve Spanish

(Venezuela)

es-ec Spanish(Ecuador) es-cl Spanish(Chile) es-co Spanish(Colombia)

es-uy Spanish(Uruguay) es-py Spanish(Paraguay)

Page 290: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

CharacterSetRecognition

CharsetFriendlyName PreferredCharsetLabel Aliases

Arabic(ASMO708) ASMO-708 Arabic(DOS) DOS-720

Arabic(ISO) iso-8859-6 arabiccsISOLatinArabicECMA-114ISO_8859-6ISO_8859-6:1987iso-ir-127

Arabic(Mac) x-mac-arabic Arabic(Windows) windows-1256 cp1256Baltic(DOS) ibm775 CP500Baltic(ISO) iso-8859-4 csISOLatin4ISO_8859-4ISO_8859-4:1988iso-ir-110l4latin4Baltic(Windows) windows-1257 CentralEuropean(DOS) ibm852 cp852

CentralEuropean(ISO) iso-8859-2 csISOLatin2iso_8859-2iso_8859-2:1987iso8859-2iso-ir-101l2latin2

CentralEuropean(Mac) x-mac-ce

CentralEuropean(Windows) windows-1250 x-cp1250

ChineseSimplified(EUC) EUC-CN x-euc-cn

ChineseSimplified(GB2312) gb2312 chineseCN-GBcsGB2312csGB231280csISO58GB231280GB_2312-

80GB231280GB2312-80GBKiso-ir-58ChineseSimplified(HZ) hz-gb-2312

ChineseSimplified(Mac) x-mac-chinesesimp

ChineseTraditional(Big5) big5 cn-big5csbig5x-x-big5

ChineseTraditional(CNS) x-Chinese-CNS

ChineseTraditional(Eten) x-Chinese-Eten

Page 291: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ChineseTraditional(Mac)

x-mac-chinesetrad

Cyrillic(DOS) cp866 ibm866

Cyrillic(ISO) iso-8859-5 csISOLatin5csISOLatinCyrilliccyrillicISO_8859-5ISO_8859-5:1988iso-ir-144l5

Cyrillic(KOI8-R) koi8-r csKOI8Rkoikoi8koi8rCyrillic(KOI8-U) koi8-u koi8-ruCyrillic(Mac) x-mac-cyrillic Cyrillic(Windows) windows-1251 x-cp1251Europa x-Europa German(IA5) x-IA5-German Greek(DOS) ibm737

Greek(ISO) iso-8859-7 csISOLatinGreekECMA-118ELOT_928greekgreek8ISO_8859-7ISO_8859-7:1987iso-ir-126

Greek(Mac) x-mac-greek Greek(Windows) windows-1253 Greek,Modern(DOS) ibm869

Hebrew(DOS) DOS-862 Hebrew(ISO-Logical) iso-8859-8-i logical

Hebrew(ISO-Visual) iso-8859-8 csISOLatinHebrewhebrewISO_8859-8ISO_8859-8:1988ISO-8859-8iso-ir-138visual

Hebrew(Mac) x-mac-hebrew Hebrew(Windows) windows-1255 ISO_8859-8-IISO-8859-8visualIBMEBCDIC(Arabic) x-EBCDIC-Arabic

IBMEBCDIC(CyrillicRussian) x-EBCDIC-CyrillicRussian

IBMEBCDIC(CyrillicSerbian-Bulgarian)

x-EBCDIC-CyrillicSerbianBulgarian

IBMEBCDIC(Denmark-Norway)

x-EBCDIC-DenmarkNorway

IBMEBCDIC

Page 292: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

(Denmark-Norway-Euro)

x-ebcdic-denmarknorway-euro

IBMEBCDIC(Finland-Sweden) x-EBCDIC-FinlandSweden

IBMEBCDIC(Finland-Sweden-Euro)

x-ebcdic-finlandsweden-euro

IBMEBCDIC(Finland-Sweden-Euro)

x-ebcdic-finlandsweden-euro X-EBCDIC-France

IBMEBCDIC(France-Euro) x-ebcdic-france-euro

IBMEBCDIC(Germany) x-EBCDIC-Germany

IBMEBCDIC(Germany-Euro) x-ebcdic-germany-euro

IBMEBCDIC(GreekModern) x-EBCDIC-GreekModern

IBMEBCDIC(Greek) x-EBCDIC-Greek

IBMEBCDIC(Hebrew) x-EBCDIC-Hebrew

IBMEBCDIC(Icelandic) x-EBCDIC-Icelandic

IBMEBCDIC(Icelandic-Euro) x-ebcdic-icelandic-euro

IBMEBCDIC(International-Euro) x-ebcdic-international-euro

IBMEBCDIC(Italy) x-EBCDIC-Italy IBMEBCDIC(Italy-Euro) x-ebcdic-italy-euro

IBMEBCDIC(JapaneseandJapaneseKatakana)

x-EBCDIC-JapaneseAndKana

IBMEBCDIC x-EBCDIC-

Page 293: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

(JapaneseandJapanese-Latin)

JapaneseAndJapaneseLatin

IBMEBCDIC(JapaneseandUS-Canada)

x-EBCDIC-JapaneseAndUSCanada

IBMEBCDIC(Japanesekatakana)

x-EBCDIC-JapaneseKatakana

IBMEBCDIC(KoreanandKoreanExtended)

x-EBCDIC-KoreanAndKoreanExtended

IBMEBCDIC(KoreanExtended)

x-EBCDIC-KoreanExtended

IBMEBCDIC(MultilingualLatin-2)

CP870

IBMEBCDIC(SimplifiedChinese)

x-EBCDIC-SimplifiedChinese

IBMEBCDIC(Spain) X-EBCDIC-Spain

IBMEBCDIC(Spain-Euro) x-ebcdic-spain-euro

IBMEBCDIC(tdai) x-EBCDIC-tdai IBMEBCDIC(TraditionalChinese)

x-EBCDIC-TraditionalChinese

IBMEBCDIC(TurkishLatin-5) CP1026

IBMEBCDIC(Turkish) x-EBCDIC-Turkish

IBMEBCDIC(UK) x-EBCDIC-UK IBMEBCDIC(UK-Euro) x-ebcdic-uk-euro

IBMEBCDIC(US-Canada) ebcdic-cp-us

IBMEBCDIC(US-Canada-Euro) x-ebcdic-cp-us-euro

Icelandic(DOS) ibm861

Page 294: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Icelandic(Mac) x-mac-icelandic ISCIIAssamese x-iscii-as ISCIIBengali x-iscii-be ISCIIDevanagari x-iscii-de ISCIIGujaratdi x-iscii-gu ISCIIKannada x-iscii-ka ISCIIMalayalam x-iscii-ma ISCIIOriya x-iscii-or ISCIIPanjabi x-iscii-pa ISCIITamil x-iscii-ta ISCIITelugu x-iscii-te

Japanese(EUC) euc-jp csEUCPkdFmtJapaneseExtended_UNIX_Code_Packed_Format_for_Japanesex-eucx-euc-jp

Japanese(JIS) iso-2022-jp Japanese(JIS-Allow1byteKana-SO/SI) iso-2022-jp _iso-2022-jp$SIO

Japanese(JIS-Allow1byteKana) csISO2022JP _iso-2022-jp$ESC

Japanese(Mac) x-mac-japanese Japanese(Shift-JIS) shift_jis csShiftJIScsWindows31Jms_Kanjishift-jisx-ms-cp932x-sjis

Korean ks_c_5601-1987csKSC56011987euc-kriso-ir-149koreanks_c_5601ks_c_5601_1987ks_c_5601-1989KSC_5601KSC5601

Korean(EUC) euc-kr csEUCKRKorean(ISO) iso-2022-kr csISO2022KRKorean(Johab) Johab Korean(Mac) x-mac-korean Latin3(ISO) iso-8859-3 csISOLatin3ISO_8859-3ISO_8859-3:1988iso-ir-109l3latin3Latin9(ISO) iso-8859-15 csISOLatin9ISO_8859-15l9latin9Norwegian(IA5) x-IA5-Norwegian OEMUnitedStates IBM437 437cp437csPC8CodePage437Swedish(IA5) x-IA5-Swedish tdai(Windows) windows-874 DOS-874iso-8859-11TIS-620Turkish(DOS) ibm857

Page 295: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Turkish(ISO) iso-8859-9 csISOLatin5ISO_8859-9ISO_8859-9:1989iso-ir-148l5latin5Turkish(Mac) x-mac-turkish Turkish(Windows) windows-1254 ISO_8859-9ISO_8859-9:1989iso-8859-9iso-ir-148latin5Unicode unicode utf-16Unicode(Big-Endian) unicodeFFFE

Unicode(UTF-7) utf-7 csUnicode11UTF7unicode-1-1-utf-7x-unicode-2-0-utf-7Unicode(UTF-8) utf-8 unicode-1-1-utf-8unicode-2-0-utf-8x-unicode-2-0-utf-8

US-ASCII us-ascii ANSI_X3.4-1968ANSI_X3.4-1986asciicp367csASCIIIBM367ISO_646.irv:1991ISO646-USiso-ir-6us

Vietnamese(Windows) windows-1258

WesternEuropean(DOS) ibm850

WesternEuropean(IA5) x-IA5

WesternEuropean(ISO) iso-8859-1 cp819csISOLatin1ibm819iso_8859-1iso_8859-1:1987iso8859-1iso-ir-

100l1latin1WesternEuropean(Mac) macintosh

WesternEuropean(Windows) Windows-1252

ANSI_X3.4-1968ANSI_X3.4-1986asciicp367cp819csASCIIIBM367ibm819ISO_646.irv:1991iso_8859-1iso_8859-1:1987ISO646-USiso8859-1iso-8859-1iso-ir-100iso-ir-6latin1usus-asciix-ansi

Page 296: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

AdditionalNamedEntitiesforHTMLHTML

Character Namedentity Numericcharacterreference Description

LatinExtended-B

ƒ &fnof; &#402;Latinsmallfwithhook,=function,=florin,U0192ISOtech

Greek

Α &Alpha; &#913; Greekcapitalletteralpha,U0391

Β &Beta; &#914; Greekcapitalletterbeta,U0392

Γ &Gamma; &#915; Greekcapitallettergamma,U0393ISOgrk3

Δ &Delta; &#916; Greekcapitalletterdelta,U0394ISOgrk3

Ε &Epsilon; &#917; Greekcapitalletterepsilon,U0395

Ζ &Zeta; &#918; Greekcapitalletterzeta,U0396

Η &Eta; &#919; Greekcapitallettereta,U0397

Θ &Theta; &#920; Greekcapitallettertheta,U0398ISOgrk3

Ι &Iota; &#921; Greekcapitalletteriota,U0399

Κ &Kappa; &#922; Greekcapitalletterkappa,U039A

Λ &Lambda; &#923; Greekcapitalletterlambda,U039BISOgrk3

Μ &Mu; &#924; Greekcapitallettermu,U039C

Ν &Nu; &#925; Greekcapitalletternu,U039DGreekcapitalletterxi,

Page 297: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Ξ &Xi; &#926; U039EISOgrk3

Ο &Omicron; &#927; Greekcapitalletteromicron,U039F

Π &Pi; &#928; Greekcapitalletterpi,U03A0ISOgrk3

Ρ &Rho; &#929; Greekcapitalletterrho,U03A1

Σ &Sigma; &#931; Greekcapitallettersigma,U03A3ISOgrk3

Τ &Tau; &#932; Greekcapitallettertau,U03A4

Υ &Upsilon; &#933; Greekcapitalletterupsilon,U03A5ISOgrk3

Φ &Phi; &#934; Greekcapitalletterphi,U03A6ISOgrk3

Χ &Chi; &#935; Greekcapitalletterchi,U03A7

Ψ &Psi; &#936; Greekcapitalletterpsi,U03A8ISOgrk3

Ω &Omega; &#937; Greekcapitalletteromega,U03A9ISOgrk3

α &alpha; &#945; Greeksmallletteralpha,U03B1ISOgrk3

β &beta; &#946; Greeksmallletterbeta,U03B2ISOgrk3

γ &gamma; &#947; Greeksmalllettergamma,U03B3ISOgrk3

δ &delta; &#948; Greeksmallletterdelta,U03B4ISOgrk3

ε &epsilon; &#949; Greeksmallletterepsilon,U03B5ISOgrk3

ζ &zeta; &#950; Greeksmallletterzeta,U03B6ISOgrk3

η &eta; &#951; Greeksmalllettereta,U03B7ISOgrk3

Page 298: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

θ &theta; &#952; Greeksmalllettertheta,U03B8ISOgrk3

ι &iota; &#953; Greeksmallletteriota,U03B9ISOgrk3

κ &kappa; &#954; Greeksmallletterkappa,U03BAISOgrk3

λ &lambda; &#955; Greeksmallletterlambda,U03BBISOgrk3

μ &mu; &#956; Greeksmalllettermu,U03BCISOgrk3

ν &nu; &#957; Greeksmallletternu,U03BDISOgrk3

ξ &xi; &#958; Greeksmallletterxi,U03BEISOgrk3

ο &omicron; &#959; Greeksmallletteromicron,U03BFNEW

π &pi; &#960; Greeksmallletterpi,U03C0ISOgrk3

ρ &rho; &#961; Greeksmallletterrho,U03C1ISOgrk3

ς &sigmaf; &#962; Greeksmallletterfinalsigma,U03C2ISOgrk3

σ &sigma; &#963; Greeksmalllettersigma,U03C3ISOgrk3

τ &tau; &#964; Greeksmalllettertau,U03C4ISOgrk3

υ &upsilon; &#965; Greeksmallletterupsilon,U03C5ISOgrk3

φ &phi; &#966; Greeksmallletterphi,U03C6ISOgrk3

χ &chi; &#967; Greeksmallletterchi,U03C7ISOgrk3

ψ &psi; &#968; Greeksmallletterpsi,U03C8ISOgrk3

ω &omega; &#969; Greeksmallletteromega,U03C9ISOgrk3

Page 299: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ϑ &thetasym; &#977; Greeksmallletterthetasymbol,U03D1NEW

ϒ &upsih; &#978; Greekupsilonwithhooksymbol,U03D2NEW

ϖ &piv; &#982; Greekpisymbol,U03D6ISOgrk3

GeneralPunctuation

• &bull; &#8226; bullet,=blacksmallcircle,U2022ISOpub

… &hellip; &#8230; horizontalellipsis,=threedotleader,U2026ISOpub

′ &prime; &#8242; prime,=minutes,=feet,U2032ISOtech

″ &Prime; &#8243; doubleprime,=seconds,=inches,U2033ISOtech

‾ &oline; &#8254; overline,=spacingoverscore,U203ENEW

⁄ &frasl; &#8260; fractionslash,U2044NEW

LetterlikeSymbols

℘ &weierp; &#8472;scriptcapitalP,=powerset,=Weierstrassp,U2118ISOamso

ℑ &image; &#8465;blacklettercapitalI,=imaginarypart,U2111ISOamso

ℜ &real; &#8476;blacklettercapitalR,=realpartsymbol,U211CISOamso

™ &trade; &#8482; trademarksign,U2122ISOnum

ℵ &alefsym; &#8501;alefsymbol,=firsttransfinitecardinal,U2135NEW

Arrowsleftwardarrow,U2190

Page 300: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

← &larr; &#8592; ISOnum

↑ &uarr; &#8593; upwardarrow,U2191ISOnum

→ &rarr; &#8594; rightwardarrow,U2192ISOnum

↓ &darr; &#8595; downwardarrow,U2193ISOnum

↔ &harr; &#8596; leftrightarrow,U2194ISOamsa

↵ &crarr; &#8629;downwardarrowwithcornerleftward,=carriagereturn,U21B5NEW

⇐ &lArr; &#8656; leftwarddoublearrow,U21D0ISOtech

⇑ &uArr; &#8657; upwarddoublearrow,U21D1ISOamsa

⇒ &rArr; &#8658; rightwarddoublearrow,U21D2ISOtech

⇓ &dArr; &#8659; downwarddoublearrow,U21D3ISOamsa

⇔ &hArr; &#8660; leftrightdoublearrow,U21D4ISOamsa

MathematicalOperators∀ &forall; &#8704; forall,U2200ISOtech

∂ &part; &#8706; partialdifferential,U2202ISOtech

∃ &exist; &#8707; thereexists,U2203ISOtech

∅ &empty; &#8709;emptyset,=nullset,=diameter,U2205ISOamso

∇ &nabla; &#8711; nabla,=backwarddifference,U2207ISOtech

∈ &isin; &#8712;elementof,U2208ISOtech

Page 301: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

∉ &notin; &#8713; notanelementof,U2209ISOtech

∋ &ni; &#8715; containsasmember,U220BISOtech

∏ &prod; &#8719; n-aryproduct,=productsign,U220FISOamsb

− &sum; &#8722; n-arysumation,U2211ISOamsb

− &minus; &#8722; minussign,U2212ISOtech

∗ &lowast; &#8727; asteriskoperator,U2217ISOtech

√ &radic; &#8730; squareroot,=radicalsign,U221AISOtech

∝ &prop; &#8733; proportionalto,U221DISOtech

∞ &infin; &#8734; infinity,U221EISOtech∠ &ang; &#8736; angle,U2220ISOamso

⊥ &and; &#8869; logicaland,=wedge,U2227ISOtech

⊦ &or; &#8870; logicalor,=vee,U2228ISOtech

∩ &cap; &#8745; intersection,=cap,U2229ISOtech

∪ &cup; &#8746; union,=cup,U222AISOtech

∫ &int; &#8747; integral,U222BISOtech∴ &there4; &#8756; therefore,U2234ISOtech

∼ &sim; &#8764;tildeoperator,=varieswith,=similarto,U223CISOtech

≅ &cong; &#8773; approximatelyequalto,U2245ISOtech

≅ &asymp; &#8773;almostequalto,=asymptoticto,U2248ISOamsr

Page 302: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

≠ &ne; &#8800; notequalto,U2260ISOtech

≡ &equiv; &#8801; identicalto,U2261ISOtech

≤ &le; &#8804; less-thanorequalto,U2264ISOtech

≥ &ge; &#8805; greater-thanorequalto,U2265ISOtech

⊂ &sub; &#8834; subsetof,U2282ISOtech

⊃ &sup; &#8835; supersetof,U2283ISOtech

⊄ &nsub; &#8836; notasubsetof,U2284ISOamsn

⊆ &sube; &#8838; subsetoforequalto,U2286ISOtech

⊇ &supe; &#8839; supersetoforequalto,U2287ISOtech

⊕ &oplus; &#8853; circledplus,=directsum,U2295ISOamsb

⊗ &otimes; &#8855; circledtimes,=vectorproduct,U2297ISOamsb

⊥ &perp; &#8869;uptack,=orthogonalto,=perpendicular,U22A5ISOtech

⋅ &sdot; &#8901; dotoperator,U22C5ISOamsb

MiscellaneousTechnical

⌈ &lceil; &#8968; leftceiling,=aplupstile,U2308,ISOamsc

⌉ &rceil; &#8969; rightceiling,U2309,ISOamsc

⌊ &lfloor; &#8970;leftfloor,=apldownstile,U230A,ISOamsc

⌋ &rfloor; &#8971; rightfloor,U230B,ISOamsc

Page 303: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

&lang; &#9001;left-pointinganglebracket,=bra,U2329ISOtech

&rang; &#9002;right-pointinganglebracket,=ket,U232AISOtech

GeometricShapes◊ &loz; &#9674; lozenge,U25CAISOpubMiscellaneousSymbols

♠ &spades; &#9824; blackspadesuit,U2660ISOpub

♣ &clubs; &#9827;blackclubsuit,=shamrock,U2663ISOpub

♥ &hearts; &#9829; blackheartsuit,=valentine,U2665ISOpub

♦ &diams; &#9830; blackdiamondsuit,U2666ISOpub

LucidasansUnicode

Page 304: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

ISOLatin-1CharacterSetISOLatin-1

Character Decimalcode Namedentity Character Decimalcode Namedentity

--- &#00; --- --- &#01; ------ &#02; --- --- &#03; ------ &#04; --- --- &#05; ------ &#06; --- --- &#07; ------ &#08; --- --- &#09; ------ &#10; --- --- &#11; ------ &#12; --- --- &#13; ------ &#14; --- --- &#15; ------ &#16; --- --- &#17; ------ &#18; --- --- &#19; ------ &#20; --- --- &#21; ------ &#22; --- --- &#23; ------ &#24; --- --- &#25; ------ &#26; --- --- &#27; ------ &#28; --- --- &#29; ------ &#30; --- --- &#31; ---

&#32; --- ! &#33; ---" &#34; &quot; # &#35; ---$ &#36; --- % &#37; ---& &#38; &amp; ' &#39; ---( &#40; --- ) &#41; ---* &#42; --- + &#43; ---, &#44; --- - &#45; ---. &#46; --- / &#47; ---0 &#48; --- 1 &#49; ---2 &#50; --- 3 &#51; ---4 &#52; --- 5 &#53; ---6 &#54; --- 7 &#55; ---8 &#56; --- 9 &#57; ---

Page 305: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

: &#58; --- ; &#59; ---< &#60; &lt; = &#61; ---> &#62; &gt; ? &#63; ---@ &#64; --- A &#65; ---B &#66; --- C &#67; ---D &#68; --- E &#69; ---F &#70; --- G &#71; ---H &#72; --- I &#73; ---J &#74; --- K &#75; ---L &#76; --- M &#77; ---N &#78; --- O &#79; ---P &#80; --- Q &#81; ---R &#82; --- S &#83; ---T &#84; --- U &#85; ---V &#86; --- W &#87; ---X &#88; --- Y &#89; ---Z &#90; --- [ &#91; ---\ &#92; --- ] &#93; ---^ &#94; --- _ &#95; ---` &#96; --- a &#97; ---b &#98; --- c &#99; ---d &#100; --- e &#101; ---f &#102; --- g &#103; ---h &#104; --- i &#105; ---j &#106; --- k &#107; ---l &#108; --- m &#109; ---n &#110; --- o &#111; ---p &#112; --- q &#113; ---r &#114; --- s &#115; ---t &#116; --- u &#117; ---v &#118; --- w &#119; ---x &#120; --- y &#121; ---z &#122; --- { &#123; ---

Page 306: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

| &#124; --- } &#125; ---~ &#126; --- --- &#127; --- &#160; &nbsp; ¡ &#161; &iexcl;¢ &#162; &cent; £ &#163; &pound;¤ &#164; &curren; ¥ &#165; &yen;

¦ &#166; &brvbar;or&brkbar; § &#167; &sect;

¨ &#168; &uml;or&die; © &#169; &copy;ª &#170; &ordf; « &#171; &laquo;¬ &#172; &not &#173; &shy;

® &#174; &reg; ¯ &#175; &macr;or&hibar;

° &#176; &deg; ± &#177; &plusmn;² &#178; &sup2; ³ &#179; &sup3;´ &#180; &acute; µ &#181; &micro;¶ &#182; &para; · &#183; &middot;¸ &#184; &cedil; ¹ &#185; &sup1;º &#186; &ordm; » &#187; &raquo;¼ &#188; &frac14; ½ &#189; &frac12;¾ &#190; &frac34; ¿ &#191; &iquest;À &#192; &Agrave; Á &#193; &Aacute;Â &#194; &Acirc; Ã &#195; &Atilde;Ä &#196; &Auml; Å &#197; &Aring;Æ &#198; &AElig; Ç &#199; &Ccedil;È &#200; &Egrave; É &#201; &Eacute;Ê &#202; &Ecirc; Ë &#203; &Euml;Ì &#204; &Igrave; Í &#205; &Iacute;Î &#206; &Icirc; Ï &#207; &Iuml;Ð &#208; &ETH; Ñ &#209; &Ntilde;Ò &#210; &Ograve; Ó &#211; &Oacute;Ô &#212; &Ocirc; Õ &#213; &Otilde;Ö &#214; &Ouml; × &#215; &times;Ø &#216; &Oslash; Ù &#217; &Ugrave;

Page 307: ©2002 Rainer Su . All rights reserved · status-bar : CSS2 normal normal normal medium normal "Times New Roman" @font-face font p { font: italic small-caps 600 12pts/18pts ; } p

Ú &#218; &Uacute; Û &#219; &Ucirc;Ü &#220; &Uuml; Ý &#221; &Yacute;Þ &#222; &THORN; ß &#223; &szlig;à &#224; &agrave; á &#225; &aacute;â &#226; &acirc; ã &#227; &atilde;ä &#228; &auml; å &#229; &aring;æ &#230; &aelig; ç &#231; &ccedil;è &#232; &egrave; é &#233; &eacute;ê &#234; &ecirc; ë &#235; &euml;ì &#236; &igrave; í &#237; &iacute;î &#238; &icirc; ï &#239; &iuml;&etd; &#240; &etd; ñ &#241; &ntilde;ò &#242; &ograve; ó &#243; &oacute;ô &#244; &ocirc; õ &#245; &otilde;ö &#246; &ouml; ÷ &#247; &divide;ø &#248; &oslash; ù &#249; &ugrave;ú &#250; &uacute; û &#251; &ucirc;ü &#252; &uuml; ý &#253; &yacute;&tdorn; &#254; &tdorn; ÿ &#255; &yuml;

ISOLatin-1IE4+Unicode256HTML