-
Notifications
You must be signed in to change notification settings - Fork 2
/
css.stx
706 lines (699 loc) · 7.89 KB
/
css.stx
1
2
3
4
5
6
7
8
9
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
#TITLE=CSS
; CSS syntax file written by ES-Computing.
; This file is required for EditPlus to run correctly.
#DELIMITER=:;,.={}()#'"/\[]
#QUOTATION1='
#QUOTATION2="
#COMMENTON=/*
#COMMENTOFF=*/
#ESCAPE=\
#PREFIX4=#
#PREFIX5=.
#NUMBER_PATTERN=css
#KEYWORD=Properties
; CSS2
azimuth
background
background-attachment
background-color
background-image
background-position
background-repeat
border
border-bottom
border-bottom-color
border-bottom-style
border-bottom-width
border-collapse
border-color
border-left
border-left-color
border-left-style
border-left-width
border-right
border-right-color
border-right-style
border-right-width
border-spacing
border-style
border-top
border-top-color
border-top-style
border-top-width
border-width
bottom
caption-side
clear
clip
color
content
counter-increment
counter-reset
cue
cue-after
cue-before
cursor
direction
display
elevation
empty-cells
float
font
font-family
font-size
font-style
font-variant
font-weight
height
left
letter-spacing
line-height
list-style
list-style-image
list-style-position
list-style-type
margin
margin-bottom
margin-left
margin-right
margin-top
max-height
max-width
min-height
min-width
orphans
outline
outline-color
outline-style
outline-width
overflow
padding
padding-bottom
padding-left
padding-right
padding-top
page-break-after
page-break-before
page-break-inside
pause
pause-after
pause-before
pitch
pitch-range
play-during
position
quotes
richness
right
speak
speak-header
speak-numeral
speak-punctuation
speech-rate
stress
table-layout
text-align
text-decoration
text-indent
text-transform
top
unicode-bidi
vertical-align
visibility
voice-family
volume
white-space
widows
width
word-spacing
z-index
; CSS3 Animation Properties
animation
animation-delay
animation-direction
animation-duration
animation-fill-mode
animation-iteration-count
animation-name
animation-play-state
animation-timing-function
; CSS3 Background Properties
background-clip
background-origin
background-size
; CSS3 Border and Outline Properties
border-bottom-left-radius
border-bottom-right-radius
border-image
border-image-outset
border-image-repeat
border-image-slice
border-image-source
border-image-width
border-radius
border-top-left-radius
border-top-right-radius
box-shadow
; CSS3 Box Properties
overflow-x
overflow-y
overflow-style
rotation
rotation-point
; CSS3 Color Properties
opacity
; CSS3 Flexible Box Properties
box-align
box-direction
box-flex
box-flex-group
box-lines
box-ordinal-group
box-orient
box-pack
; CSS3 Font Properties
src
font-size-adjust
font-stretch
; CSS3 Grid Properties
grid-columns
grid-rows
; CSS3 Hyperlink Properties
target
target-name
target-new
target-position
; CSS3 Multi-column Properties
column-count
column-fill
column-gap
column-rule
column-rule-color
column-rule-style
column-rule-width
column-span
column-width
columns
; CSS3 Text Properties
hanging-punctuation
punctuation-trim
text-justify
text-outline
text-overflow
text-shadow
text-wrap
word-break
word-wrap
; CSS3 2D/3D Transform Properties
transform
transform-origin
transform-style
perspective
perspective-origin
backface-visibility
; CSS3 Transition Properties
transition
transition-property
transition-duration
transition-timing-function
transition-delay
; CSS3 User-interface Properties
appearance
box-sizing
icon
nav-down
nav-index
nav-left
nav-right
nav-up
outline-offset
resize
#KEYWORD=Predefined values
; CSS2 Predefined values
above
absolute
always
aqua
armenian
auto
avoid
background-attachment
background-color
background-image
background-position
background-repeat
backwards
baseline
behind
below
bidi-override
black
blink
block
blue
bold
bolder
border-top-color
both
bottom
capitalize
caption
center
center-left
center-right
child
circle
close-quote
code
collapse
continuous
crosshair
cue-after
cue-before
cursive
dashed
decimal
decimal-leading-zero
default
digits
disc
dotted
double
e-resize
embed
fantasy
far-left
far-right
fast
faster
female
fixed
font-family
font-size
font-style
font-variant
font-weight
forwards
fuchsia
georgian
gray
green
groove
help
hidden
hide
high
higher
icon
inherit
initial
inline
inline-block
inline-table
inset
inside
invert
italic
justify
large
larger
left
left-side
leftwards
level
lighter
lime
line-height
line-through
list-item
list-style-image
list-style-position
list-style-type
loud
low
lower
lower-alpha
lower-greek
lower-latin
lower-roman
lowercase
ltr
male
maroon
medium
menu
message-box
middle
mix
monospace
move
n-resize
navy
ne-resize
no-close-quote
no-open-quote
no-repeat
none
normal
nowrap
nw-resize
oblique
olive
once
open-quote
orange
outline-color
outline-style
outline-width
outset
outside
overline
pointer
pre
pre-line
pre-wrap
progress
purple
rect
red
relative
repeat
repeat-x
repeat-y
rgb
ridge
right
right-side
rightwards
rtl
s-resize
sans-serif
scroll
se-resize
separate
serif
show
silent
silver
slow
slower
small
small-caps
small-caption
smaller
soft
solid
spell-out
square
static
status-bar
sub
super
sw-resize
table
table-caption
table-cell
table-column
table-column-group
table-footer-group
table-header-group
table-row
table-row-group
teal
text
text-bottom
text-top
thick
thin
top
transparent
underline
upper-alpha
upper-latin
upper-roman
uppercase
url
visible
w-resize
wait
white
x-fast
x-high
x-large
x-loud
x-low
x-slow
x-small
x-soft
xx-large
xx-small
yellow
; CSS3 Animation Properties
linear
ease
ease-in
ease-out
ease-in-out
cubic-bezier
infinite
alternate
paused
running
; CSS3 Background Properties
rgba
hsl
hsla
border-box
padding-box
content-box
cover
contain
; CSS3 Border and Outline Properties
stretch
round
fill
; CSS3 Box Properties
no-display
no-content
scrollbar
panner
marquee
; CSS3 Color Properties
; CSS3 Flexible Box Properties
start
end
reverse
box
single
multiple
horizontal
vertical
inline-axis
block-axis
; CSS3 Font Properties
wider
narrower
ultra-condensed
extra-condensed
condensed
semi-condensed
semi-expanded
expanded
extra-expanded
ultra-expanded
; CSS3 Grid Properties
; CSS3 Hyperlink Properties
current
root
parent
new
modal
window
tab
front
back
; CSS3 Multi-column Properties
balance
all
; CSS3 Text Properties
first
last
allow-end
force-end
adjacent
inter-word
inter-ideograph
inter-cluster
distribute
kashida
clip
ellipsis
unrestricted
suppress
break-all
hyphenate
break-word
; CSS3 2D/3D Transform Properties
matrix
matrix3d
translate
translate3d
translateX
translateY
translateZ
scale
scale3d
scaleX
scaleY
scaleZ
rotate
rotate3d
rotateX
rotateY
rotateZ
skew
skewX
skewY
perspective
flat
preserve-3d
; CSS3 Transition Properties
width
height
; CSS3 User-interface Properties
button
field
#KEYWORD=HTML Tags
; HTML 4.01 Elements
a
abbr
acronym
address
applet
area
b
base
basefont
bdo
big
blockquote
body
br
button
caption
center
cite
code
col
colgroup
dd
del
dfn
dir
div
dl
dt
em
fieldset
font
form
frame
frameset
h1
h2
h3
h4
h5
h6
head
hr
html
i
iframe
img
input
ins
isindex
kbd
label
legend
li
link
map
menu
meta
noframes
noscript
object
ol
optgroup
option
p
param
pre
q
s
samp
script
select
small
span
strike
strong
style
sub
sup
table
tbody
td
textarea
tfoot
th
thead
title
tr
tt
u
ul
var
; HTML 5 Elements
article
aside
audio
bdi
canvas
command
datalist
details
embed
figcaption
figure
footer
header
hgroup
keygen
mark
meter
nav
output
progress
rp
rt
ruby
section
source
summary
time
track
video
wbr
#KEYWORD=Identifiers
^#
#KEYWORD=Classes, Rules
.
; CSS3 Rule
@keyframes
from
to
@font-face
#