forked from w3c/csswg-drafts
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchanges.html
More file actions
1136 lines (853 loc) · 108 KB
/
changes.html
File metadata and controls
1136 lines (853 loc) · 108 KB
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
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<TITLE> <del>Appendix</del> <del>B:</del>Changes</TITLE>
<link rel="stylesheet" href="style/default.css" type="text/css">
<link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD.css" type="text/css">
<link rel="prev" href="refs.html">
<link rel="next" href="sample.html">
<link rel="contents" href="cover.html#minitoc">
<link rel="CSS-properties" href="propidx.html" title="properties">
<link rel="index" href="indexlist.html" title="index">
<link rel="first" href="cover.html">
</HEAD>
<BODY>
<div class="navbar">
<p><a href="refs.html"> <del>from</del> <del>CSS1</del>previous</a>
<a href="sample.html">next</a>
<a href="cover.html#minitoc">contents</a>
<a href="propidx.html">properties</a>
<a href="indexlist.html">index</a>
</div>
<hr class="navbar">
<H1><a name="q0">Appendix <del>B.</del><ins>C.</ins> Changes</a></H1>
<div class="subtoc">
<p><strong> <del>from</del> <del>CSS1</del>Contents</strong>
<ul class="toc">
<li class="tocline2"><a href="changes.html#new" class="tocxref"> <del>B.1</del> <del>New</del> <del>functionality</del> <del>B.2</del> <del>Updated</del> <del>descriptions</del> <del>B.3</del> <del>Semantic</del><ins>C.1</ins> <ins>Additional</ins> <ins>property</ins> <ins>values</ins></a>
<ul class="toc">
<li class="tocline3"><a href="changes.html#q2" class="tocxref"><ins>C.1.1</ins> <ins>Section</ins> <ins>4.3.5</ins> <ins>Colors</ins></a>
<li class="tocline3"><a href="changes.html#q3" class="tocxref"><ins>C.1.2</ins> <ins>Section</ins> <ins>9.2.4</ins> <ins>The</ins> <ins>'display'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q4" class="tocxref"><ins>C.1.3</ins> <ins>Section</ins> <ins>12.2</ins> <ins>The</ins> <ins>'content'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q5" class="tocxref"><ins>C.1.4</ins> <ins>Section</ins> <ins>18.1</ins> <ins>Cursors:</ins> <ins>the</ins> <ins>'cursor'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q6" class="tocxref"><ins>C.1.5</ins> <ins>Section</ins> <ins>16.6</ins> <ins>Whitespace:</ins> <ins>the</ins> <ins>'white-space'</ins> <ins>property</ins></a>
</ul>
<li class="tocline2"><a href="changes.html#changes" class="tocxref"><ins>C.2</ins> Changes</a>
<ul class="toc">
<li class="tocline3"><a href="changes.html#q8" class="tocxref"> <del>from</del> <del>CSS1</del><ins>C.2.1</ins> <ins>Section</ins> <ins>3.2</ins> <ins>Conformance</ins></a>
<li class="tocline3"><a href="changes.html#q9" class="tocxref"><ins>C.2.2</ins> <ins>Section</ins> <ins>6.1.2</ins> <ins>Computed</ins> <ins>values</ins></a>
<li class="tocline3"><a href="changes.html#q10" class="tocxref"><ins>C.2.3</ins> <ins>Section</ins> <ins>6.4.3</ins> <ins>Calculating</ins> <ins>a</ins> <ins>selector's</ins> <ins>specificity</ins></a>
<li class="tocline3"><a href="changes.html#q11" class="tocxref"><ins>C.2.4</ins> <ins>Section</ins> <ins>6.4.4</ins> <ins>Precedence</ins> <ins>of</ins> <ins>non-CSS</ins> <ins>presentational</ins> <ins>hints</ins></a>
<li class="tocline3"><a href="changes.html#q12" class="tocxref"><ins>C.2.5</ins> <ins>Chapter</ins> <ins>9</ins> <ins>Visual</ins> <ins>formatting</ins> <ins>model</ins></a>
<li class="tocline3"><a href="changes.html#q13" class="tocxref"><ins>C.2.6</ins> <ins>Section</ins> <ins>10.3.7</ins> <ins>Absolutely</ins> <ins>positioned,</ins> <ins>non-replaced</ins> <ins>elements</ins></a>
<li class="tocline3"><a href="changes.html#q14" class="tocxref"><ins>C.2.7</ins> <ins>Section</ins> <ins>10.6.4</ins> <ins>Absolutely</ins> <ins>positioned,</ins> <ins>non-replaced</ins> <ins>elements</ins></a>
<li class="tocline3"><a href="changes.html#q15" class="tocxref"><ins>C.2.8</ins> <ins>Section</ins> <ins>11.1.2</ins> <ins>Clipping:</ins> <ins>the</ins> <ins>'clip'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q16" class="tocxref"><ins>C.2.9</ins> <ins>Section</ins> <ins>14.2.1</ins> <ins>Background</ins> <ins>properties</ins></a>
<li class="tocline3"><a href="changes.html#q17" class="tocxref"><ins>C.2.10</ins> <ins>17.4.1</ins> <ins>Caption</ins> <ins>position</ins> <ins>and</ins> <ins>alignment</ins></a>
<li class="tocline3"><a href="changes.html#q18" class="tocxref"><ins>C.2.11</ins> <ins>17.5.4</ins> <ins>Horizontal</ins> <ins>alignment</ins> <ins>in</ins> <ins>a</ins> <ins>column</ins></a>
<li class="tocline3"><a href="changes.html#q19" class="tocxref"><ins>C.2.12</ins> <ins>Section</ins> <ins>17.6</ins> <ins>Borders</ins></a>
<li class="tocline3"><a href="changes.html#q20" class="tocxref"><ins>C.2.13</ins> <ins>Chapter</ins> <ins>12</ins> <ins>Generated</ins> <ins>content,</ins> <ins>automatic</ins> <ins>numbering,</ins> <ins>and</ins> <ins>lists</ins></a>
<li class="tocline3"><a href="changes.html#q21" class="tocxref"><ins>C.2.14</ins> <ins>Chapter</ins> <ins>13</ins> <ins>Paged</ins> <ins>media</ins></a>
<li class="tocline3"><a href="changes.html#q22" class="tocxref"><ins>C.2.15</ins> <ins>Chapter</ins> <ins>15</ins> <ins>Fonts</ins></a>
<li class="tocline3"><a href="changes.html#q23" class="tocxref"><ins>C.2.16</ins> <ins>Chapter</ins> <ins>16</ins> <ins>Text</ins></a>
<li class="tocline3"><a href="changes.html#q24" class="tocxref"><ins>C.2.17</ins> <ins>Appendix</ins> <ins>A.</ins> <ins>Aural</ins> <ins>style</ins> <ins>sheets</ins></a>
<li class="tocline3"><a href="changes.html#q25" class="tocxref"><ins>C.2.18</ins> <ins>Other</ins></a>
</ul>
<li class="tocline2"><a href="changes.html#known-errors" class="tocxref"><ins>C.3</ins> <ins>Errors</ins></a>
<ul class="toc">
<li class="tocline3"><a href="changes.html#q27" class="tocxref"><ins>C.3.1</ins> <ins>Shorthand</ins> <ins>properties</ins></a>
<li class="tocline3"><a href="changes.html#q28" class="tocxref"><ins>C.3.2</ins> <ins>Section</ins> <ins>4.1.1</ins> <ins>(and</ins> <ins>G2)</ins></a>
<li class="tocline3"><a href="changes.html#q29" class="tocxref"><ins>C.3.3</ins> <ins>4.1.3</ins> <ins>Characters</ins> <ins>and</ins> <ins>case</ins></a>
<li class="tocline3"><a href="changes.html#q30" class="tocxref"><ins>C.3.4</ins> <ins>Section</ins> <ins>4.3</ins> <ins>(Double</ins> <ins>sign</ins> <ins>problem)</ins></a>
<li class="tocline3"><a href="changes.html#q31" class="tocxref"><ins>C.3.5</ins> <ins>Section</ins> <ins>4.3.2</ins> <ins>Lengths</ins></a>
<li class="tocline3"><a href="changes.html#q32" class="tocxref"><ins>C.3.6</ins> <ins>Section</ins> <ins>4.3.6</ins></a>
<li class="tocline3"><a href="changes.html#q33" class="tocxref"><ins>C.3.7</ins> <ins>5.10</ins> <ins>Pseudo-elements</ins> <ins>and</ins> <ins>pseudo-classes</ins></a>
<li class="tocline3"><a href="changes.html#q34" class="tocxref"><ins>C.3.8</ins> <ins>8.2</ins> <ins>Example</ins> <ins>of</ins> <ins>margins,</ins> <ins>padding,</ins> <ins>and</ins> <ins>borders</ins></a>
<li class="tocline3"><a href="changes.html#q35" class="tocxref"><ins>C.3.9</ins> <ins>Section</ins> <ins>8.5.2</ins> <ins>Border</ins> <ins>color:</ins> <ins>'border-top-color',</ins> <ins>'border-right-color',</ins> <ins>'border-bottom-color',</ins> <ins>'border-left-color',</ins> <ins>and</ins> <ins>'border-color'</ins></a>
<li class="tocline3"><a href="changes.html#q36" class="tocxref"><ins>C.3.10</ins> <ins>Section</ins> <ins>8.4</ins> <ins>Padding</ins> <ins>properties</ins></a>
<li class="tocline3"><a href="changes.html#q37" class="tocxref"><ins>C.3.11</ins> <ins>8.5.3</ins> <ins>Border</ins> <ins>style</ins></a>
<li class="tocline3"><a href="changes.html#q38" class="tocxref"><ins>C.3.12</ins> <ins>Section</ins> <ins>8.5.4</ins> <ins>Border</ins> <ins>shorthand</ins> <ins>properties:</ins> <ins>'border-top',</ins> <ins>'border-bottom',</ins> <ins>'border-right',</ins> <ins>'border-left',</ins> <ins>and</ins> <ins>'border'</ins></a>
<li class="tocline3"><a href="changes.html#q39" class="tocxref"><ins>C.3.13</ins> <ins>8.5.4</ins> <ins>Border</ins> <ins>shorthand</ins> <ins>properties:</ins> <ins>'border-top',</ins> <ins>'border-bottom',</ins> <ins>'border-right',</ins> <ins>'border-left',</ins> <ins>and</ins> <ins>'border'</ins></a>
<li class="tocline3"><a href="changes.html#q40" class="tocxref"><ins>C.3.14</ins> <ins>Section</ins> <ins>9.3.1</ins></a>
<li class="tocline3"><a href="changes.html#q41" class="tocxref"><ins>C.3.15</ins> <ins>Section</ins> <ins>9.3.2</ins></a>
<li class="tocline3"><a href="changes.html#q42" class="tocxref"><ins>C.3.16</ins> <ins>Section</ins> <ins>9.4.3</ins></a>
<li class="tocline3"><a href="changes.html#q43" class="tocxref"><ins>C.3.17</ins> <ins>Section</ins> <ins>9.7</ins> <ins>Relationships</ins> <ins>between</ins> <ins>'display',</ins> <ins>'position',</ins> <ins>and</ins> <ins>'float'</ins></a>
<li class="tocline3"><a href="changes.html#q44" class="tocxref"><ins>C.3.18</ins> <ins>Section</ins> <ins>10.3.2</ins> <ins>Inline,</ins> <ins>replaced</ins> <ins>elements</ins> <ins>(and</ins> <ins>10.3.4,</ins> <ins>10.3.6,</ins> <ins>and</ins> <ins>10.3.8)</ins></a>
<li class="tocline3"><a href="changes.html#q45" class="tocxref"><ins>C.3.19</ins> <ins>Section</ins> <ins>10.3.3</ins></a>
<li class="tocline3"><a href="changes.html#q46" class="tocxref"><ins>C.3.20</ins> <ins>Section</ins> <ins>10.6.2</ins> <ins>Inline,</ins> <ins>replaced</ins> <ins>elements</ins> <ins>...</ins> <ins>(and</ins> <ins>10.6.5)</ins></a>
<li class="tocline3"><a href="changes.html#q47" class="tocxref"><ins>C.3.21</ins> <ins>Section</ins> <ins>10.6.3</ins></a>
<li class="tocline3"><a href="changes.html#q48" class="tocxref"><ins>C.3.22</ins> <ins>Section</ins> <ins>11.1.1</ins></a>
<li class="tocline3"><a href="changes.html#q49" class="tocxref"><ins>C.3.23</ins> <ins>11.2</ins> <ins>Visibility:</ins> <ins>the</ins> <ins>'visibility'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q50" class="tocxref"><ins>C.3.24</ins> <ins>12.6.2</ins> <ins>Lists</ins></a>
<li class="tocline3"><a href="changes.html#q51" class="tocxref"><ins>C.3.25</ins> <ins>Section</ins> <ins>15.5</ins></a>
<li class="tocline3"><a href="changes.html#q52" class="tocxref"><ins>C.3.26</ins> <ins>Section</ins> <ins>16.6</ins> <ins>Whitespace:</ins> <ins>the</ins> <ins>'white-space'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q53" class="tocxref"><ins>C.3.27</ins> <ins>Section</ins> <ins>17.2</ins> <ins>The</ins> <ins>CSS</ins> <ins>table</ins> <ins>model</ins></a>
<li class="tocline3"><a href="changes.html#q54" class="tocxref"><ins>C.3.28</ins> <ins>17.2.1</ins> <ins>Anonymous</ins> <ins>table</ins> <ins>objects</ins> </a>
<li class="tocline3"><a href="changes.html#q55" class="tocxref"><ins>C.3.29</ins> <ins>17.5</ins> <ins>Visual</ins> <ins>layout</ins> <ins>of</ins> <ins>table</ins> <ins>contents</ins></a>
<li class="tocline3"><a href="changes.html#q56" class="tocxref"><ins>C.3.30</ins> <ins>17.5</ins> <ins>Visual</ins> <ins>layout</ins> <ins>of</ins> <ins>table</ins> <ins>contents</ins></a>
<li class="tocline3"><a href="changes.html#q57" class="tocxref"><ins>C.3.31</ins> <ins>Section</ins> <ins>17.5.1</ins> <ins>Table</ins> <ins>layers</ins> <ins>and</ins> <ins>transparency</ins></a>
<li class="tocline3"><a href="changes.html#q58" class="tocxref"><ins>C.3.32</ins> <ins>Section</ins> <ins>17.6.1</ins> <ins>The</ins> <ins>separated</ins> <ins>borders</ins> <ins>model</ins></a>
<li class="tocline3"><a href="changes.html#q59" class="tocxref"><ins>C.3.33</ins> <ins>Appendix</ins> <ins>D.2</ins> <ins>Lexical</ins> <ins>scanner</ins></a>
</ul>
<li class="tocline2"><a href="changes.html#clarifications" class="tocxref"><ins>C.4</ins> <ins>Clarifications</ins></a>
<ul class="toc">
<li class="tocline3"><a href="changes.html#q61" class="tocxref"><ins>C.4.1</ins> <ins>2.2</ins> <ins>A</ins> <ins>brief</ins> <ins>CSS2</ins> <ins>tutorial</ins> <ins>for</ins> <ins>XML</ins></a>
<li class="tocline3"><a href="changes.html#q62" class="tocxref"><ins>C.4.2</ins> <ins>Section</ins> <ins>4.1.1</ins></a>
<li class="tocline3"><a href="changes.html#q63" class="tocxref"><ins>C.4.3</ins> <ins>Section</ins> <ins>5.5</ins></a>
<li class="tocline3"><a href="changes.html#q64" class="tocxref"><ins>C.4.4</ins> <ins>Section</ins> <ins>5.9</ins> <ins>ID</ins> <ins>selectors</ins></a>
<li class="tocline3"><a href="changes.html#q65" class="tocxref"><ins>C.4.5</ins> <ins>Section</ins> <ins>5.12.1</ins> <ins>The</ins> <ins>:first-line</ins> <ins>pseudo-element</ins></a>
<li class="tocline3"><a href="changes.html#q66" class="tocxref"><ins>C.4.6</ins> <ins>Section</ins> <ins>6.2.1</ins></a>
<li class="tocline3"><a href="changes.html#q67" class="tocxref"><ins>C.4.7</ins> <ins>6.4</ins> <ins>The</ins> <ins>Cascade</ins> </a>
<li class="tocline3"><a href="changes.html#q68" class="tocxref"><ins>C.4.8</ins> <ins>Section</ins> <ins>6.4.3</ins> <ins>Calculating</ins> <ins>a</ins> <ins>selector's</ins> <ins>specificity</ins></a>
<li class="tocline3"><a href="changes.html#q69" class="tocxref"><ins>C.4.9</ins> <ins>Section</ins> <ins>7.3</ins> <ins>Recognized</ins> <ins>media</ins> <ins>types</ins></a>
<li class="tocline3"><a href="changes.html#q70" class="tocxref"><ins>C.4.10</ins> <ins>Section</ins> <ins>8.1</ins></a>
<li class="tocline3"><a href="changes.html#q71" class="tocxref"><ins>C.4.11</ins> <ins>Section</ins> <ins>8.3.1</ins></a>
<li class="tocline3"><a href="changes.html#q72" class="tocxref"><ins>C.4.12</ins> <ins>Section</ins> <ins>9.4.2</ins></a>
<li class="tocline3"><a href="changes.html#q73" class="tocxref"><ins>C.4.13</ins> <ins>Section</ins> <ins>9.4.3</ins></a>
<li class="tocline3"><a href="changes.html#q74" class="tocxref"><ins>C.4.14</ins> <ins>Section</ins> <ins>9.10</ins></a>
<li class="tocline3"><a href="changes.html#q75" class="tocxref"><ins>C.4.15</ins> <ins>10.3.3</ins> <ins>Block-level,</ins> <ins>non-replaced</ins> <ins>elements</ins> <ins>in</ins> <ins>normal</ins> <ins>flow</ins></a>
<li class="tocline3"><a href="changes.html#q76" class="tocxref"><ins>C.4.16</ins> <ins>Section</ins> <ins>10.5</ins> <ins>Content</ins> <ins>height:</ins> <ins>the</ins> <ins>'height'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q77" class="tocxref"><ins>C.4.17</ins> <ins>Section</ins> <ins>10.8.1</ins></a>
<li class="tocline3"><a href="changes.html#q78" class="tocxref"><ins>C.4.18</ins> <ins>Section</ins> <ins>11.1</ins></a>
<li class="tocline3"><a href="changes.html#q79" class="tocxref"><ins>C.4.19</ins> <ins>Section</ins> <ins>11.1.1</ins></a>
<li class="tocline3"><a href="changes.html#q80" class="tocxref"><ins>C.4.20</ins> <ins>Section</ins> <ins>11.1.2</ins></a>
<li class="tocline3"><a href="changes.html#q81" class="tocxref"><ins>C.4.21</ins> <ins>12.1</ins> <ins>The</ins> <ins>:before</ins> <ins>and</ins> <ins>:after</ins> <ins>pseudo-elements</ins></a>
<li class="tocline3"><a href="changes.html#q82" class="tocxref"><ins>C.4.22</ins> <ins>Section</ins> <ins>12.4.2</ins> <ins>Inserting</ins> <ins>quotes</ins> <ins>with</ins> <ins>the</ins> <ins>'content'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q83" class="tocxref"><ins>C.4.23</ins> <ins>14.2</ins> <ins>The</ins> <ins>background</ins></a>
<li class="tocline3"><a href="changes.html#q84" class="tocxref"><ins>C.4.24</ins> <ins>14.2.1</ins> <ins>Background</ins> <ins>properties</ins></a>
<li class="tocline3"><a href="changes.html#q85" class="tocxref"><ins>C.4.25</ins> <ins>Section</ins> <ins>16.1</ins></a>
<li class="tocline3"><a href="changes.html#q86" class="tocxref"><ins>C.4.26</ins> <ins>16.2</ins> <ins>Alignment:</ins> <ins>the</ins> <ins>'text-align'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q87" class="tocxref"><ins>C.4.27</ins> <ins>Section</ins> <ins>17.5.1</ins> <ins>Table</ins> <ins>layers</ins> <ins>and</ins> <ins>transparency</ins></a>
<li class="tocline3"><a href="changes.html#q88" class="tocxref"><ins>C.4.28</ins> <ins>Section</ins> <ins>17.5.2</ins> <ins>Table</ins> <ins>width</ins> <ins>algorithms</ins></a>
<li class="tocline3"><a href="changes.html#q89" class="tocxref"><ins>C.4.29</ins> <ins>17.6.1</ins> <ins>The</ins> <ins>separated</ins> <ins>borders</ins> <ins>model</ins></a>
<li class="tocline3"><a href="changes.html#q90" class="tocxref"><ins>C.4.30</ins> <ins>Borders</ins> <ins>around</ins> <ins>empty</ins> <ins>cells:</ins> <ins>the</ins> <ins>'empty-cells'</ins> <ins>property</ins></a>
<li class="tocline3"><a href="changes.html#q91" class="tocxref"><ins>C.4.31</ins> <ins>Section</ins> <ins>17.6.2</ins> <ins>The</ins> <ins>collapsing</ins> <ins>borders</ins> <ins>model</ins></a>
<li class="tocline3"><a href="changes.html#q92" class="tocxref"><ins>C.4.32</ins> <ins>Section</ins> <ins>18.2</ins></a>
<li class="tocline3"><a href="changes.html#q93" class="tocxref"><ins>C.4.33</ins> <ins>Section</ins> <ins>A.3</ins></a>
<li class="tocline3"><a href="changes.html#q94" class="tocxref"><ins>C.4.34</ins> <ins>Appendix</ins> <ins>G.2</ins> <ins>Lexical</ins> <ins>scanner</ins></a>
<li class="tocline3"><a href="changes.html#q95" class="tocxref"><ins>C.4.35</ins> <ins>Appendix</ins> <ins>E.</ins> <ins>References</ins></a>
</ul>
</ul>
</div>
<P><em>This appendix is informative, not normative.</em></P>
<P> <del>CSS2</del> <del>builds</del> <del>on</del> <del>CSS1</del> <del>and</del> <del>all</del> <del>valid</del> <del>CSS1</del> <del>style</del> <del>sheets</del> <del>are</del> <del>valid</del> <del>CSS2</del> <del>style</del> <del>sheets.</del><ins>CSS 2.1</ins> <ins>is</ins> <ins>an</ins> <ins>updated</ins> <ins>revision</ins> <ins>of</ins> <ins>CSS2.</ins> The changes between the
<del>CSS1</del><ins>CSS2</ins> specification (see <a href="refs.html#ref-CSS2" rel="biblioentry" class="noxref"><span class="normref"> <del>[CSS1]</del><ins>[CSS2]</ins></span></a>) and this specification fall into
<del>three</del><ins>five</ins> groups: <del>new</del> <del>functionality,</del> <del>updated</del> <del>descriptions</del> <del>of</del> <del>CSS1</del> <del>functionality,</del> <del>and</del><ins>known</ins> <ins>errors,</ins> <ins>typographical</ins> <ins>errors,</ins> <ins>clarifications,</ins>
changes <del>to</del> <del>CSS1.</del> <del>B.1</del> <del>New</del> <del>functionality</del> <del>In</del> <del>addition</del> <del>to</del> <del>the</del> <del>functionality</del> <del>of</del> <del>CSS1,</del> <del>CSS2</del> <del>supports:</del> <del>The</del> <del>concept</del> <del>of</del> <del>media</del> <del>types</del> <del>.</del> <del>The</del> <del>'inherit'</del> <del>value</del> <del>for</del> <del>all</del> <del>properties.</del> <del>Paged</del> <del>media</del> <del>Aural</del> <del>style</del> <del>sheets</del> <del>Several</del> <del>internationalization</del> <del>features,</del> <del>including</del> <del>list</del> <del>numbering</del> <del>styles</del> <del>,</del> <del>support</del> <del>for</del> <del>bidirectional</del> <del>text</del> <del>,</del>and <del>support</del><ins>additions.</ins> <ins>Typographical</ins> <ins>errors</ins> <ins>are</ins> <ins>not</ins> <ins>listed</ins> <ins>here.</ins></P>
<p><ins>This</ins> <ins>chapter</ins> <ins>is</ins> <ins>not</ins> <ins>a</ins> <ins>complete</ins> <ins>list</ins> <ins>of</ins> <ins>changes.</ins> For <del>language-sensitive</del> <del>quotation</del> <del>marks</del> <del>.</del> <del>An</del> <del>extended</del> <del>font</del> <del>selection</del> <del>mechanism,</del> <del>including</del> <del>intelligent</del> <del>matching,</del> <del>synthesis,</del> <del>and</del> <del>downloadable</del> <del>fonts.</del> <del>Also,</del><ins>changes</ins> <ins>not</ins>
<ins>listed</ins> <ins>here,</ins> <ins>please</ins> <ins>see</ins> the <del>concept</del><ins>"disposition</ins> of <del>system</del> <del>fonts</del> <del>has</del> <del>been</del><ins>comments"</ins> <ins>document</ins> <ins>that</ins> is
<del>introduced,</del> <del>and</del><ins>published</ins> <ins>at</ins> <ins>the</ins> <ins>time</ins> <ins>this</ins> <ins>specification</ins> <ins>becomes</ins> a <ins>Candidate</ins>
<ins>Recommendation.</ins>
<h2><ins>C.1</ins> <a name="new"><ins>Additional</ins> <ins>property</ins> <ins>values</ins></a></h2>
<h3 id="s-4-3-5"><a name="q2"><ins>C.1.1</ins> </a><a href="syndata.html#color-units"><ins>Section</ins> <ins>4.3.5</ins>
<ins>Colors</ins></a></h3>
<p>New <del>property,</del> <del>'font-size-adjust'</del> <del>,</del> <del>has</del> <del>been</del> <del>added.</del> <del>Tables</del> <del>,</del> <del>including</del><ins>color</ins> <ins>value:</ins> <ins>'orange'</ins>
<h3 id="s-9-2-4"><a name="q3"><ins>C.1.2</ins> </a><a href="visuren.html#propdef-display"><ins>Section</ins> <ins>9.2.4</ins>
<ins>The</ins> <ins>'display'</ins> <ins>property</ins></a></h3>
<p><ins>New</ins> <ins>'display'</ins> <ins>value:</ins> <ins>'inline-block'</ins>
<h3 id="s-12-2a"><a name="q4"><ins>C.1.3</ins> </a><a href="generate.html#content"><ins>Section</ins> <ins>12.2</ins> <ins>The</ins>
<ins>'content'</ins> <ins>property</ins></a></h3>
<p><ins>New</ins> <ins>'content'</ins> <ins>values</ins> <ins>'none'</ins> <ins>and</ins> <ins>'normal'.</ins> <ins>(The</ins> <ins>values</ins> <ins>'none'</ins> <ins>and</ins>
<ins>'normal'</ins> <ins>are</ins> <ins>equivalent</ins> <ins>in</ins> <ins>CSS 2.1,</ins> <ins>but</ins> <ins>may</ins> <ins>have</ins> <ins>different</ins>
<ins>functions</ins> <ins>in</ins> <ins>CSS3.)</ins>
<h3 id="s-18-1"><a name="q5"><ins>C.1.4</ins> </a><a href="ui.html#propdef-cursor"><ins>Section</ins> <ins>18.1</ins> <ins>Cursors:</ins>
<ins>the</ins> <ins>'cursor'</ins> <ins>property</ins></a></h3>
<p><ins>New</ins> <ins>'cursor'</ins> <ins>value:</ins> <ins>'progress'</ins>
<h3 id="s-16-6"><a name="q6"><ins>C.1.5</ins> </a><a href="text.html#propdef-white-space"><ins>Section</ins> <ins>16.6</ins>
<ins>Whitespace:</ins> <ins>the</ins> <ins>'white-space'</ins> <ins>property</ins></a></h3>
<p>New <ins>'white-space'</ins> <ins>values:</ins> <ins>'pre-wrap'</ins> <ins>and</ins> <ins>'pre-line'</ins>
<h2><ins>C.2</ins> <a name="changes"><ins>Changes</ins></a></h2>
<h3 id="s-3-2"><a name="q8"><ins>C.2.1</ins> </a><a href="conform.html#conformance"><ins>Section</ins> <ins>3.2</ins>
<ins>Conformance</ins></a></h3>
<p><ins>Support</ins> <ins>for</ins> <ins>user</ins> <ins>style</ins> <ins>sheets</ins> <ins>is</ins> <ins>now</ins> <ins>required</ins> <ins>(in</ins> <ins>most</ins> <ins>cases),</ins>
<ins>rather</ins> <ins>than</ins> <ins>just</ins> <ins>recommended.</ins>
<h3 id="s-6-1-2"><a name="q9"><ins>C.2.2</ins> </a><a href="cascade.html#computed-value"><ins>Section</ins> <ins>6.1.2</ins> <ins>Computed</ins> <ins>values</ins></a></h3>
<p><ins>The</ins> <ins>computed</ins> <ins>value</ins> <ins>of</ins> <ins>a</ins> <ins>property</ins> <ins>can</ins> <ins>now</ins> <ins>also</ins> <ins>be</ins> <ins>a</ins> <ins>percentage.</ins> <ins>In</ins>
<ins>particular,</ins> <ins>the</ins> <ins>following</ins> <ins>properties</ins> <ins>now</ins> <ins>inherit</ins> <ins>the</ins> <ins>percentage</ins> <ins>if</ins> <ins>the</ins>
<ins>specified</ins> <ins>value</ins> <ins>is</ins> <ins>a</ins> <ins>percentage:</ins>
<ul>
<li><ins>background-position</ins>
<li><ins>bottom,</ins> <ins>left,</ins> <ins>right,</ins> <ins>top</ins>
<li><ins>height,</ins> <ins>width</ins>
<li><ins>margin-bottom,</ins> <ins>margin-left,</ins> <ins>margin-right,</ins> <ins>margin-top,</ins>
<li><ins>min-height,</ins> <ins>min-width</ins>
<li><ins>padding-bottom,</ins> <ins>padding-left,</ins> <ins>padding-right,</ins> <ins>padding-top</ins>
<li><ins>text-indent</ins>
</ul>
<p><ins>Note</ins> <ins>that</ins> <ins>only</ins> <ins>'text-indent'</ins> <ins>inherits</ins> <ins>by</ins> <ins>default,</ins> <ins>the</ins> <ins>others</ins> <ins>only</ins>
<ins>inherit</ins> <ins>if</ins> <ins>the</ins> <ins>'inherit'</ins> <ins>keyword</ins> <ins>is</ins> <ins>specified.</ins>
<h3 id="s-6-4-3"><a name="q10"><ins>C.2.3</ins> </a><a href="cascade.html#specificity"><ins>Section</ins> <ins>6.4.3</ins>
<ins>Calculating</ins> <ins>a</ins> <ins>selector's</ins> <ins>specificity</ins></a></h3>
<p><ins>The</ins> <ins>"style"</ins> <ins>attribute</ins> <ins>now</ins> <ins>has</ins> <ins>a</ins> <ins>higher</ins> <ins>specificity</ins> <ins>than</ins> <ins>any</ins> <ins>style</ins>
<ins>rule.</ins>
<h3 id="s-6-4-4"><a name="q11"><ins>C.2.4</ins> </a><a href="cascade.html#q13"><ins>Section</ins> <ins>6.4.4</ins> <ins>Precedence</ins>
<ins>of</ins> <ins>non-CSS</ins> <ins>presentational</ins> <ins>hints</ins></a></h3>
<p><ins>"Non-CSS</ins> <ins>presentational</ins> <ins>hints"</ins> <ins>no</ins> <ins>longer</ins> <ins>exist,</ins> <ins>with</ins> <ins>the</ins> <ins>exception</ins>
<ins>of</ins> <ins>a</ins> <ins>small</ins> <ins>set</ins> <ins>of</ins> <ins>attributes</ins> <ins>in</ins> <ins>HTML.</ins>
<h3 id="visuren"><a name="q12"><ins>C.2.5</ins> </a><a href="visuren.html"><ins>Chapter</ins> <ins>9</ins> <ins>Visual</ins> <ins>formatting</ins>
<ins>model</ins></a></h3>
<p><ins>The</ins> <ins>value</ins> <ins>'compact'</ins> <ins>for</ins> <ins>'display'</ins> <ins>does</ins> <ins>not</ins> <ins>exist</ins> <ins>in</ins> <ins>CSS 2.1.</ins>
<h3 id="s-10-3-7"><a name="q13"><ins>C.2.6</ins> </a><a
href="visudet.html#abs-non-replaced-width"><ins>Section</ins> <ins>10.3.7</ins> <ins>Absolutely</ins>
<ins>positioned,</ins> <ins>non-replaced</ins> <ins>elements</ins></a></h3>
<p><ins>Absolutely</ins> <ins>positioned</ins> <ins>elements</ins> <ins>can</ins> <ins>now</ins> <ins>"shrink-wrap"</ins> <ins>their</ins>
<ins>contents:</ins>
<p><ins>When</ins> <ins>both</ins> <ins>'width'</ins> <ins>and</ins> <ins>'right'</ins> <ins>(or</ins> <ins>'width'</ins> <ins>and</ins> <ins>'left')</ins> <ins>are</ins> <ins>'auto',</ins>
<ins>the</ins> <ins>element's</ins> <ins>computed</ins> <ins>width</ins> <ins>is</ins> <ins>the</ins> <ins>width</ins> <ins>of</ins> <ins>the</ins> <ins>contents</ins> <ins>(using</ins> <ins>an</ins>
<ins>algorithm</ins> <ins>similar</ins> <ins>to</ins> <ins>that</ins> <ins>for</ins> <ins>table</ins> <ins>cells)</ins> <ins>and</ins> <ins>then</ins> <ins>'right'</ins> <ins>(or</ins>
<ins>'left')</ins> <ins>is</ins> <ins>solved.</ins> <ins>CSS2</ins> <ins>incorrectly</ins> <ins>said</ins> <ins>that</ins> <ins>'right'</ins> <ins>(or</ins> <ins>'left')</ins> <ins>was</ins>
<ins>set</ins> <ins>to</ins> <ins>0</ins> <ins>in</ins> <ins>that</ins> <ins>case,</ins> <ins>and</ins> <ins>then</ins> <ins>width</ins> <ins>was</ins> <ins>solved.</ins>
<h3 id="s-10-6-4"><a name="q14"><ins>C.2.7</ins> </a><a
href="visudet.html#abs-non-replaced-height"><ins>Section</ins> <ins>10.6.4</ins> <ins>Absolutely</ins>
<ins>positioned,</ins> <ins>non-replaced</ins> <ins>elements</ins></a></h3>
<p><ins>Like</ins> <ins>normal-flow</ins> <ins>block-level</ins> <ins>elements,</ins> <ins>absolutely</ins> <ins>positioned</ins>
<ins>elements</ins> <ins>by</ins> <ins>default</ins> <ins>take</ins> <ins>on</ins> <ins>the</ins> <ins>height</ins> <ins>of</ins> <ins>their</ins> <ins>contents</ins>
<ins>("shrink-wrap").</ins> <ins>If</ins> <ins>'height'</ins> <ins>and</ins> <ins>'bottom'</ins> <ins>are</ins> <ins>both</ins> <ins>'auto',</ins> <ins>the</ins>
<ins>computed</ins> <ins>value</ins> <ins>of</ins> <ins>'height'</ins> <ins>is</ins> <ins>set</ins> <ins>to</ins> <ins>the</ins> <ins>height</ins> <ins>of</ins> <ins>the</ins> <ins>contents</ins> <ins>and</ins>
<ins>then</ins> <ins>'bottom'</ins> <ins>is</ins> <ins>solved.</ins> <ins>CSS2</ins> <ins>incorrectly</ins> <ins>said</ins> <ins>the</ins> <ins>reverse:</ins> <ins>'bottom'</ins>
<ins>was</ins> <ins>set</ins> <ins>to</ins> <ins>0</ins> <ins>and</ins> <ins>then</ins> <ins>height</ins> <ins>was</ins> <ins>solved.</ins>
<h3 id="x88"><a name="q15"><ins>C.2.8</ins> </a><a href="visufx.html#clipping"><ins>Section</ins> <ins>11.1.2</ins> <ins>Clipping:</ins>
<ins>the</ins> <ins>'clip'</ins> <ins>property</ins></a></h3>
<p><ins>While</ins> <ins>CSS2</ins> <ins>specified</ins> <ins>that</ins> <ins>values</ins> <ins>of</ins> <ins>"rect()"</ins> <ins>give</ins> <ins>offsets</ins> <ins>from</ins> <ins>the</ins>
<ins>respective</ins> <ins>sides</ins> <ins>of</ins> <ins>the</ins> <ins>box,</ins> <ins>current</ins> <ins>implementations</ins> <ins>interpret</ins> <ins>values</ins>
<ins>with</ins> <ins>respect</ins> <ins>to</ins> <ins>the</ins> <ins>top</ins> <ins>and</ins> <ins>left</ins> <ins>edges</ins> <ins>for</ins> <em><ins>all</ins></em> <ins>four</ins> <ins>values</ins>
<ins>(top,</ins> <ins>right,</ins> <ins>bottom,</ins> <ins>and</ins> <ins>left).</ins> <ins>This</ins> <ins>is</ins> <ins>now</ins> <ins>the</ins> <ins>correct</ins>
<ins>interpretation.</ins>
<h3 id="s-14-2-1"><a name="q16"><ins>C.2.9</ins> </a><a href="colors.html#background-properties"><ins>Section</ins>
<ins>14.2.1</ins> <ins>Background</ins> <ins>properties</ins></a></h3>
<p><ins>Under</ins> <ins>'background-position',</ins> <ins>the</ins> <ins>sentence</ins> <ins>"Keywords</ins> <ins>cannot</ins> <ins>be</ins>
<ins>combined</ins> <ins>with</ins> <ins>percentage</ins> <ins>values</ins> <ins>or</ins> <ins>length</ins> <ins>values</ins> <ins>(all</ins> <ins>possible</ins>
<ins>combinations</ins> <ins>are</ins> <ins>given</ins> <ins>above)"</ins> <ins>is</ins> <ins>removed.</ins> <ins>I.e.,</ins> <ins>a</ins> <ins>value</ins> <ins>like:</ins> <ins>'25%</ins>
<ins>top'</ins> <ins>is</ins> <ins>now</ins> <ins>allowed.</ins>
<h3 id="s-17-4-1"><a name="q17"><ins>C.2.10</ins> </a><a href="tables.html#q6"><ins>17.4.1</ins> <ins>Caption</ins> <ins>position</ins>
<ins>and</ins> <ins>alignment</ins></a></h3>
<p><ins>The</ins> <ins>'left'</ins> <ins>and</ins> <ins>'right'</ins> values on <del>'display'</del><ins>'caption-side'</ins> <ins>have</ins> <ins>been</ins> <ins>removed.</ins>
<h3 id="s-17-5-4"><a name="q18"><ins>C.2.11</ins> </a><a href="tables.html#column-alignment"><ins>17.5.4</ins>
<ins>Horizontal</ins> <ins>alignment</ins> <ins>in</ins> <ins>a</ins> <ins>column</ins></a></h3>
<p><ins>The</ins> <ins><string></ins> <ins>value</ins> <ins>for</ins> <ins>'text-align'</ins> <ins>is</ins> <ins>not</ins> <ins>part</ins> <ins>of</ins>
<ins>CSS 2.1.</ins>
<h3 id="s-17-6"><a name="q19"><ins>C.2.12</ins> </a><a href="tables.html#borders"><ins>Section</ins> <ins>17.6</ins>
<ins>Borders</ins></a></h3>
<p><ins>Several</ins> <ins>popular</ins> <ins>browsers</ins> <ins>assume</ins> <ins>an</ins> <ins>initial</ins> <ins>value</ins> <ins>for</ins>
<ins>'border-collapse'</ins> <ins>of</ins> <ins>'separate'</ins> <ins>rather</ins> <ins>than</ins> <ins>'collapse'</ins> <ins>or</ins> <ins>exhibit</ins>
<ins>behavior</ins> <ins>that</ins> <ins>is</ins> <ins>close</ins> <ins>to</ins> <ins>that</ins> <ins>value,</ins> <ins>even</ins> <ins>if</ins> <ins>they</ins> <ins>do</ins> <ins>not</ins> <ins>actually</ins>
<ins>implement</ins> <ins>the</ins> <ins>CSS</ins> <ins>table</ins> <ins>model.</ins> <ins>'Separate'</ins> <ins>is</ins> <ins>now</ins> <ins>the</ins> <ins>initial</ins> <ins>value.</ins>
<h3 id="s-12"><a name="q20"><ins>C.2.13</ins> </a><a href="generate.html"><ins>Chapter</ins> <ins>12</ins> <ins>Generated</ins> <ins>content,</ins>
<ins>automatic</ins> <ins>numbering,</ins> <ins>and</ins> <ins>lists</ins></a></h3>
<p><ins>The</ins> <ins>'marker'</ins> <ins>value</ins> <ins>for</ins> <ins>'display'</ins> <ins>does</ins> <ins>not</ins> <ins>exist</ins> <ins>in</ins> <ins>CSS 2.1</ins>
<h3 id="page"><a name="q21"><ins>C.2.14</ins> </a><a href="page.html"><ins>Chapter</ins> <ins>13</ins> <ins>Paged</ins> <ins>media</ins></a></h3>
<p><ins>The</ins> <ins>'size',</ins> <ins>'marks'</ins> <ins>and</ins> <ins>'page'</ins> <ins>properties</ins> <ins>are</ins> <ins>not</ins> <ins>in</ins> <ins>CSS 2.1.</ins>
<h3 id="s-15"><a name="q22"><ins>C.2.15</ins> </a><a href="fonts.html"><ins>Chapter</ins> <ins>15</ins> <ins>Fonts</ins></a></h3>
<p><ins>The</ins> <ins>'font-stretch'</ins> <ins>and</ins> <ins>'font-size-adjust'</ins> <ins>properties</ins> <ins>don't</ins> <ins>exist</ins> <ins>in</ins>
<ins>CSS 2.1.</ins>
<p><ins>Font</ins> <ins>descriptors</ins> <ins>and</ins> <ins>the</ins> <ins>'@font-face'</ins> <ins>declaration</ins> <ins>don't</ins> <ins>exist</ins> <ins>in</ins>
<ins>CSS 2.1.</ins>
<h3 id="text"><a name="q23"><ins>C.2.16</ins> </a><a href="text.html"><ins>Chapter</ins> <ins>16</ins> <ins>Text</ins></a></h3>
<p><ins>The</ins> <ins>'text-shadow'</ins> <ins>property</ins> <ins>is</ins> <ins>not</ins> <ins>in</ins> <ins>CSS 2.1.</ins>
<h3 id="a-a"><a name="q24"><ins>C.2.17</ins> </a><a href="aural.html"><ins>Appendix</ins> <ins>A.</ins> <ins>Aural</ins> <ins>style</ins>
<ins>sheets</ins></a></h3>
<p><ins>Chapter</ins> <ins>19</ins> <ins>on</ins> <ins>aural</ins> <ins>style</ins> <ins>sheets</ins> <ins>has</ins> <ins>become</ins> <ins>appendix</ins> <ins>A</ins> <ins>and</ins> <ins>is</ins> <ins>not</ins>
<ins>normative</ins> <ins>in</ins> <ins>CSS 2.1.</ins> <ins>Related</ins> <ins>units</ins> <ins>(deg,</ins> <ins>grad,</ins> <ins>rad,</ins> <ins>ms,</ins> <ins>s,</ins> <ins>Hz,</ins>
<ins>kHz)</ins> <ins>are</ins> <ins>also</ins> <ins>moved</ins> <ins>to</ins> <ins>this</ins> <ins>appendix,</ins> <ins>as</ins> <ins>is</ins> <ins>the</ins> <ins>'speak-header'</ins>
<ins>property</ins> <ins>from</ins> <ins>the</ins> <ins>"tables"</ins> <ins>chapter.</ins> <ins>The</ins> <ins>'aural'</ins> <ins>media</ins> <ins>type</ins> <ins>is</ins> <ins>deprecated.</ins>
<ins>(A</ins> <ins>new</ins> <ins>'speech'</ins> <ins>media</ins> <ins>type</ins> <ins>is</ins> <ins>expected</ins> <ins>in</ins> <ins>CSS3.)</ins>
<h3 id="other"><a name="q25"><ins>C.2.18</ins> <ins>Other</ins></a></h3>
<p><ins>The</ins> <ins>former</ins> <ins>informative</ins> <ins>appendix</ins> <ins>C,</ins> <ins>"Implementation</ins> <ins>and</ins>
<ins>performance</ins> <ins>notes</ins> <ins>for</ins> <ins>fonts,"</ins> <ins>is</ins> <ins>left</ins> <ins>out</ins> <ins>of</ins> <ins>CSS 2.1.</ins>
<h2><ins>C.3</ins> <a name="known-errors"><ins>Errors</ins></a></h2>
<h3 id="x1"><a name="q27"><ins>C.3.1</ins> <ins>Shorthand</ins> <ins>properties</ins></a></h3>
<p><ins>Shorthand</ins> <ins>properties</ins> <ins>take</ins> <ins>a</ins> <ins>list</ins> <ins>of</ins> <ins>subproperty</ins> <ins>values</ins> <em><ins>or</ins></em>
<ins>the</ins> <ins>value</ins> <ins>'inherit'.</ins> <ins>One</ins> <ins>cannot</ins> <ins>mix</ins> <ins>'inherit'</ins> <ins>with</ins> <ins>other</ins> <ins>subproperty</ins>
<ins>values</ins> <ins>as</ins> <ins>it</ins> <ins>would</ins> <ins>not</ins> <ins>be</ins> <ins>possible</ins> <ins>to</ins> <ins>specify</ins> <ins>the</ins> <ins>subproperty</ins> <ins>to</ins> <ins>which</ins>
<ins>'inherit'</ins> <ins>applied.</ins> <ins>The</ins> <ins>definitions</ins> <ins>of</ins> <ins>a</ins> <ins>number</ins> <ins>of</ins> <ins>shorthand</ins> <ins>properties</ins>
<ins>did</ins> <ins>not</ins> <ins>enforce</ins> <ins>this</ins> <ins>rule:</ins> <ins>'border-top',</ins> <ins>'border-right',</ins>
<ins>'border-bottom',</ins> <ins>'border-left',</ins> <ins>'border',</ins> <ins>'background',</ins> <ins>'font',</ins>
<ins>'list-style',</ins> <ins>'cue',</ins> <ins>and</ins> <ins>'outline'.</ins>
<h3 id="x3"><a name="q28"><ins>C.3.2</ins> </a><a href="syndata.html#tokenization"><ins>Section</ins> <ins>4.1.1</ins></a> <ins>(and</ins>
<a href="grammar.html#q2"><ins>G2</ins></a><ins>)</ins></h3>
<ul>
<li><ins>The</ins> <ins>"nmchar"</ins> <ins>token</ins> <ins>also</ins> <ins>allows</ins> <ins>the</ins> <ins>range</ins> <ins>"A-Z".</ins>
<li><ins>In</ins> <ins>the</ins> <ins>rule</ins> <ins>for</ins> <ins>"any"</ins> <ins>(in</ins> <ins>the</ins> <ins>core</ins> <ins>syntax),</ins> <ins>changed</ins> <ins>"FUNCTION"</ins>
<ins>to</ins> <ins>"FUNCTION</ins> <ins>any*</ins> <ins>')'".</ins>
</ul>
<p id="underscore"><ins>The</ins> <ins>underscore</ins> <ins>character</ins>
<ins>("_")</ins> <ins>is</ins> <ins>allowed</ins> <ins>in</ins> <ins>identifiers.</ins> <ins>The</ins> <ins>definitions</ins> <ins>of</ins> <ins>the</ins> <ins>lexical</ins>
<ins>macros</ins> <ins>"nmstart"</ins> <ins>and</ins> <ins>"nmchar"</ins> <ins>now</ins> <ins>include</ins> <ins>it.</ins>
<h3 id="x4"><a name="q29"><ins>C.3.3</ins> </a><a href="syndata.html#q4"><ins>4.1.3</ins> <ins>Characters</ins> <ins>and</ins> <ins>case</ins></a></h3>
<p><ins>In</ins> <ins>the</ins> <ins>third</ins> <ins>bullet,</ins> <ins>added</ins> <ins>to</ins> <ins>point</ins> <ins>1:</ins>
<blockquote>
<p><ins>1.with</ins> <ins>a</ins> <ins>space</ins> <ins>(or</ins> <ins>other</ins> <ins>whitespace</ins> <ins>character):</ins> <ins>"\26</ins> <ins>B"</ins> <ins>("&B")</ins>
</blockquote>
<p><ins>the</ins> <ins>following</ins> <ins>text:</ins> <ins>"In</ins> <ins>this</ins> <ins>case,</ins> <ins>user</ins> <ins>agents</ins> <ins>should</ins> <ins>treat</ins> <ins>a</ins>
<ins>"CR/LF"</ins> <ins>pair</ins> <ins>(13/10)</ins> <ins>as</ins> <ins>a</ins> <ins>single</ins> <ins>whitespace</ins> <ins>character."</ins>
<p><ins>The</ins> <ins>underscore</ins> <ins>is</ins>
<ins>allowed</ins> <ins>in</ins> <ins>identifiers.</ins> <ins>Changed</ins> <ins>"In</ins> <ins>CSS2,</ins> <ins>identifiers</ins> <ins>[...]</ins> <ins>can</ins> <ins>contain</ins>
<ins>only</ins> <ins>the</ins> <ins>characters</ins> <ins>[A-Za-z0-9]</ins> <ins>and</ins> <ins>ISO</ins> <ins>10646</ins> <ins>characters</ins> <ins>161</ins> <ins>and</ins>
<ins>higher,</ins> <ins>plus</ins> <ins>the</ins> <ins>hyphen</ins> <ins>(-)"</ins> <ins>to:</ins>
<blockquote><p><ins>In</ins> <ins>CSS2,</ins> <ins>identifiers</ins> <ins>[...]</ins> <ins>contain</ins> <ins>only</ins> <ins>the</ins> <ins>characters</ins>
<ins>[A-Za-z0-9]</ins> <ins>and</ins> <ins>ISO</ins> <ins>10646</ins> <ins>characters</ins> <ins>161</ins> <ins>and</ins> <ins>higher,</ins> <ins>plus</ins> <ins>the</ins> <ins>hyphen</ins>
<ins>(-)</ins> <ins>and</ins> <ins>the</ins> <ins>underscore</ins> <ins>(_)</ins></p></blockquote>
<h3 id="x5"><a name="q30"><ins>C.3.4</ins> </a><a href="syndata.html#values"><ins>Section</ins> <ins>4.3</ins> <ins>(Double</ins> <ins>sign</ins> <ins>problem)</ins></a></h3>
<p><ins>Several</ins> <ins>values</ins> <ins>described</ins> <ins>in</ins> <ins>subsections</ins> <ins>of</ins> <ins>this</ins> <ins>section</ins>
<ins>incorrectly</ins> <ins>allowed</ins> <ins>two</ins> <ins>"+"</ins> <ins>or</ins> <ins>"-"</ins> <ins>signs</ins> <ins>at</ins> <ins>their</ins> <ins>beginnings.</ins>
<h3 id="s-4-3-2"><a name="q31"><ins>C.3.5</ins> </a><a href="syndata.html#length-units"><ins>Section</ins> <ins>4.3.2</ins>
<ins>Lengths</ins></a></h3>
<p><ins>The</ins> <ins>suggested</ins> <ins>reference</ins>
<ins>pixel</ins> <ins>is</ins> <ins>based</ins> <ins>on</ins> <ins>a</ins> <ins><ins>96 dpi</ins></ins> <ins>device,</ins> <ins>not</ins> <ins>90 dpi.</ins>
<ins>The</ins> <ins>visual</ins> <ins>angle</ins> <ins>is</ins> <ins>thus</ins> <ins>about</ins> <ins><ins>0.0213</ins> <ins>degrees</ins></ins> <ins>instead</ins> <ins>of</ins>
<ins>0.0227,</ins> <ins>and</ins> <ins>a</ins> <ins>pixel</ins> <ins>at</ins> <ins>arm's</ins> <ins>length</ins> <ins>is</ins> <ins>about</ins> <ins><ins>0.26 mm</ins></ins>
<ins>instead</ins> <ins>of</ins> <ins>0.28</ins>
<h3 id="x6"><a name="q32"><ins>C.3.6</ins> </a><a href="syndata.html#color-units"><ins>Section</ins> <ins>4.3.6</ins></a></h3>
<p><ins>Deleted</ins> <ins>the</ins> <ins>comments</ins> <ins>about</ins> <ins>range</ins>
<ins>restriction</ins> <ins>after</ins> <ins>the</ins> <ins>following</ins> <ins>examples:</ins>
<pre>
<ins>em</ins> <ins>{</ins> <ins>color:</ins> <ins>rgb(255,0,0)</ins> <ins>}</ins>
<ins>em</ins> <ins>{</ins> <ins>color:</ins> <ins>rgb(100%,</ins> <ins>0%,</ins> <ins>0%)</ins> <ins>}</ins>
</pre>
<h3 id="x7"><a name="q33"><ins>C.3.7</ins> </a><a href="selector.html#q2"><ins>5.10</ins> <ins>Pseudo-elements</ins> <ins>and</ins> <ins>pseudo-classes</ins></a></h3>
<p><ins>In</ins> <ins>the</ins> <ins>second</ins> <ins>bullet,</ins> <ins>the</ins> <ins>following</ins> <ins>sentence</ins> <ins>was</ins> <ins>incomplete:</ins> <ins>"The</ins>
<ins>exception</ins> <ins>is</ins> <ins>':first-child',</ins> <ins>which</ins> <ins>can</ins> <ins>be</ins> <ins>deduced</ins> <ins>from</ins> <ins>the</ins> <ins>document</ins>
<ins>tree."</ins> <ins>The</ins> <ins>':lang()'</ins> <ins>pseudo-class</ins> <ins>can</ins> <ins>be</ins> <ins>deduced</ins>
<ins>from</ins> <ins>the</ins> <ins>document</ins> <ins>in</ins> <ins>some</ins> <ins>cases.</ins>
<h3 id="x8"><a name="q34"><ins>C.3.8</ins> </a><a href="box.html#mpb-examples"><ins>8.2</ins> <ins>Example</ins> <ins>of</ins> <ins>margins,</ins> <ins>padding,</ins> <ins>and</ins> <ins>borders</ins></a></h3>
<p><ins>The</ins> <ins>colors</ins> <ins>in</ins> <ins>the</ins> <ins>example</ins> <ins>HTML</ins> <ins>did</ins> <ins>not</ins> <ins>match</ins> <ins>the</ins> <ins>colors</ins> <ins>in</ins> <ins>the</ins>
<ins>image.</ins>
<h3 id="s-8-5-2"><a name="q35"><ins>C.3.9</ins> </a><a href="box.html#border-color-properties"><ins>Section</ins>
<ins>8.5.2</ins> <ins>Border</ins> <ins>color:</ins> <ins>'border-top-color',</ins> <ins>'border-right-color',</ins>
<ins>'border-bottom-color',</ins> <ins>'border-left-color',</ins> <ins>and</ins>
<ins>'border-color'</ins></a></h3>
<p><ins>The</ins> <ins>value</ins> <ins>'transparent'</ins> <ins>is</ins>
<ins>also</ins> <ins>allowed</ins> <ins>on</ins> <ins>'border-top-color',</ins> <ins>'border-right-color',</ins> <ins>etc.</ins> <ins>Changed</ins>
<ins>the</ins> <ins>line</ins> <ins>"Value:</ins> <ins><color></ins> <ins>|</ins> <ins>inherit"</ins> <ins>to</ins>
<blockquote><p><ins>Value:</ins> <ins><color></ins> <ins>|</ins> <ins>transparent</ins> <ins>|</ins> <ins>inherit</ins></blockquote>
<h3 id="x2"><a name="q36"><ins>C.3.10</ins> </a><a href="box.html#padding-properties"><ins>Section</ins> <ins>8.4</ins> <ins>Padding</ins> <ins>properties</ins></a></h3>
<p><ins>The</ins> <ins>five</ins> <ins>properties</ins> <ins>related</ins> <ins>to</ins> <ins>padding</ins> <ins>('padding',</ins> <ins>'padding-top',</ins>
<ins>'padding-right',</ins> <ins>'padding-bottom',</ins> <ins>and</ins> <ins>'padding-left')</ins> <ins>now</ins> <ins>say</ins> <ins>that</ins>
<ins>they</ins> <ins>don't</ins> <ins>apply</ins> <ins>to</ins> <ins>table</ins> <ins>rows,</ins> <ins>row</ins> <ins>groups,</ins> <ins>header</ins> <ins>groups,</ins> <ins>footer</ins>
<ins>groups,</ins> <ins>columns,</ins> <ins>and</ins> <ins>column</ins> <ins>groups.</ins>
<h3 id="x9"><a name="q37"><ins>C.3.11</ins> </a><a href="box.html#border-style-properties"><ins>8.5.3</ins> <ins>Border</ins>
<ins>style</ins></a></h3>
<p><ins>Changed</ins> <ins>the</ins> <ins>sentence</ins> <ins>"The</ins> <ins>color</ins> <ins>of</ins> <ins>borders</ins> <ins>drawn</ins> <ins>for</ins> <ins>values</ins> <ins>of</ins>
<ins>'groove',</ins> <ins>'ridge',</ins> <ins>'inset',</ins> <ins>and</ins> <ins>'outset'</ins> <ins>depends</ins> <ins>on</ins> <ins>the</ins> <ins>element's</ins>
<ins>'color'</ins> <ins>property"</ins> <ins>to</ins>
<blockquote><p><ins>The</ins> <ins>color</ins> <ins>of</ins> <ins>borders</ins> <ins>drawn</ins> <ins>for</ins> <ins>values</ins> <ins>of</ins> <ins>'groove',</ins>
<ins>'ridge',</ins> <ins>'inset',</ins> <ins>and</ins> <ins>'outset'</ins> <ins>should</ins> <ins>be</ins> <ins>based</ins> <ins>on</ins> <ins>the</ins> <ins>element's</ins>
<ins>'border-color'</ins> <ins>property,</ins> <ins>but</ins> <ins>UAs</ins> <ins>may</ins> <ins>choose</ins> <ins>their</ins> <ins>own</ins> <ins>algorithm</ins> <ins>to</ins>
<ins>calculate</ins> <ins>the</ins> <ins>actual</ins> <ins>colors</ins> <ins>used.</ins> <ins>For</ins> <ins>instance,</ins> <ins>if</ins> <ins>the</ins> <ins>'border-color'</ins>
<ins>has</ins> <ins>the</ins> <ins>value</ins> <ins>'silver',</ins> <ins>then</ins> <ins>a</ins> <ins>UA</ins> <ins>could</ins> <ins>use</ins> <ins>a</ins> <ins>gradient</ins> <ins>of</ins> <ins>colors</ins> <ins>from</ins>
<ins>white</ins> <ins>to</ins> <ins>dark</ins> <ins>gray</ins> <ins>to</ins> <ins>indicate</ins> <ins>a</ins> <ins>sloping</ins> <ins>border.</ins></blockquote>
<h3 id="s-8-5-4"><a name="q38"><ins>C.3.12</ins> </a><a
href="box.html#border-shorthand-properties"><ins>Section</ins> <ins>8.5.4</ins> <ins>Border</ins>
<ins>shorthand</ins> <ins>properties:</ins> <ins>'border-top',</ins> <ins>'border-bottom',</ins> <ins>'border-right',</ins>
<ins>'border-left',</ins> <ins>and</ins> <ins>'border'</ins></a></h3>
<p><ins>Changed</ins> <ins><'border-top-width'></ins> <ins>to</ins> <ins><border-width></ins> <ins>as</ins> <ins>the</ins> <ins>first</ins>
<ins>value</ins> <ins>option</ins> <ins>for</ins> <ins>'border-top',</ins> <ins>'border-right',</ins> <ins>'border-bottom',</ins>
<ins>and</ins> <ins>'border-left',</ins> <ins>and</ins> <ins>changed</ins> <ins><'border-style'></ins> <ins>to</ins> <ins><border-style>.</ins>
<ins>For</ins> <ins>'border',</ins> <ins>changed</ins> <ins><'border-width'></ins>
<ins>to</ins> <ins><border-width></ins> <ins>and</ins>
<ins><'border-style'></ins> <ins>to</ins> <ins><border-style>.</ins>
<p><ins>The</ins> <ins>value</ins> <ins>'transparent'</ins> <ins>is</ins>
<ins>also</ins> <ins>allowed</ins> <ins>on</ins> <ins>'border-top',</ins> <ins>'border-bottom',</ins> <ins>'border-right',</ins>
<ins>'border-left',</ins> <ins>and</ins> <ins>'border'.</ins>
<p><ins>Changed</ins> <ins>the</ins> <ins>two</ins> <ins>lines</ins> <ins>"Value:</ins> <ins>[</ins> <ins><'border-top-width'></ins> <ins>||</ins>
<ins><'border-style'></ins> <ins>||</ins> <ins><color></ins> <ins>|</ins> <ins>inherit"</ins> <ins>to</ins>
<blockquote><p><ins>Value:</ins> <ins>[</ins> <ins><border-top-width></ins> <ins>||</ins> <ins><border-style></ins>
<ins>||</ins> <ins>[<color></ins> <ins>|</ins> <ins>transparent]</ins> <ins>|</ins> <ins>inherit</ins></blockquote>
<h3 id="x10"><a name="q39"><ins>C.3.13</ins> </a><a href="box.html#value-def-border-width"><ins>8.5.4</ins> <ins>Border</ins> <ins>shorthand</ins> <ins>properties:</ins> <ins>'border-top',</ins> <ins>'border-bottom',</ins> <ins>'border-right',</ins> <ins>'border-left',</ins> <ins>and</ins>
<ins>'border'</ins></a></h3>
<p><ins>Changed</ins> <ins><'border-top-width'></ins> <ins>to</ins> <ins><border-width></ins> <ins>as</ins> <ins>the</ins> <ins>first</ins>
<ins>value</ins> <ins>option</ins> <ins>for</ins> <ins>'border-top',</ins> <ins>'border-right',</ins> <ins>'border-bottom',</ins>
<ins>and</ins> <ins>'border-left',</ins> <ins>and</ins> <ins>changed</ins> <ins><'border-style'></ins> <ins>to</ins> <ins><border-style>.</ins>
<ins>For</ins> <ins>'border',</ins> <ins>changed</ins> <ins><'border-width'></ins>
<ins>to</ins> <ins><border-width></ins> <ins>and</ins>
<ins><'border-style'></ins> <ins>to</ins> <ins><border-style>.</ins>
<h3 id="x11"><a name="q40"><ins>C.3.14</ins> </a><a href="visuren.html#choose-position"><ins>Section</ins> <ins>9.3.1</ins></a></h3>
<p><ins>The</ins> <ins>definition</ins> <ins>of</ins> <ins>the</ins> <ins>value</ins> <ins>'static'</ins> <ins>now</ins>
<ins>says</ins> <ins>that</ins> <ins>the</ins> <ins>properties</ins> <ins>'top',</ins> <ins>'right',</ins> <ins>'bottom',</ins> <ins>and</ins> <ins>'left'</ins>
<ins>do</ins> <ins>not</ins> <ins>apply.</ins>
<h3 id="x12"><a name="q41"><ins>C.3.15</ins> </a><a href="visuren.html#position-props"><ins>Section</ins> <ins>9.3.2</ins></a></h3>
<p><ins>The</ins> <ins>properties</ins> <ins>'top',</ins> <ins>'right',</ins> <ins>'bottom',</ins> <ins>and</ins> <ins>'left',</ins> <ins>incorrectly</ins>
<ins>referred</ins> <ins>to</ins> <ins>offsets</ins> <ins>with</ins> <ins>respect</ins> <ins>to</ins> <ins>a</ins> <ins>box's</ins> <ins>content</ins> <ins>edge.</ins> <ins>The</ins> <ins>proper</ins> <ins>edge</ins>
<ins>is</ins> <ins>the</ins> <ins>margin</ins> <ins>edge.</ins> <ins>Thus,</ins> <ins>for</ins> <ins>'top',</ins> <ins>the</ins> <ins>description</ins> <ins>now</ins> <ins>reads:</ins>
<ins>"This</ins> <ins>property</ins> <ins>specifies</ins> <ins>how</ins> <ins>far</ins> <ins>a</ins> <ins>box's</ins> <ins>top</ins> <ins>margin</ins> <ins>edge</ins> <ins>is</ins> <ins>offset</ins>
<ins>below</ins> <ins>the</ins> <ins>top</ins> <ins>edge</ins> <ins>of</ins> <ins>the</ins> <ins>box's</ins> <ins>containing</ins> <ins>block."</ins>
<h3 id="x13"><a name="q42"><ins>C.3.16</ins> </a><a href="visuren.html#relative-positioning"><ins>Section</ins> <ins>9.4.3</ins></a></h3>
<p><ins>In</ins> <ins>the</ins> <ins>first</ins> <ins>sentence,</ins> <ins>added</ins> <ins>to</ins> <ins>the</ins> <ins>end</ins> <ins>of</ins>
<ins>"Once</ins> <ins>a</ins> <ins>box</ins> <ins>has</ins> <ins>been</ins> <ins>laid</ins> <ins>out</ins> <ins>according</ins> <ins>to</ins> <ins>the</ins> <ins>normal</ins> <ins>flow"</ins>
<ins>the</ins> <ins>words</ins> <ins>"or</ins> <ins>floated,".</ins>
<h3 id="s-9-7"><a name="q43"><ins>C.3.17</ins> </a><a href="visuren.html#dis-pos-flo"><ins>Section</ins>
<ins>9.7</ins> <ins>Relationships</ins> <ins>between</ins> <ins>'display',</ins> <ins>'position',</ins> <ins>and</ins> <ins>'float'</ins></a></h3>
<p><ins>If</ins> <ins>an</ins> <ins>element</ins> <ins>floats,</ins> <ins>the</ins>
<ins>'display'</ins> <ins>property</ins> <ins>is</ins> <ins>set</ins> <ins>to</ins> <ins>a</ins> <ins>block-level</ins> <ins>value,</ins> <ins>but</ins> <ins>not</ins> <ins>necessarily</ins>
<ins>'block'.</ins> <ins>In</ins> <ins>bullet</ins> <ins>3,</ins> <ins>changed</ins> <ins>"Otherwise,</ins> <ins>if</ins> <ins>'float'</ins> <ins>has</ins> <ins>a</ins> <ins>value</ins> <ins>other</ins>
<ins>than</ins> <ins>'none',</ins> <ins>'display'</ins> <ins>is</ins> <ins>set</ins> <ins>to</ins> <ins>'block'</ins> <ins>and</ins> <ins>the</ins> <ins>box</ins> <ins>is</ins> <ins>floated"</ins> <ins>to</ins> <ins>a</ins>
<ins>table</ins> <ins>with</ins> <ins>the</ins> <ins>proper</ins> <ins>computed</ins> <ins>values.</ins>
<h3 id="x14"><a name="q44"><ins>C.3.18</ins> </a><a href="visudet.html#inline-replaced-width"><ins>Section</ins> <ins>10.3.2</ins>
<ins>Inline,</ins> <ins>replaced</ins> <ins>elements</ins></a> <ins>(and</ins> <ins>10.3.4,</ins> <ins>10.3.6,</ins> <ins>and</ins> <ins>10.3.8)</ins></h3>
<p><ins>Changed:</ins></p>
<blockquote>
<p> <ins>A</ins> <ins>specified</ins> <ins>value</ins> <ins>of</ins> <ins>'auto'</ins> <ins>for</ins> <ins>'width'</ins> <ins>gives</ins> <ins>the</ins> <ins>element's</ins> <ins>intrinsic</ins>
<ins>width</ins> <ins>as</ins> <ins>the</ins> <ins>computed</ins> <ins>value.</ins>
</blockquote>
<p><ins>to:</ins></p>
<blockquote>
<p> <ins>If</ins> <ins>'width'</ins> <ins>has</ins> <ins>a</ins> <ins>specified</ins> <ins>value</ins> <ins>of</ins> <ins>'auto'</ins> <ins>and</ins> <ins>'height'</ins> <ins>also</ins> <ins>has</ins> <ins>a</ins>
<ins>specified</ins> <ins>value</ins> <ins>of</ins> <ins>'auto',</ins> <ins>the</ins> <ins>element's</ins> <ins>intrinsic</ins> <ins>width</ins> <ins>is</ins> <ins>the</ins>
<ins>computed</ins> <ins>value</ins> <ins>of</ins> <ins>'width'.</ins> <ins>If</ins> <ins>'width'</ins> <ins>has</ins> <ins>a</ins> <ins>specified</ins> <ins>value</ins> <ins>of</ins>
<ins>'auto'</ins> <ins>and</ins> <ins>'height'</ins> <ins>has</ins> <ins>some</ins> <ins>other</ins> <ins>specified</ins> <ins>value,</ins> <ins>then</ins> <ins>the</ins> <ins>computed</ins>
<ins>value</ins> <ins>of</ins> <ins>'width'</ins> <ins>is</ins>
<ins>(intrinsic</ins> <ins>width)</ins> <ins>*</ins> <ins>(</ins> <ins>(computed</ins> <ins>height)</ins> <ins>/</ins> <ins>(intrinsic</ins> <ins>height)</ins> <ins>).</ins>
</blockquote>
<h3 id="x15"><a name="q45"><ins>C.3.19</ins> </a><a href="visudet.html#blockwidth"><ins>Section</ins> <ins>10.3.3</ins></a></h3>
<p><ins>In</ins> <ins>the</ins> <ins>last</ins> <ins>sentence</ins> <ins>of</ins> <ins>the</ins> <ins>paragraph</ins> <ins>following</ins> <ins>the</ins> <ins>equation</ins>
<ins>("If</ins> <ins>the</ins> <ins>value</ins> <ins>of</ins> <ins>'direction'</ins> <ins>is</ins> <ins>'ltr',</ins> <ins>this</ins> <ins>happens</ins> <ins>to</ins>
<ins>'margin-left'</ins> <ins>instead")</ins> <ins>substituted</ins> <ins>'rtl'</ins> <ins>for</ins> <ins>'ltr'.</ins>
<h3 id="x16"><a name="q46"><ins>C.3.20</ins> </a><a href="visudet.html#inline-replaced-height"><ins>Section</ins> <ins>10.6.2</ins>
<ins>Inline,</ins> <ins>replaced</ins> <ins>elements</ins> <ins>...</ins></a> <ins>(and</ins> <ins>10.6.5)</ins></h3>
<p><ins>Changed:</ins></p>
<blockquote>
<p> <ins>If</ins> <ins>'height'</ins> <ins>is</ins> <ins>'auto',</ins> <ins>the</ins> <ins>computed</ins> <ins>value</ins>
<ins>is</ins> <ins>the</ins> <ins>intrinsic</ins> <ins>height.</ins>
</blockquote>
<p><ins>to:</ins></p>
<blockquote>
<p> <ins>If</ins> <ins>'height'</ins> <ins>has</ins> <ins>a</ins> <ins>specified</ins> <ins>value</ins> <ins>of</ins> <ins>'auto'</ins> <ins>and</ins> <ins>'width'</ins> <ins>also</ins> <ins>has</ins> <ins>a</ins>
<ins>specified</ins> <ins>value</ins> <ins>of</ins> <ins>'auto',</ins> <ins>the</ins> <ins>element's</ins> <ins>intrinsic</ins> <ins>height</ins> <ins>is</ins> <ins>the</ins>
<ins>computed</ins> <ins>value</ins> <ins>of</ins> <ins>'height'.</ins> <ins>If</ins> <ins>'height'</ins> <ins>has</ins> <ins>a</ins> <ins>specified</ins> <ins>value</ins> <ins>of</ins>
<ins>'auto'</ins> <ins>and</ins> <ins>'width'</ins> <ins>has</ins> <ins>some</ins> <ins>other</ins> <ins>specified</ins> <ins>value,</ins> <ins>then</ins> <ins>the</ins> <ins>computed</ins>
<ins>value</ins> <ins>of</ins> <ins>'height'</ins> <ins>is</ins>
<ins>(intrinsic</ins> <ins>height)</ins> <ins>*</ins> <ins>(</ins> <ins>(computed</ins> <ins>width)</ins> <ins>/</ins> <ins>(intrinsic</ins> <ins>width)</ins> <ins>).</ins>
</blockquote>
<h3 id="x17"><a name="q47"><ins>C.3.21</ins> </a><a href="visudet.html#normal-block"><ins>Section</ins> <ins>10.6.3</ins></a></h3>
<p><ins>The</ins> <ins>height</ins> <ins>calculation</ins> <ins>for</ins> <ins>block-level,</ins> <ins>non-replaced</ins> <ins>elements</ins> <ins>in</ins>
<ins>normal</ins> <ins>flow,</ins> <ins>and</ins> <ins>floating,</ins> <ins>non-replaced</ins> <ins>elements</ins> <ins>was</ins> <ins>not</ins> <ins>quite</ins>
<ins>correct.</ins> <ins>It</ins> <ins>now</ins> <ins>takes</ins> <ins>into</ins> <ins>account</ins> <ins>the</ins> <ins>case</ins> <ins>when</ins> <ins>margins</ins> <ins>do</ins> <ins>not</ins>
<ins>collapse,</ins> <ins>due</ins> <ins>to</ins> <ins>the</ins> <ins>presence</ins> <ins>of</ins> <ins>a</ins> <ins>padding</ins> <ins>or</ins> <ins>border.</ins>
<h3 id="x18"><a name="q48"><ins>C.3.22</ins> </a><a href="visufx.html#overflow"><ins>Section</ins> <ins>11.1.1</ins></a></h3>
<p><ins>The</ins> <ins>example</ins> <ins>of</ins> <ins>a</ins> <ins>DIV</ins> <ins>element</ins> <ins>containing</ins> <ins>a</ins> <ins>BLOCKQUOTE</ins> <ins>containing</ins>
<ins>another</ins> <ins>DIV</ins> <ins>was</ins> <ins>not</ins> <ins>rendered</ins> <ins>correctly.</ins> <ins>The</ins> <ins>first</ins> <ins>style</ins> <ins>rule</ins> <ins>applied</ins>
<ins>to</ins> <ins>both</ins> <ins>DIVs,</ins> <ins>so</ins> <ins>the</ins> <ins>second</ins> <ins>DIV</ins> <ins>box</ins> <ins>should</ins> <ins>have</ins> <ins>been</ins> <ins>rendered</ins> <ins>with</ins> <ins>a</ins>
<ins>red</ins> <ins>border</ins> <ins>as</ins> <ins>well.</ins> <ins>The</ins> <ins>second</ins> <ins>DIV</ins> <ins>has</ins> <ins>now</ins> <ins>been</ins> <ins>changed</ins> <ins>to</ins> <ins>a</ins> <ins>CITE,</ins>
<ins>which</ins> <ins>doesn't</ins> <ins>have</ins> <ins>a</ins> <ins>red</ins> <ins>border.</ins>
<h3 id="s-11-2"><a name="q49"><ins>C.3.23</ins> </a><a href="visufx.html#propdef-visibility"><ins>11.2</ins>
<ins>Visibility:</ins> <ins>the</ins> <ins>'visibility'</ins> <ins>property</ins></a></h3>
<p><ins>Changed</ins> <ins>"initial"</ins> <ins>and</ins>
<ins>"inherited"</ins> <ins>to:</ins>
<blockquote><p>
<em><ins>Initial:</ins></em> <ins>visible</ins><br>
<em><ins>Inherited:</ins></em> <ins>yes</ins>
</blockquote>
<p><ins>This</ins> <ins>has</ins> <ins>the</ins> <ins>same</ins> <ins>effect</ins> <ins>as</ins> <ins>the</ins> <ins>original</ins> <ins>definition,</ins> <ins>but</ins> <ins>removes</ins>
<ins>the</ins> <ins>undefined</ins> <ins>state</ins> <ins>of</ins> <ins>the</ins> <ins>root</ins> <ins>element</ins> <ins>(which</ins> <ins>was</ins> <ins>a</ins> <ins>problem</ins> <ins>for</ins> <ins>DOM</ins>
<ins>implementations).</ins>
<h3 id="x20"><a name="q50"><ins>C.3.24</ins> </a><a href="generate.html#lists"><ins>12.6.2</ins> <ins>Lists</ins></a></h3>
<p><ins>Under</ins> <ins>the</ins> <ins>'list-style'</ins> <ins>property,</ins> <ins>the</ins> <ins>example:</ins></p>
<pre>
<ins>ul</ins> <ins>></ins> <ins>ul</ins> <ins>{</ins> <ins>list-style:</ins> <ins>circle</ins> <ins>outside</ins> <ins>}</ins> <ins>/*</ins> <ins>Any</ins> <ins>UL</ins> <ins>child</ins> <ins>of</ins> <ins>a</ins> <ins>UL</ins> <ins>*/</ins>
</pre>
<p><ins>could</ins> <ins>never</ins> <ins>match</ins> <ins>valid</ins> <ins>HTML</ins> <ins>markup</ins> <ins>(since</ins> <ins>a</ins> <ins>UL</ins> <ins>element</ins>
<ins>cannot</ins> <ins>be</ins> <ins>a</ins> <ins>child</ins> <ins>of</ins> <ins>another</ins> <ins>UL</ins> <ins>element).</ins> <ins>An</ins> <ins>LI</ins> <ins>has</ins> <ins>been</ins> <ins>inserted</ins> <ins>in</ins>
<ins>between.</ins>
<h3 id="x23"><a name="q51"><ins>C.3.25</ins> </a><a href="fonts.html#algorithm"><ins>Section</ins> <ins>15.5</ins></a></h3>
<p><ins>In</ins> <ins>bullet</ins> <ins>2,</ins> <ins>changed</ins> <ins>"the</ins> <ins>UA</ins> <ins>uses</ins> <ins>the</ins> <ins>'font-family'</ins> <ins>descriptor"</ins>
<ins>to</ins> <ins>"the</ins> <ins>UA</ins> <ins>uses</ins> <ins>the</ins> <ins>'font-family'</ins> <ins>property".</ins>
<p><ins>In</ins> <ins>bullet</ins> <ins>6,</ins> <ins>changed</ins> <ins>"steps</ins> <ins>3,</ins> <ins>4</ins> <ins>and</ins> <ins>5"</ins> <ins>to</ins>
<ins>"steps</ins> <ins>2,</ins> <ins>3,</ins> <ins>4</ins> <ins>and</ins> <ins>5".</ins>
<h3 id="s-16-6a"><a name="q52"><ins>C.3.26</ins> </a><a href="text.html#propdef-white-space"><ins>Section</ins> <ins>16.6</ins>
<ins>Whitespace:</ins> <ins>the</ins> <ins>'white-space'</ins> <ins>property</ins></a></h3>
<p><ins>The</ins> <ins>'white-space'</ins> <ins>property</ins>
<ins>applies</ins> <ins>to</ins> <em><ins>all</ins></em> <ins>elements,</ins> <ins>not</ins> <ins>just</ins> <ins>block-level</ins> <ins>elements.</ins>
<h3 id="x24"><a name="q53"><ins>C.3.27</ins> </a><a href="tables.html#q2"><ins>Section</ins> <ins>17.2</ins> <ins>The</ins> <ins>CSS</ins> <ins>table</ins>
<ins>model</ins></a></h3>
<p><ins>In</ins> <ins>the</ins> <ins>definition</ins> <ins>of</ins> <strong><ins>table-header-group</ins></strong><ins>,</ins> <ins>changed</ins>
<ins>"footer"</ins> <ins>to</ins> <ins>"header"</ins> <ins>in</ins> <ins>"Print</ins> <ins>user</ins> <ins>agents</ins> <ins>may</ins> <ins>repeat</ins> <ins>footer</ins> <ins>rows</ins> <ins>on</ins>
<ins>each</ins> <ins>page</ins> <ins>spanned</ins> <ins>by</ins> <ins>a</ins> <ins>table."</ins>
<h3 id="x25"><a name="q54"><ins>C.3.28</ins> </a><a href="tables.html#anonymous-boxes"><ins>17.2.1</ins> <ins>Anonymous</ins> <ins>table</ins> <ins>objects</ins> </a></h3>
<p><ins>Moved</ins> <ins>the</ins> <ins>first</ins> <ins>bullet</ins> <ins>text</ins> <ins>to</ins> <ins>the</ins> <ins>prose</ins> <ins>before</ins> <ins>the</ins> <ins>list</ins> <ins>of</ins>
<ins>generation</ins> <ins>rules</ins> <ins>and</ins> <ins>added</ins> <ins>missing</ins> <ins>rules.</ins>
<h3 id="x26"><a name="q55"><ins>C.3.29</ins> </a><a href="tables.html#q7"><ins>17.5</ins> <ins>Visual</ins> <ins>layout</ins> <ins>of</ins> <ins>table</ins>
<ins>contents</ins></a></h3>
<p><ins>The</ins> <ins>following</ins> <ins>note:</ins></p>
<blockquote>
<p><strong><ins>Note.</ins></strong> <ins>Table</ins> <ins>cells</ins> <ins>may</ins> <ins>be</ins> <ins>relatively</ins> <ins>and</ins> <ins>absolutely</ins> <ins>positioned,</ins> <ins>but</ins> <ins>this</ins> <ins>is</ins> <ins>not</ins> <ins>recommended:</ins> <ins>positioning</ins> <ins>and</ins> <ins>floating</ins> <ins>remove</ins> <ins>a</ins>
<ins>box</ins> <ins>from</ins> <ins>the</ins> <ins>flow,</ins> <ins>affecting</ins> <ins>table</ins> <ins>alignment.</ins>
</p>
</blockquote>
<p><ins>has</ins> <ins>been</ins> <ins>amended</ins> <ins>as</ins> <ins>follows:</ins></p>
<blockquote>
<p><strong><ins>Note.</ins></strong> <ins>Table</ins> <ins>cells</ins> <ins>may</ins> <ins>be</ins>
<ins>positioned,</ins> <ins>but</ins> <ins>this</ins> <ins>is</ins> <ins>not</ins> <ins>recommended:</ins> <ins>absolute</ins> <ins>and</ins> <ins>fixed</ins>
<ins>positioning,</ins> <ins>as</ins> <ins>well</ins> <ins>as</ins> <ins>floating,</ins> <ins>remove</ins> <ins>a</ins> <ins>box</ins> <ins>from</ins> <ins>the</ins> <ins>flow,</ins> <ins>affecting</ins>
<ins>table</ins> <ins>size.</ins>
</p>
</blockquote>
<h3 id="x27"><a name="q56"><ins>C.3.30</ins> </a><a href="tables.html#q7"><ins>17.5</ins> <ins>Visual</ins> <ins>layout</ins> <ins>of</ins> <ins>table</ins>
<ins>contents</ins></a></h3>
<p><ins>Changed:</ins>
<blockquote>
<p><ins>Like</ins> <ins>other</ins> <ins>elements</ins> <ins>of</ins> <ins>the</ins> <ins>document</ins> <ins>language,</ins> <ins>internal</ins> <ins>table</ins>
<ins>elements</ins> <ins>generate</ins> <ins>rectangular</ins> <ins>boxes</ins> <ins>with</ins> <ins>content,</ins> <ins>padding,</ins> <ins>and</ins>
<ins>borders.</ins> <ins>They</ins> <ins>do</ins> <ins>not</ins> <ins>have</ins> <ins>margins,</ins> <ins>however.</ins>
</blockquote>
<p><ins>to:</ins>
<blockquote>
<p><ins>Like</ins> <ins>other</ins> <ins>elements</ins> <ins>of</ins> <ins>the</ins> <ins>document</ins> <ins>language,</ins> <ins>internal</ins> <ins>table</ins>
<ins>elements</ins> <ins>generate</ins> <ins>rectangular</ins> <ins>boxes</ins> <ins>with</ins> <ins>content</ins> <ins>and</ins>
<ins>borders.</ins> <ins>Cells</ins> <ins>have</ins> <ins>padding</ins> <ins>as</ins> <ins>well.</ins> <ins>Internal</ins> <ins>table</ins> <ins>elements</ins> <ins>do</ins> <ins>not</ins>
<ins>have</ins> <ins>margins.</ins>
</blockquote>
<h3 id="s-17-5-1"><a name="q57"><ins>C.3.31</ins> </a><a href="tables.html#table-layers"><ins>Section</ins> <ins>17.5.1</ins>
<ins>Table</ins> <ins>layers</ins> <ins>and</ins> <ins>transparency</ins></a></h3>
<p><ins>The</ins> <ins>rows</ins> <ins>and</ins> <ins>columns</ins> <ins>only</ins> <ins>cover</ins> <ins>the</ins> <ins>whole</ins> <ins>table</ins> <ins>in</ins> <ins>the</ins> <ins>collapsed</ins>
<ins>borders</ins> <ins>model,</ins> <ins>not</ins> <ins>in</ins> <ins>the</ins> <ins>separated</ins> <ins>borders</ins> <ins>model.</ins> <ins>The</ins> <ins>points</ins> <ins>2,</ins> <ins>3,</ins> <ins>4</ins>
<ins>and</ins> <ins>5</ins> <ins>have</ins> <ins>been</ins> <ins>corrected</ins> <ins>to</ins> <ins>define</ins> <ins>the</ins> <ins>area</ins> <ins>covered</ins> <ins>by</ins> <ins>rows,</ins> <ins>columns,</ins>
<ins>row</ins> <ins>groups</ins> <ins>and</ins> <ins>column</ins> <ins>groups</ins> <ins>in</ins> <ins>terms</ins> <ins>of</ins> <ins>the</ins> <ins>cells</ins> <ins>they</ins> <ins>cover.</ins>
<h3 id="x28"><a name="q58"><ins>C.3.32</ins> </a><a href="tables.html#separated-borders"><ins>Section</ins> <ins>17.6.1</ins> <ins>The</ins>
<ins>separated</ins> <ins>borders</ins> <ins>model</ins></a></h3>
<p><ins>In</ins> <ins>the</ins> <ins>image,</ins> <ins>changed</ins> <ins>"cell-spacing"</ins> <ins>to</ins> <ins>"border-spacing".</ins>
<h3 id="underscore2"><a name="q59"><ins>C.3.33</ins> </a><a href="grammar.html#q2"><ins>Appendix</ins> <ins>D.2</ins> <ins>Lexical</ins>
<ins>scanner</ins></a></h3>
<p><ins>The</ins> <ins>underscore</ins> <ins>character</ins>
<ins>("_")</ins> <ins>is</ins> <ins>be</ins> <ins>allowed</ins> <ins>in</ins> <ins>identifiers.</ins> <ins>The</ins> <ins>definitions</ins> <ins>of</ins> <ins>the</ins> <ins>lexical</ins>
<ins>macros</ins> <ins>"nmstart"</ins> <ins>and</ins> <ins>"nmchar"</ins> <ins>have</ins> <ins>been</ins> <ins>fixed.</ins>
<p><ins>Note</ins> <ins>that</ins> <ins>the</ins> <ins>tokenizer</ins> <ins>is</ins> <ins>case-insensitive,</ins> <ins>so</ins> <ins>uppercase</ins> <ins>A-Z</ins> <ins>is</ins>
<ins>matched</ins> <ins>as</ins> <ins>well.</ins>
<p><ins>(Same</ins> <ins>change</ins> <ins>in</ins> <ins>section</ins> <ins>4.1.1,</ins> <ins>see</ins> <a href="#underscore"><ins>above</ins></a><ins>.)</ins>
<h2><ins>C.4</ins> <a name="clarifications"><ins>Clarifications</ins></a></h2>
<h3 id="s-2-2"><a name="q61"><ins>C.4.1</ins> </a><a
href="intro.html#q2"><ins>2.2</ins> <ins>A</ins> <ins>brief</ins> <ins>CSS2</ins>
<ins>tutorial</ins> <ins>for</ins> <ins>XML</ins></a></h3>
<p><ins>The</ins> <ins>specification</ins> <ins>for</ins> <ins>the</ins> <a
href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629/"><ins>XML</ins>
<ins>style</ins> <ins>sheet</ins> <ins>PI</ins></a>
<ins>was</ins> <ins>written</ins> <ins>after</ins> <ins>CSS2</ins> <ins>was</ins> <ins>finalized.</ins> <ins>The</ins> <ins>first</ins> <ins>line</ins> <ins>of</ins> <ins>the</ins> <ins>full</ins> <ins>XML</ins>
<ins>example</ins> <ins>should</ins> <ins>not</ins> <ins>have</ins> <ins>been</ins> <ins>be</ins> <code><ins><?XML:stylesheet</ins> <ins>type="text/css"</ins>
<ins>href="bach.css"?></ins></code><ins>,</ins> <ins>but</ins>
<pre><ins><?xml-stylesheet</ins> <ins>type="text/css"</ins> <ins>href="bach.css"?></ins></pre>
<h3 id="x54"><a name="q62"><ins>C.4.2</ins> </a><a href="syndata.html#tokenization"><ins>Section</ins> <ins>4.1.1</ins></a></h3>
<p><ins>DELIM</ins> <ins>should</ins> <ins>not</ins> <ins>have</ins> <ins>included</ins> <ins>single</ins> <ins>or</ins> <ins>double</ins> <ins>quote.</ins> <ins>Refer</ins> <ins>also</ins>
<ins>to</ins> <ins>section</ins> <ins>4.1.6</ins> <ins>on</ins> <ins>strings,</ins> <ins>which</ins> <ins>must</ins> <ins>have</ins> <ins>matching</ins> <ins>single</ins> <ins>or</ins>
<ins>double</ins> <ins>quotes</ins> <ins>around</ins> <ins>them.</ins>
<h3 id="x55"><a name="q63"><ins>C.4.3</ins> </a><a href="selector.html#descendant-selectors"><ins>Section</ins> <ins>5.5</ins></a></h3>
<p><ins>Near</ins> <ins>the</ins> <ins>end</ins> <ins>of</ins> <ins>the</ins> <ins>section,</ins> <ins>the</ins> <ins>text</ins> <ins>'Note</ins> <ins>the</ins> <ins>whitespace</ins> <ins>on</ins>
<ins>either</ins> <ins>side</ins> <ins>of</ins> <ins>the</ins> <ins>"*"'</ins> <ins>was</ins> <ins>misleading.</ins> <ins>The</ins> <ins>note</ins> <ins>was</ins> <ins>not</ins> <ins>meant</ins> <ins>to</ins>
<ins>imply</ins> <ins>that</ins> <ins>whitespace</ins> <ins>is</ins> <ins>required</ins> <ins>on</ins> <ins>both</ins> <ins>sides</ins> <ins>of</ins> <ins>the</ins> <ins>"*"</ins> <ins>(since</ins> <ins>the</ins>
<ins>grammar</ins> <ins>does</ins> <ins>not</ins> <ins>require</ins> <ins>it</ins> <ins>in</ins> <ins>this</ins> <ins>case)</ins> <ins>but</ins> <ins>that</ins> <ins>one</ins> <ins>may</ins> <ins>use</ins>
<ins>whitespace</ins> <ins>in</ins> <ins>this</ins> <ins>case.</ins>
<h3 id="x56"><a name="q64"><ins>C.4.4</ins> </a><a href="selector.html#id-selectors"><ins>Section</ins> <ins>5.9</ins> <ins>ID</ins> <ins>selectors</ins></a></h3>
<p><ins>The</ins> <ins>word</ins> <ins>"precedence"</ins> <ins>in</ins> <ins>the</ins> <ins>last</ins> <ins>but</ins> <ins>one</ins> <ins>paragraph</ins> <ins>should</ins> <ins>have</ins> <ins>been</ins>
<ins>"specificity."</ins>
<h3 id="s-5-12-1"><a name="q65"><ins>C.4.5</ins> </a><a href="selector.html#first-line-pseudo"><ins>Section</ins>
<ins>5.12.1</ins> <ins>The</ins> <ins>:first-line</ins> <ins>pseudo-element</ins></a></h3>
<p><ins>Added</ins> <ins>some</ins> <ins>clarifications</ins> <ins>at</ins> <ins>the</ins> <ins>end</ins> <ins>of</ins> <ins>the</ins> <ins>section</ins> <ins>about</ins> <ins>the</ins>
<ins>fictional</ins> <ins>tag</ins> <ins>sequence</ins> <ins>in</ins> <ins>the</ins> <ins>case</ins> <ins>of</ins> <ins>nested</ins> <ins>block-level</ins> <ins>elements</ins>
<h3 id="x57"><a name="q66"><ins>C.4.6</ins> </a><a href="cascade.html#value-def-inherit"><ins>Section</ins> <ins>6.2.1</ins></a></h3>
<p><ins>The</ins> <ins>'inherit'</ins> <ins>value</ins> <ins>causes</ins> <ins>the</ins> <ins>properties</ins> <ins>value</ins> <ins>to</ins> <ins>be</ins>
<ins>inherited.</ins> <ins>This</ins> <ins>applies</ins> <ins>even</ins> <ins>to</ins> <ins>properties</ins> <ins>for</ins> <ins>which</ins> <ins>values</ins>
<ins>do</ins> <ins>not</ins> <ins>otherwise</ins> <ins>inherit.</ins>
<h3 id="x58"><a name="q67"><ins>C.4.7</ins> </a><a href="cascade.html#cascade"><ins>6.4</ins> <ins>The</ins> <ins>Cascade</ins>
</a></h3>
<p><ins>Changed</ins> <ins>"Rules</ins> <ins>specified</ins> <ins>in</ins> <ins>a</ins> <ins>given</ins> <ins>style</ins> <ins>sheet</ins>
<ins>override</ins> <ins>rules</ins> <ins>imported</ins> <ins>from</ins> <ins>other</ins> <ins>style</ins> <ins>sheets."</ins> <ins>to</ins>
<ins>"Rules</ins> <ins>specified</ins> <ins>in</ins> <ins>a</ins> <ins>given</ins> <ins>style</ins> <ins>sheet</ins>
<ins>override</ins> <ins>rules</ins> <ins>of</ins> <ins>the</ins> <ins>same</ins> <ins>weight</ins> <ins>imported</ins> <ins>from</ins> <ins>other</ins> <ins>style</ins> <ins>sheets."</ins>
</p>
<h3 id="x59"><a name="q68"><ins>C.4.8</ins> </a><a href="cascade.html#specificity"><ins>Section</ins> <ins>6.4.3</ins> <ins>Calculating</ins> <ins>a</ins>
<ins>selector's</ins> <ins>specificity</ins></a></h3>
<p><ins>Added</ins> <ins>a</ins> <ins>note:</ins>
<blockquote><p><ins>The</ins> <ins>specificity</ins> <ins>is</ins> <ins>based</ins> <ins>only</ins> <ins>on</ins> <ins>the</ins> <ins>form</ins> <ins>of</ins> <ins>the</ins> <ins>selector.</ins>
<ins>In</ins> <ins>particular,</ins> <ins>a</ins> <ins>selector</ins> <ins>of</ins> <ins>the</ins> <ins>form</ins> <ins>"</ins><code><ins>[id=p33]</ins></code><ins>"</ins> <ins>is</ins>
<ins>counted</ins> <ins>as</ins> <ins>an</ins> <ins>attribute</ins> <ins>selector</ins> <ins>(a=0,</ins> <ins>b=1,</ins> <ins>c=0),</ins> <ins>even</ins> <ins>if</ins> <ins>the</ins>
<code><ins>id</ins></code> <ins>attribute</ins> <ins>is</ins> <ins>defined</ins> <ins>as</ins> <ins>an</ins> <ins>"ID"</ins> <ins>in</ins> <ins>the</ins> <ins>source</ins>
<ins>document's</ins> <ins>DTD.</ins>
</blockquote>
<h3 id="s-7-3"><a name="q69"><ins>C.4.9</ins> </a><a href="media.html#media-types"><ins>Section</ins> <ins>7.3</ins> <ins>Recognized</ins>
<ins>media</ins> <ins>types</ins></a></h3>
<p><ins>Text</ins> <ins>has</ins> <ins>been</ins> <ins>added</ins> <ins>to</ins> <ins>clarify</ins> <ins>that</ins> <ins>media</ins> <ins>types</ins> <ins>are</ins> <ins>mutually</ins>
<ins>exclusive.</ins>
<h3 id="x60"><a name="q70"><ins>C.4.10</ins> </a><a href="box.html#box-dimensions"><ins>Section</ins> <ins>8.1</ins></a></h3>
<ul>
<li><ins>From</ins> <ins>the</ins> <ins>definition</ins> <ins>of</ins> <ins>"padding</ins> <ins>edge",</ins> <ins>deleted</ins> <ins>the</ins> <ins>sentence</ins> <ins>"The</ins>
<ins>padding</ins> <ins>edge</ins> <ins>of</ins> <ins>a</ins> <ins>box</ins> <ins>defines</ins> <ins>the</ins> <ins>edges</ins> <ins>of</ins> <ins>the</ins> <ins>containing</ins> <ins>block</ins>
<ins>established</ins> <ins>by</ins> <ins>the</ins> <ins>box."</ins> <ins>For</ins> <ins>information</ins> <ins>about</ins> <ins>containing</ins>
<ins>blocks,</ins> <ins>consult</ins> <a href="visudet.html#containing-block-details">
<ins>Section</ins> <ins>10.1</ins></a><ins>.</ins>
<li><ins>Border</ins> <ins>backgrounds</ins> <ins>are</ins> <ins>not</ins> <ins>specified</ins> <ins>by</ins> <ins>border</ins> <ins>properties.</ins> <ins>Changed</ins>
<ins>the</ins> <ins>last</ins> <ins>paragraph</ins> <ins>of</ins> <ins>8.1</ins> <ins>to:</ins>
<blockquote>
<p><ins>The</ins> <ins>background</ins> <ins>style</ins> <ins>of</ins> <ins>the</ins> <ins>content,</ins> <ins>padding,</ins> <ins>and</ins> <ins>border</ins> <ins>areas</ins> <ins>of</ins> <ins>a</ins>
<ins>box</ins> <ins>is</ins> <ins>specified</ins> <ins>by</ins> <ins>the</ins> <a href="colors.html#propdef-background" class="noxref"><span
class="propinst-background"><ins>'background'</ins></span></a> <ins>property</ins> <ins>of</ins> <ins>the</ins>
<ins>generating</ins> <ins>element.</ins> <ins>Margin</ins> <ins>backgrounds</ins> <ins>are</ins> <ins>always</ins> <ins>transparent.</ins>
</blockquote>
</ul>
<h3 id="x61"><a name="q71"><ins>C.4.11</ins> </a><a href="box.html#collapsing-margins"><ins>Section</ins> <ins>8.3.1</ins></a></h3>
<p><ins>Added</ins> <ins>this</ins> <ins>clarifying</ins> <ins>note</ins> <ins>to</ins> <ins>the</ins> <ins>first</ins> <ins>bullet</ins> <ins>of</ins> <ins>the</ins> <ins>explanation</ins>
<ins>of</ins> <ins>vertical</ins> <ins>collapsing</ins> <ins>of</ins> <ins>margins:</ins></p>
<blockquote>
<p><strong><ins>Note.</ins></strong> <ins>Adjoining</ins> <ins>boxes</ins> <ins>may</ins> <ins>be</ins> <ins>generated</ins> <ins>by</ins>
<ins>elements</ins> <ins>that</ins> <ins>are</ins> <ins>not</ins> <ins>related</ins> <ins>as</ins> <ins>siblings</ins> <ins>or</ins> <ins>ancestors.</ins>
</blockquote>
<h3 id="x62"><a name="q72"><ins>C.4.12</ins> </a><a href="visuren.html#inline-formatting"><ins>Section</ins> <ins>9.4.2</ins></a></h3>
<p><ins>The</ins> <ins>statement</ins> <ins>"When</ins> <ins>an</ins> <ins>inline</ins> <ins>box</ins> <ins>is</ins> <ins>split,</ins> <ins>margins,</ins> <ins>borders,</ins> <ins>and</ins>
<ins>padding</ins> <ins>have</ins> <ins>no</ins> <ins>visual</ins> <ins>effect</ins> <ins>where</ins> <ins>the</ins> <ins>split</ins> <ins>occurs."</ins> <ins>has</ins> <ins>been</ins>
<ins>generalized.</ins> <ins>Margins,</ins> <ins>borders,</ins> <ins>and</ins> <ins>padding</ins> <ins>have</ins> <ins>no</ins> <ins>visual</ins> <ins>effect</ins>
<ins>where</ins> <ins>one</ins> <ins>or</ins> <ins>more</ins> <ins>splits</ins> <ins>occur.</ins>
<h3 id="x63"><a name="q73"><ins>C.4.13</ins> </a><a href="visuren.html#relative-positioning"><ins>Section</ins> <ins>9.4.3</ins></a></h3>
<p><ins>Relatively</ins> <ins>positioned</ins> <ins>boxes</ins> <ins>do</ins> <ins>not</ins> <ins>always</ins> <ins>establish</ins> <ins>new</ins> <ins>containing</ins>
<ins>blocks.</ins> <ins>Changed</ins> <ins>the</ins> <ins>second</ins> <ins>paragraph</ins> <ins>accordingly.</ins>
<p><ins>Added</ins> <ins>clarifying</ins> <ins>text</ins> <ins>and</ins> <ins>an</ins> <ins>example</ins> <ins>about</ins> <ins>the</ins> <ins>'left',</ins>
<ins>'right',</ins> <ins>'top'</ins> <ins>and</ins> <ins>'bottom'</ins> <ins>properties</ins> <ins>for</ins> <ins>relative</ins> <ins>positioning.</ins>
<h3 id="x64"><a name="q74"><ins>C.4.14</ins> </a><a href="visuren.html#direction"><ins>Section</ins> <ins>9.10</ins></a></h3>
<p><ins>In</ins> <ins>this</ins> <ins>sentence</ins> <ins>of</ins> <ins>the</ins> <ins>last</ins> <ins>paragraph:</ins></p>
<blockquote>
<p><ins>Conforming</ins> <ins>HTML</ins> <ins>user</ins> <ins>agents</ins> <ins>may</ins> <ins>therefore</ins> <ins>ignore</ins> <ins>the</ins> <ins>'direction'</ins>
<ins>and</ins> <ins>'unicode-bidi'</ins> <ins>properties</ins> <ins>in</ins> <ins>author</ins> <ins>and</ins> <ins>user</ins> <ins>style</ins> <ins>sheets.</ins>
</blockquote>
<p><ins>the</ins> <ins>word</ins> <ins>"ignore"</ins> <ins>meant</ins> <ins>that</ins> <ins>if</ins> <ins>a</ins> <ins>'unicode-bidi'</ins> <ins>or</ins> <ins>'direction'</ins>
<ins>value</ins> <ins>conflicts</ins> <ins>with</ins> <ins>the</ins> <ins>HTML</ins> <ins>4</ins> <ins>"dir"</ins> <ins>attribute</ins> <ins>value,</ins> <ins>then</ins> <ins>user</ins>
<ins>agents</ins> <ins>may</ins> <ins>choose</ins> <ins>to</ins> <ins>use</ins> <ins>the</ins> <ins>"dir"</ins> <ins>value</ins> <ins>rather</ins> <ins>than</ins> <ins>the</ins> <ins>CSS</ins>
<ins>properties.</ins>
<p><ins>User</ins> <ins>agents</ins> <ins>are</ins> <ins>not</ins> <ins>required</ins> <ins>to</ins> <ins>support</ins> <ins>the</ins> <a href="visuren.html#propdef-direction" class="noxref"><span
class="propinst-direction"><ins>'direction'</ins></span></a> <ins>and</ins> <a href="visuren.html#propdef-unicode-bidi" class="noxref"><span
class="propinst-unicode-bidi"><ins>'unicode-bidi'</ins></span></a> <ins>properties</ins> <ins>to</ins>
<ins>conform</ins> <ins>to</ins> <ins>CSS2</ins> <ins>unless</ins> <ins>they</ins> <ins>support</ins> <ins>bi-directional</ins> <ins>text</ins> <ins>rendering</ins>
<ins>(except</ins> <ins>for</ins> <ins>the</ins> <ins>case</ins> <ins>of</ins> <ins>HTML</ins> <ins>4</ins> <ins>as</ins> <ins>noted</ins> <ins>above).</ins>
<p><ins>The</ins> <ins>sentence</ins> <ins>has</ins> <ins>been</ins> <ins>rewritten</ins> <ins>to</ins> <ins>be</ins> <ins>clearer.</ins>
<h3 id="s-10-3-3"><a name="q75"><ins>C.4.15</ins> </a><a href="visudet.html#blockwidth"><ins>10.3.3</ins> <ins>Block-level,</ins>
<ins>non-replaced</ins> <ins>elements</ins> <ins>in</ins> <ins>normal</ins> <ins>flow</ins></a></h3>
<p><ins>Added</ins> <ins>the</ins> <ins>following</ins> <ins>note</ins> <ins>at</ins>
<ins>the</ins> <ins>end</ins> <ins>of</ins> <ins>the</ins> <ins>section:</ins>
<blockquote><p><ins>Note</ins> <ins>that</ins> <ins>'width'</ins> <ins>may</ins> <ins>not</ins> <ins>be</ins> <ins>greater</ins> <ins>than</ins> <ins>'max-width'</ins> <ins>and</ins>
<ins>not</ins> <ins>less</ins> <ins>than</ins> <ins>'min-width'.</ins> <ins>In</ins> <ins>particular,</ins> <ins>it</ins> <ins>may</ins> <ins>not</ins> <ins>be</ins> <ins>negative.</ins> <ins>See</ins>
<ins>the</ins> <ins>rules</ins> <ins>in</ins> <ins>section</ins> <ins>10.4</ins> <ins>below.</ins></blockquote>
<h3 id="s-10-5"><a name="q76"><ins>C.4.16</ins> </a><a href="visudet.html#the-height-property"><ins>Section</ins>
<ins>10.5</ins> <ins>Content</ins> <ins>height:</ins> <ins>the</ins> <ins>'height'</ins> <ins>property</ins></a></h3>
<p><ins>The</ins> <ins>UA</ins> <ins>is</ins> <ins>free</ins> <ins>to</ins> <ins>chose</ins> <ins>the</ins> <ins>containing</ins> <ins>block</ins> <ins>for</ins> <ins>the</ins> <ins>root</ins> <ins>element</ins>
<ins>(see</ins> <ins>10.1),</ins> <ins>therefore</ins> <ins>this</ins> <ins>sentence</ins> <ins>has</ins> <ins>been</ins> <ins>added</ins> <ins>as</ins> <ins>a</ins> <ins>suggestion:</ins>
<blockquote>
<p><ins>A</ins> <ins>UA</ins> <ins>may</ins> <ins>compute</ins> <ins>a</ins> <ins>percentage</ins> <ins>height</ins> <ins>on</ins> <ins>the</ins> <ins>root</ins> <ins>element</ins> <ins>relative</ins>
<ins>to</ins> <ins>the</ins> <ins>viewport.</ins>
</blockquote>
<h3 id="x65"><a name="q77"><ins>C.4.17</ins> </a><a href="visudet.html#propdef-line-height"><ins>Section</ins> <ins>10.8.1</ins></a></h3>
<p><ins>Clarified</ins> <ins>this</ins> <ins>paragraph:</ins>
<blockquote>
<p><ins>Note</ins> <ins>that</ins> <ins>replaced</ins> <ins>elements</ins> <ins>have</ins> <ins>a</ins> <ins>'font-size'</ins> <ins>and</ins> <ins>a</ins> <ins>'line-height'</ins>
<ins>property,</ins> <ins>even</ins> <ins>if</ins> <ins>they</ins> <ins>are</ins> <ins>not</ins> <ins>used</ins> <ins>directly</ins> <ins>to</ins> <ins>determine</ins> <ins>the</ins> <ins>height</ins>
<ins>of</ins> <ins>the</ins> <ins>box.</ins> <ins>The</ins> <ins>'font-size'</ins> <ins>is,</ins> <ins>however,</ins> <ins>used</ins> <ins>to</ins> <ins>define</ins> <ins>the</ins> <ins>'em'</ins> <ins>and</ins>
<ins>'ex'</ins> <ins>units,</ins> and <ins>the</ins> <ins>'line-height'</ins> <ins>has</ins> <ins>a</ins> <ins>role</ins> <ins>in</ins> <ins>the</ins> 'vertical-align'
<del>.</del><ins>property.</ins>
</blockquote>
<p><ins>as</ins> <ins>follows:</ins>
<blockquote>
<p><ins>Note</ins> <ins>that</ins> <ins>replaced</ins> <ins>elements</ins> <ins>have</ins> <ins>a</ins> <a href="fonts.html#propdef-font-size" class="noxref"><span
class="propinst-font-size"><ins>'font-size'</ins></span></a> <ins>and</ins> <ins>a</ins> <a href="visudet.html#propdef-line-height" class="noxref"><span
class="propinst-line-height"><ins>'line-height'</ins></span></a> <ins>property,</ins> <ins>even</ins> <ins>if</ins>
<ins>they</ins> <ins>are</ins> <ins>not</ins> <ins>used</ins> <ins>directly</ins> <ins>to</ins> <ins>determine</ins> <ins>the</ins> <ins>height</ins> <ins>of</ins> <ins>the</ins> <ins>box:</ins> <ins>'em'</ins>
<ins>and</ins> <ins>'ex'</ins> <ins>values</ins> <ins>are</ins> relative <ins>to</ins> <ins>values</ins> <ins>of</ins> <a href="fonts.html#propdef-font-size" class="noxref"><span
class="propinst-font-size"><ins>'font-size'</ins></span></a> and <del>absolute</del> <del>positioning</del> <del>,</del> <del>including</del> <del>fixed</del> <del>positioning</del><ins>percentage</ins> <ins>values</ins>
<ins>for</ins> <a href="visudet.html#propdef-vertical-align" class="noxref"><span class="propinst-vertical-align"><ins>'vertical-align'</ins></span></a> <ins>are</ins>
<ins>relative</ins> <ins>to</ins> <ins>values</ins> <ins>of</ins> <a href="visudet.html#propdef-line-height" class="noxref"><span
class="propinst-line-height"><ins>'line-height'</ins></span></a>.
</blockquote>
<p> <del>New</del><ins>Under</ins> <ins>'line-height',</ins> <ins>after</ins>
<ins>the</ins> <ins>sentence</ins> <ins>"If</ins> <ins>the</ins> <ins>property</ins> <ins>is</ins> <ins>set</ins> <ins>on</ins> <ins>a</ins> <ins>block-level</ins> <ins>element</ins> <ins>whose</ins>
<ins>content</ins> <ins>is</ins> <ins>composed</ins> <ins>of</ins> <ins>inline-level</ins> <ins>elements,</ins> <ins>it</ins> <ins>specifies</ins> <ins>the</ins>
<em><ins>minimal</ins></em> <ins>height</ins> <ins>of</ins> <ins>each</ins> <ins>generated</ins> <ins>inline</ins> <ins>box,"</ins> <ins>added</ins> <ins>the</ins>
<ins>following</ins> <ins>clarification:</ins>
<blockquote><p><ins>The</ins> <ins>minimum</ins> <ins>height</ins> <ins>consist</ins> <ins>of</ins> <ins>a</ins> <ins>minimum</ins> <ins>height</ins> <ins>above</ins>
<ins>the</ins> <ins>block's</ins> <ins>baseline</ins> <ins>and</ins> <ins>a</ins> <ins>minimum</ins> <ins>depth</ins> <ins>below</ins> <ins>it,</ins> <ins>exactly</ins> <ins>as</ins> <ins>if</ins> <ins>each</ins>
<ins>line</ins> box <del>types</del> <del>(along</del><ins>starts</ins> with <del>block</del><ins>a</ins> <ins>zero-width</ins> <ins>inline</ins> <ins>box</ins> <ins>with</ins> <ins>the</ins> <ins>block's</ins> <ins>font</ins> <ins>and</ins>
<ins>line</ins> <ins>height</ins> <ins>properties</ins> <ins>(what</ins> <ins>T</ins><sub><ins>E</ins></sub><ins>X</ins> <ins>calls</ins> <ins>a</ins>
<ins>"strut").</ins></blockquote>
<h3 id="x66"><a name="q78"><ins>C.4.18</ins> </a><a href="visufx.html#overflow-clipping"><ins>Section</ins> <ins>11.1</ins></a></h3>
<p><ins>Clarifications</ins> <ins>to</ins> <ins>the</ins> <ins>last</ins> <ins>two</ins> <ins>bullets</ins> <ins>on</ins> <ins>when</ins> <ins>overflow</ins> <ins>may</ins>
<ins>occur:</ins></p>
<ul>
<li><ins>A</ins> <ins>descendent</ins> <ins>box</ins> <ins>is</ins> <ins>positioned</ins>
<ins>absolutely</ins> <ins>partly</ins> <ins>outside</ins> <ins>of</ins> <ins>the</ins> <ins>box.</ins>
<li><ins>A</ins> <ins>descendent</ins> <ins>box</ins> <ins>has</ins> <ins>negative</ins> <ins>margins,</ins> <ins>causing</ins> <ins>it</ins>
<ins>to</ins> <ins>be</ins> <ins>positioned</ins> <ins>partly</ins> <ins>outside</ins> <ins>the</ins> <ins>box.</ins>
</ul>
<h3 id="x67"><a name="q79"><ins>C.4.19</ins> </a><a href="visufx.html#overflow"><ins>Section</ins> <ins>11.1.1</ins></a></h3>
<p><ins>Removed</ins> <ins>'projection'</ins> <ins>from</ins> <ins>this</ins> <ins>sentence</ins> <ins>under</ins> <ins>the</ins> <ins>value</ins> <ins>'scroll'</ins>
<blockquote>
<p>
<ins>When</ins> <ins>this</ins> <ins>value</ins> <ins>is</ins> <ins>specified</ins> <ins>and</ins> <ins>the</ins> <ins>target</ins> <ins>medium</ins> <ins>is</ins> <ins>'print'</ins> <ins>or</ins> <ins>'projection',</ins> <ins>overflowing</ins> <ins>content</ins> <ins>should</ins> <ins>be</ins> <ins>printed.</ins>
</p>
</blockquote>
<h3 id="x68"><a name="q80"><ins>C.4.20</ins> </a><a href="visufx.html#clipping"><ins>Section</ins> <ins>11.1.2</ins></a></h3>
<p><ins>Values</ins> <ins>of</ins> <ins>"rect()"</ins> <ins>should</ins> <ins>be</ins> <ins>separated</ins> <ins>by</ins> <ins>commas.</ins> <ins>Thus,</ins> <ins>the</ins>
<ins>definition</ins> <ins>of</ins> <ins><shape></ins> <ins>now</ins> <ins>starts:</ins></p>
<blockquote>
<p><ins>In</ins> <ins>CSS2,</ins> <ins>the</ins> <ins>only</ins> <ins>valid</ins> <ins><shape></ins> <ins>value</ins> <ins>is:</ins> <ins>rect</ins> <ins>(<top>,</ins> <ins><right>,</ins> <ins><bottom>,</ins>
<ins><left>)</ins> <ins>...</ins>
</blockquote>
<p><ins>Due</ins> <ins>to</ins> <ins>this</ins> <ins>ambiguity,</ins> <ins>user</ins> <ins>agents</ins> <ins>may</ins> <ins>support</ins> <ins>separation</ins> <ins>of</ins>
<ins>offsets</ins> <ins>in</ins> <ins>"rect()"</ins> <ins>with</ins> <ins>or</ins> <ins>without</ins> <ins>commas.</ins>
<h3 id="x69"><a name="q81"><ins>C.4.21</ins> </a><a href="generate.html#before-after-content"><ins>12.1</ins> <ins>The</ins>
<ins>:before</ins> <ins>and</ins> <ins>:after</ins> <ins>pseudo-elements</ins></a></h3>
<p><ins>Clarification</ins> <ins>to</ins> <ins>the</ins> <ins>following</ins> <ins>lines:</ins></p>
<blockquote>
<p><ins>The</ins> <ins>:before</ins> <ins>and</ins> <ins>:after</ins> <ins>pseudo-elements</ins> <ins>elements</ins> <ins>allow</ins> <ins>values</ins> <ins>of</ins> <ins>the</ins>
<ins>'display'</ins> <ins>property</ins> <ins>as</ins> <ins>follows:</ins>
<ul>
<li><ins>If</ins> <ins>the</ins> <ins>subject</ins> <ins>of</ins> <ins>the</ins>
<ins>selector</ins> <ins>is</ins> <ins>a</ins> <ins>block-level</ins>
<ins>element,</ins> <ins>allowed</ins> <ins>values</ins> <ins>are</ins> <ins>'none',</ins> <ins>'inline'</ins> <ins>and</ins> <ins>'block'.</ins>
<ins>If</ins> <ins>the</ins> <ins>value</ins> <ins>of</ins> <ins>the</ins> <ins>pseudo-element's</ins>
<a href="visuren.html#propdef-display" class="noxref"><span class="propinst-display"><ins>'display'</ins></span></a> <ins>property</ins>
<ins>has</ins> <ins>any</ins> <ins>other</ins> <ins>value,</ins> <ins>the</ins> <ins>pseudo-element</ins> <ins>will</ins> <ins>behave</ins> <ins>as</ins> <ins>if</ins> <ins>its</ins> <ins>value</ins>
<ins>were</ins> <ins>'block'.</ins>
<li><ins>If</ins> <ins>the</ins> <ins>subject</ins> <ins>of</ins> <ins>the</ins>
<ins>selector</ins> <ins>is</ins> <ins>an</ins> <ins>inline-level</ins>
<ins>element,</ins> <ins>allowed</ins> <ins>values</ins> <ins>are</ins> <ins>'none'</ins> <ins>and</ins> <ins>'inline'.</ins>
<ins>If</ins> <ins>the</ins> <ins>value</ins> <ins>of</ins> <ins>the</ins> <ins>pseudo-element's</ins>
<a href="visuren.html#propdef-display" class="noxref"><span class="propinst-display"><ins>'display'</ins></span></a> <ins>property</ins>
<ins>has</ins> <ins>any</ins> <ins>other</ins> <ins>value,</ins> <ins>the</ins> <ins>pseudo-element</ins> <ins>will</ins> <ins>behave</ins> <ins>as</ins> <ins>if</ins> <ins>its</ins> <ins>value</ins>
<ins>were</ins> <ins>'inline'.</ins>
</ul>
</blockquote>
<h3 id="s-12-4-2"><a name="q82"><ins>C.4.22</ins> <ins>Section</ins> <ins>12.4.2</ins> <ins>Inserting</ins> <ins>quotes</ins> <ins>with</ins> <ins>the</ins> <ins>'content'</ins>
<ins>property</ins></a></h3>
<p><ins>Added</ins> <ins>the</ins> <ins>following</ins> <ins>sentence</ins>
<ins>at</ins> <ins>the</ins> <ins>end</ins> <ins>of</ins> <ins>the</ins> <ins>2nd</ins> <ins>paragraph:</ins>
<blockquote><p><ins>A</ins> <ins>'close-quote'</ins> <ins>that</ins> <ins>would</ins> <ins>make</ins> <ins>the</ins> <ins>depth</ins> <ins>negative</ins> <ins>is</ins>
<ins>in</ins> <ins>error</ins> and <del>inline):</del> <del>compact</del><ins>is</ins> <ins>ignored:</ins> <ins>the</ins> <ins>depth</ins> <ins>stays</ins> <ins>at</ins> <ins>0</ins> and <del>run-in</del> <del>.</del><ins>no</ins> <ins>quote</ins> <ins>mark</ins> <ins>is</ins>
<ins>rendered</ins> <ins>(although</ins> <ins>the</ins> <ins>rest</ins> <ins>of</ins> the <del>ability</del><ins>'content'</ins> <ins>property's</ins> <ins>value</ins> <ins>is</ins> <ins>still</ins>
<ins>inserted).</ins>
</blockquote>
<h3 id="x71"><a name="q83"><ins>C.4.23</ins> </a><a href="colors.html#q2"><ins>14.2</ins> <ins>The</ins> <ins>background</ins></a></h3>
<p><ins>Second</ins> <ins>sentence:</ins> <ins>"In</ins> <ins>terms</ins> <ins>of</ins> <ins>the</ins> <ins>box</ins> <ins>model,</ins> <ins>'background'</ins> <ins>refers</ins> to
<del>control</del><ins>the</ins> <ins>background</ins> <ins>of</ins> <ins>the</ins> content <del>overflow</del> <del>,</del> <del>clipping</del> <del>,</del>and <del>visibility</del> <del>in</del>the <del>visual</del> <del>formatting</del> <del>model.</del><ins>padding</ins> <ins>areas"</ins> <ins>now</ins> <ins>also</ins>
<ins>mentions</ins> the <del>ability</del><ins>border</ins> <ins>area.</ins> <ins>(See</ins> <ins>also</ins> <a href="#x60"><ins>errata</ins> to <del>specify</del> <del>minimum</del> <del>and</del> <del>maximum</del> <del>widths</del><ins>section</ins>
<ins>8.1</ins></a> <ins>above.)</ins> <ins>Thus:</ins>
<blockquote>
<p><ins>In</ins> <ins>terms</ins> <ins>of</ins> <ins>the</ins> <ins>box</ins> <ins>model,</ins> <ins>"background"</ins> <ins>refers</ins> <ins>to</ins> <ins>the</ins> <ins>background</ins> <ins>of</ins>
<ins>the</ins> <ins>content,</ins> <ins>padding</ins> and <del>heights</del><ins>border</ins> <ins>areas.</ins>
</blockquote>
<p>In the <del>visual</del> <del>formatting</del> <del>model.</del><ins>fourth</ins> <ins>paragraph,</ins> <ins>added</ins> <ins>to</ins> <ins>the</ins> <ins>end</ins> <ins>of</ins> <ins>"User</ins> <ins>agents</ins> <ins>should</ins>
<ins>observe</ins> <ins>the</ins> <ins>following</ins> <ins>precedence</ins> <ins>rules</ins> <ins>to</ins> <ins>fill</ins> <ins>in</ins> <ins>the</ins> <ins>background"</ins>
<ins>the</ins> <ins>following</ins> <ins>words:</ins> <ins>"of</ins> <ins>the</ins> <ins>canvas".</ins>
<h3 id="x72"><a name="q84"><ins>C.4.24</ins> </a><a href="colors.html#propdef-background-attachment"><ins>14.2.1</ins>
<ins>Background</ins> <ins>properties</ins></a></h3>
<p><ins>Added</ins> <ins>this</ins> <ins>note</ins> <ins>after</ins> <ins>the</ins> <ins>first</ins> <ins>paragraph</ins> <ins>after</ins> <ins>'background-attachment':</ins>
<blockquote><p><ins>Note</ins> <ins>that</ins> <ins>there</ins> <ins>is</ins> <ins>only</ins> <em><ins>one</ins></em> <ins>viewport</ins> <ins>per</ins>
<ins>document.</ins> <ins>I.e.,</ins> <ins>even</ins> <ins>if</ins> an <del>extended</del> <del>selector</del> <del>mechanism,</del> <del>including</del> <del>child</del> <del>selectors,</del> <del>adjacent</del> <del>selectors,</del> <del>and</del> <del>attribute</del> <del>selectors.</del> <del>Generated</del><ins>element</ins> <ins>has</ins> <ins>a</ins> <ins>scrolling</ins> <ins>mechanism</ins> <ins>(see</ins>
<ins>'overflow'),</ins> <ins>a</ins> <ins>'fixed'</ins> <ins>background</ins> <ins>doesn't</ins> <ins>move</ins> <ins>with</ins> <ins>it.</ins></blockquote>
<p><ins>Under</ins> <ins>'background-repeat',</ins>
<ins>the</ins> <ins>sentence</ins> <ins>"All</ins> <ins>tiling</ins> <ins>covers</ins> <ins>the</ins> content <del>,</del> <del>counters</del> <del>and</del> <del>automatic</del> <del>numbering</del> <del>,</del>and <del>markers</del> <del>.</del> <del>Text</del> <del>shadows,</del> <del>through</del><ins>padding</ins> <ins>areas</ins> <ins>[...]"</ins>
<ins>has</ins> <ins>been</ins> <ins>corrected</ins> <ins>to</ins>
<blockquote><p><ins>"All</ins> <ins>tiling</ins> <ins>covers</ins> the <del>new</del> <del>'text-shadow'</del> <del>property.</del> <del>Several</del> <del>new</del> <del>pseudo-classes</del> <del>,</del> <del>:first-child,</del> <del>:hover,</del> <del>:focus,</del> <del>:lang.</del> <del>System</del> <del>colors</del><ins>content,</ins> <ins>padding</ins> <ins>and
<del>fonts</del> <del>.</del> <del>Cursors</del> <del>.</del> <del>Dynamic</del> <del>outlines</del> <del>.</del> <del>B.2</del> <del>Updated</del> <del>descriptions</del><ins>border</ins></ins> <ins>areas</ins> <ins>[...]".</ins></blockquote>
<p><ins>Under</ins> <ins>'background-attachment',</ins>
the <del>CSS1</del> <del>specification</del> <del>was</del> <del>short</del> <del>and</del> <del>concise.</del> <del>This</del> <del>specification</del><ins>sentence</ins> <ins>"Even</ins> <ins>if</ins> <ins>the</ins> <ins>image</ins> is <del>much</del> <del>more</del> <del>voluminous</del> <del>and</del> <del>more</del> <del>readable.</del> <del>Much</del><ins>fixed</ins> <ins>[...]</ins> <ins>background</ins> <ins>or</ins> <ins>padding</ins>
<ins>area</ins> of the <del>additional</del> <del>content</del> <del>describes</del> <del>new</del> <del>functionality,</del> <del>but</del> <del>the</del> <del>description</del> <del>of</del> <del>CSS1</del> <del>features</del><ins>element"</ins> has <del>also</del>been <del>extended.</del> <del>Except</del> <del>in</del> <del>a</del> <del>few</del> <del>cases</del> <del>described</del> <del>below,</del><ins>corrected</ins> <ins>to</ins>
<blockquote><p><ins>Even</ins> <ins>if</ins> the <del>rewritten</del> <del>descriptions</del> <del>do</del> <del>not</del> <del>indicate</del> <del>a</del> <del>change</del><ins>image</ins> <ins>is</ins> <ins>fixed,</ins> <ins>it</ins> <ins>is</ins> <ins>still</ins> <ins>only</ins> <ins>visible</ins>
<ins>when</ins> <ins>it</ins> <ins>is</ins> in <del>syntax</del> <del>nor</del> <del>semantics.</del> <del>B.3</del> <del>Semantic</del> <del>changes</del> <del>from</del> <del>CSS1</del> <del>While</del> <del>all</del> <del>CSS1</del> <del>style</del> <del>sheets</del> <del>are</del> <del>valid</del> <del>CSS2</del> <del>style</del> <del>sheets,</del><ins>the</ins> <ins>background,</ins> <ins>padding</ins> <ins><ins>or</ins> <ins>border</ins></ins> <ins>area</ins> <ins>of</ins> <ins>the</ins>
<ins>element.</ins></blockquote>
<h3 id="x76"><a name="q85"><ins>C.4.25</ins> </a><a href="text.html#indentation-prop"><ins>Section</ins> <ins>16.1</ins></a></h3>
<p><ins>Added</ins> <ins>to:</ins></p>
<blockquote>
<p>
<ins>The</ins> <ins>value</ins> <ins>of</ins> <ins>'text-indent'</ins> <ins>may</ins> <ins>be</ins> <ins>negative,</ins> <ins>but</ins> there <del>are</del> <del>a</del> <del>few</del> <del>cases</del> <del>where</del><ins>may</ins> <ins>be</ins>