diff --git a/docs/progress.xhtml b/docs/progress.xhtml
index 19c52a18..da999d03 100644
--- a/docs/progress.xhtml
+++ b/docs/progress.xhtml
@@ -6,10 +6,18 @@
HTMLPurifier Progress
@@ -18,7 +26,7 @@ thead th {text-align:left;padding:0.1em;}
Attributes
-
+
Attribute | Tags | Notes |
@@ -32,19 +40,19 @@ thead th {text-align:left;padding:0.1em;}
-->
-CSS |
+CSS |
style | All | Needs CSS parser |
-Questionable |
+Questionable |
accesskey | A | May interfere with main interface |
tabindex | A | May interfere with main interface |
target | A | Config? (only useful for frame layouts) |
-Miscellaneous |
+Miscellaneous |
datetime | DEL, INS | No visible effect |
rel | A | Largely user-defined |
rev | A | Largely user-defined |
@@ -55,7 +63,7 @@ thead th {text-align:left;padding:0.1em;}
-URI |
+URI |
cite | BLOCKQUOTE, Q | |
DEL, INS | |
href | A | |
@@ -64,7 +72,7 @@ thead th {text-align:left;padding:0.1em;}
-Transform |
+Transform |
align | CAPTION | |
IMG | |
TABLE | |
@@ -101,6 +109,142 @@ thead th {text-align:left;padding:0.1em;}
CSS
-Coming soon...
+
+
+
+Name | Notes |
+
+
+
+
+
+Standard |
+background-color | |
+background | Depends on background-* |
+border | |
+border-color | |
+border-style | |
+border-width | |
+border-* | |
+border-*-color | |
+border-*-style | |
+border-*-width | |
+clear | |
+color | |
+float | May require layout precautions with clear |
+font-family | CSS validator may complain if fallback font
+ family not specified |
+font-size | |
+font-style | |
+font-variant | |
+font-weight | |
+letter-spacing | |
+line-height | |
+list-style-position | Strange behavior in browsers |
+list-style-type | Well-supported values are: disc, circle, square
+ decimal, lower-roman, upper-roman, lower-alpha and upper-alpha. See also
+ CSS 3. Mostly IE lack of support. |
+list-style | |
+margin | |
+margin-* | |
+padding | |
+padding-* | |
+text-align | |
+text-decoration | No blink (argh my eyes) |
+text-indent | |
+text-transform | |
+width | Interesting |
+word-spacing | IE 5 no support |
+
+
+
+Table |
+border-collapse | |
+caption-side | |
+empty-cells | No IE support, possible fix with ? |
+table-layout | |
+vertical-align | Also applies to others with explicit height |
+
+
+
+Absolute positioning |
+bottom | Dangerous, must be non-negative |
+left |
+right |
+top |
+clip | |
+position | |
+z-index | Dangerous |
+
+
+
+Unknown |
+background-image | Dangerous |
+background-attachment | Depends on background-image |
+background-position | Depends on background-image |
+cursor | Dangerous but fluffy |
+display | Dangerous but interesting;
+ will not implement list-item, run-in (Opera only) or table (no IE);
+ inline-block has incomplete IE6 support and requires -moz-inline-box
+ for Mozilla. |
+height | Interesting, why use it? |
+list-style-image | Dangerous? |
+max-height | No IE 5/6 |
+min-height |
+max-width |
+min-width |
+orphans | No IE support |
+widows | No IE support |
+overflow | IE 5/6 almost (remove visible if set) |
+page-break-after | IE 5.5/6 and Opera |
+page-break-before | Mostly supported |
+page-break-inside | Opera only |
+quotes | May be dropped from CSS2 |
+visibility | Dangerous |
+white-space | Spotty implementation: pre (no IE 5/6), nowrap (no IE 5),
+ pre-wrap (only Opera), pre-line (no-support). Fixable? |
+
+
+
+Aural |
+azimuth | |
+cue | |
+cue-after | |
+cue-before | |
+elevation | |
+pause-after | |
+pause-before | |
+pause | |
+pitch-range | |
+pitch | |
+play-during | |
+richness | |
+speak-header | Table related |
+speak-numeral | |
+speak-punctuation | |
+speak | |
+speech-rate | |
+stress | |
+voice-family | |
+volume | |
+
+
+
+Will not implement |
+content | Not applicable for inline styles |
+counter-increment | Needs content, Opera only |
+counter-reset | Needs content, Opera only |
+direction | No support |
+outline-color | IE Mac and Opera on outside,
+Mozilla on inside and needs -moz-outline, no IE support. |
+ outline-style |
+ outline-width |
+ outline |
+unicode-bidi | No support |
+
+
+