1# These are all values accepted for CSS2. 2# 3# WARNING: 4# -------- 5# 6# The Values are sorted according to the properties they belong to, 7# and have to be in the same order as the enums in render_style.h. 8# 9# If not, the optimizations in the cssparser and style selector will fail, 10# and produce incorrect results. 11# 12inherit 13initial 14# 15# CSS_PROP_OUTLINE_STYLE 16# CSS_PROP_BORDER_TOP_STYLE 17# CSS_PROP_BORDER_BOTTOM_STYLE 18# CSS_PROP_BORDER_LEFT_STYLE 19-khtml-native 20none 21hidden 22inset 23groove 24ridge 25outset 26dotted 27dashed 28solid 29double 30# 31# CSS_PROP_FONT: 32# 33caption 34icon 35menu 36message-box 37small-caption 38status-bar 39# 40# CSS_PROP_FONT_STYLE: 41# 42#normal 43italic 44oblique 45# 46# CSS_PROP_FONT_VARIANT: 47# 48#normal 49small-caps 50# 51# CSS_PROP_FONT_WEIGHT: 52# 53normal 54bold 55bolder 56lighter 57100 58200 59300 60400 61500 62600 63700 64800 65900 66# 67# CSS_PROP_FONT_SIZE: 68# 69xx-small 70x-small 71small 72medium 73large 74x-large 75xx-large 76-khtml-xxx-large 77smaller 78larger 79# 80# CSS_PROP_FONT_STRETCH: 81# 82#normal 83wider 84narrower 85ultra-condensed 86extra-condensed 87condensed 88semi-condensed 89semi-expanded 90expanded 91extra-expanded 92ultra-expanded 93# 94# CSS_PROP_GENERIC_FONT_FAMILY: 95# 96serif 97sans-serif 98cursive 99fantasy 100monospace 101# 102# CSS_PROP_BACKGROUND_ATTACHMENT: 103# 104scroll 105fixed 106local 107# 108# CSS_PROP_BACKGROUND_COLOR: 109# 110transparent 111# 112# 113# CSS_PROP_*_COLOR 114# 115aqua 116black 117blue 118crimson 119fuchsia 120gray 121green 122indigo 123lime 124maroon 125navy 126olive 127orange 128purple 129red 130silver 131teal 132white 133yellow 134activeborder 135activecaption 136appworkspace 137background 138buttonface 139buttonhighlight 140buttonshadow 141buttontext 142captiontext 143graytext 144highlight 145highlighttext 146inactiveborder 147inactivecaption 148inactivecaptiontext 149infobackground 150infotext 151menutext 152scrollbar 153threeddarkshadow 154threedface 155threedhighlight 156threedlightshadow 157threedshadow 158window 159windowframe 160windowtext 161currentcolor 162# 163# colors in non strict mode 164grey 165-khtml-text 166# 167# CSS_PROP_BACKGROUND_REPEAT: 168# 169repeat 170repeat-x 171repeat-y 172no-repeat 173# 174# CSS_PROP_VERTICAL_ALIGN: 175# 176baseline 177middle 178sub 179super 180text-top 181text-bottom 182top 183bottom 184# HTML alignment MIDDLE has no corresponding CSS alignment 185-khtml-baseline-middle 186# 187# CSS_PROP_TEXT_ALIGN: 188# 189-khtml-auto 190left 191right 192center 193justify 194-khtml-left 195-khtml-right 196-khtml-center 197# 198# CSS_PROP_LIST_STYLE_POSITION: 199# 200outside 201inside 202# 203# CSS_PROP_LIST_STYLE_TYPE: 204# 205disc 206circle 207square 208box 209-khtml-diamond 210decimal 211decimal-leading-zero 212-khtml-arabic-indic 213-khtml-lao 214-khtml-persian 215-khtml-urdu 216-khtml-thai 217-khtml-tibetan 218lower-roman 219upper-roman 220hebrew 221armenian 222georgian 223cjk-ideographic 224-khtml-japanese-formal 225-khtml-japanese-informal 226-khtml-simp-chinese-formal 227-khtml-simp-chinese-informal 228-khtml-trad-chinese-formal 229-khtml-trad-chinese-informal 230lower-greek 231-khtml-upper-greek 232lower-alpha 233lower-latin 234upper-alpha 235upper-latin 236hiragana 237katakana 238hiragana-iroha 239katakana-iroha 240-khtml-open-quote 241-khtml-close-quote 242#none 243# 244# CSS_PROP_DISPLAY: 245# 246inline 247block 248list-item 249run-in 250compact 251inline-block 252table 253inline-table 254table-row-group 255table-header-group 256table-footer-group 257table-row 258table-column-group 259table-column 260table-cell 261table-caption 262#none 263# 264# CSS_PROP_CURSOR: 265# 266auto 267default 268context-menu 269help 270pointer 271progress 272wait 273cell 274crosshair 275text 276vertical-text 277alias 278copy 279move 280no-drop 281not-allowed 282e-resize 283n-resize 284ne-resize 285nw-resize 286s-resize 287se-resize 288sw-resize 289w-resize 290ew-resize 291ns-resize 292nesw-resize 293nwse-resize 294col-resize 295row-resize 296all-scroll 297# 298# CSS_PROP_DIRECTION: 299# 300ltr 301rtl 302# 303# CSS_PROP_TEXT_TRANSFORM: 304# 305capitalize 306uppercase 307lowercase 308#none 309# 310# CSS_PROP_VISIBILITY: 311# 312visible 313#hidden 314collapse 315# 316# CSS_PROP_CONTENT: 317# 318close-quote 319no-close-quote 320no-open-quote 321open-quote 322# 323# CSS_PROP_WHITE_SPACE: 324# 325#normal 326nowrap 327pre 328pre-wrap 329pre-line 330-khtml-nowrap 331# 332# CSS_PROP_WORD_WRAP 333# 334#normal 335break-word 336# 337# Unordered rest 338# 339above 340absolute 341always 342avoid 343below 344bidi-override 345blink 346both 347crop 348cross 349embed 350hand 351hide 352higher 353invert 354landscape 355level 356line-through 357loud 358lower 359marquee 360mix 361overline 362portrait 363relative 364separate 365show 366static 367thick 368thin 369underline 370# 371# CSS_PROP__KHTML_FLOW_MODE 372-khtml-normal 373-khtml-around-floats 374 375# CSS3 Values 376# CSS_PROP__KHTML_BOX_SIZING 377border-box 378content-box 379 380# CSS_PROP__KHTML_USER_INPUT 381enabled 382disabled 383#none 384 385# CSS_PROP_MARQUEE_DIRECTION 386forwards 387backwards 388ahead 389reverse 390# left 391# right 392up 393down 394# auto 395 396# CSS_PROP_MARQUEE_SPEED 397slow 398# normal 399fast 400 401# CSS_PROP_MARQUEE_REPETITION 402infinite 403 404# CSS_PROP_MARQUEE_STYLE 405# none 406slide 407# scroll 408alternate 409unfurl 410 411# 412# CSS_PROP_TEXT_OVERFLOW 413# 414clip 415ellipsis 416 417# 418# CSS_PROP_BACKGROUND_CLIP/ORIGIN 419# 420# border-box 421# content-box 422padding-box 423 424# 425# CSS_PROP_BACKGROUND_SIZE 426# 427contain 428cover 429 430# 431# Not supported: 432# 433# CSS_PROP_BORDER_IMAGE 434# 435# stretch 436# repeat 437# round 438# 439# CSS_PROP_AZIMUTH: 440# 441#A left-side 442#A far-left 443#A #left 444#A center-left 445#A #center 446#A center-right 447#A right 448#A far-right 449#A right-side 450#A behind 451#A leftwards 452#A rightwards 453# 454# CSS_PROP_SPEECH_RATE: 455# 456#A x-slow 457#A slow 458#A #medium 459#A x-fast 460#A fast 461#A faster 462#A slower 463# 464# CSS_PROP_VOLUME: 465# 466#A silent 467#A x-soft 468#A soft 469#A #medium 470#A high 471#A x-high 472#A x-loud 473# 474# CSS_PROP_PITCH: 475# 476#A x-low 477#A low 478#A #medium 479#A #high 480#A #x-high 481# 482# CSS_PROP_SPEAK: 483# 484#A #normal 485#A #none 486#A spell-out 487# 488# CSS_PROP_SPEAK_HEADER: 489# 490#A #once 491#A always 492# 493# CSS_PROP_SPEAK_NUMERAL: 494# 495#A digits 496#A continuous 497# 498# CSS_PROP_SPEAK_PUNCTUATION: 499# 500#A code 501#A #none 502 503# 504# SVG 505# 506evenodd 507nonzero 508 509# CSS_PROP_ALIGNMENT_BASELINE: 510# 511# auto 512# baseline 513before-edge 514text-before-edge 515# middle 516central 517after-edge 518text-after-edge 519ideographic 520alphabetic 521hanging 522mathematical 523 524# CSS_PROP_DOMINANT_BASELINE 525# 526# 527use-script 528no-change 529reset-size 530 531# CSS_PROP_STROKE_LINEJOIN 532miter 533round 534bevel 535 536# CSS_PROP_STROKE_LINECAP 537butt 538# round 539# square 540 541# CSS_PROP_ENABLE_BACKGROUND 542accumulate 543 544# CSS_PROP_SHAPE_RENDERING: 545optimizeSpeed 546crispEdges 547geometricPrecision 548 549# CSS_PROP_TEXT_ANCHOR: 550start 551# middle 552end 553 554# CSS_PROP_TEXT_RENDERING: 555optimizeLegibility 556 557# CSS_PROP_IMAGE_RENDERING: 558optimizeQuality 559 560# CSS_PROP_COLOR_PROFILE: 561sRGB 562 563# CSS_PROP_COLOR_INTERPOLATION: 564linearRGB 565 566# CSS_PROP_POINTER_EVENTS: 567visiblePainted 568visibleFill 569visibleStroke 570# visible 571painted 572fill 573stroke 574all 575# none 576# inherit 577 578# CSS_PROP_WRITING_MODE: 579lr-tb 580rl-tb 581tb-rl 582tb-lr 583lr 584rl 585tb 586 587