From 96e1db19c0692c75b9c3ead010fe97cb2c3f31e1 Mon Sep 17 00:00:00 2001 From: "Edward Z. Yang" Date: Mon, 7 Aug 2006 20:28:35 +0000 Subject: [PATCH] Add CSS1 info to progress. git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/trunk@184 48356398-32a2-884e-a903-53898d9a118a --- docs/progress.html | 97 +++++++++++++++++++++++++--------------------- 1 file changed, 52 insertions(+), 45 deletions(-) diff --git a/docs/progress.html b/docs/progress.html index d3c846d6..ccca4487 100644 --- a/docs/progress.html +++ b/docs/progress.html @@ -7,7 +7,7 @@ @@ -25,7 +26,12 @@ thead th {text-align:left;padding:0.1em;background-color:#EEE;}

Key

- + + + + + +
Implemented
Will not implement
Dangerous attribute/property
Present in CSS1

Interesting Attributes

@@ -51,13 +57,13 @@ thead th {text-align:left;padding:0.1em;background-color:#EEE;} Questionable accesskeyAMay interfere with main interface tabindexAMay interfere with main interface -targetAConfig? (only useful for frame layouts) +targetAConfig enabled, only useful for frame layouts Miscellaneous -datetimeDEL, INSNo visible effect -relALargely user-defined +datetimeDEL, INSNo visible effect, ISO format +relALargely user-defined, nofollow revALargely user-defined axisTD, THW3C only: No browser implementation charCOL, COLGROUP, TBODY, TD, TFOOT, TH, THEAD, TRW3C only: No browser implementation @@ -103,7 +109,7 @@ thead th {text-align:left;padding:0.1em;background-color:#EEE;} UL valueLIPoorly supported 'counter-reset', transform may not be desirable, see ol.start vspaceIMGNear-equiv styles 'margin-left' and 'margin-right', see hspace -widthHRNear-equiv style 'width', needs px suffix if original was pixels +widthHRNear-equiv style 'width', needs px suffix if original was pixels TD, TH @@ -123,42 +129,43 @@ thead th {text-align:left;padding:0.1em;background-color:#EEE;} Standard -background-color- -backgroundDepends on background-* -border- -border-color- -border-style- -border-width- -border-*- +background-color- +backgroundDepends on background-* +border- +border-color- +border-style- +border-width- +border-*- border-*-color- border-*-style- -border-*-width- -clear- -color- -floatMay require layout precautions with clear -font-familyCSS validator may complain if fallback font +border-*-width- +clear- +color- +floatMay require layout precautions with clear +font- +font-familyCSS validator may complain if fallback font family not specified -font-size- -font-style- -font-variant- -font-weight- -letter-spacing- -line-height- -list-style-positionStrange behavior in browsers -list-style-typeWell-supported values are: disc, circle, square +font-size- +font-style- +font-variant- +font-weight- +letter-spacing- +line-height- +list-style-positionStrange behavior in browsers +list-style-typeWell-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-decorationNo blink (argh my eyes) -text-indent- -text-transform- -widthInteresting -word-spacingIE 5 no support +list-style- +margin- +margin-*- +padding- +padding-*- +text-align- +text-decorationNo blink (argh my eyes) +text-indent- +text-transform- +widthInteresting +word-spacingIE 5 no support @@ -167,7 +174,7 @@ thead th {text-align:left;padding:0.1em;background-color:#EEE;} caption-side- empty-cellsNo IE support, possible fix with  ? table-layout- -vertical-alignAlso applies to others with explicit height +vertical-alignAlso applies to others with explicit height @@ -183,16 +190,16 @@ thead th {text-align:left;padding:0.1em;background-color:#EEE;} Unknown -background-imageDangerous -background-attachmentDepends on background-image -background-positionDepends on background-image +background-imageDangerous +background-attachmentDepends on background-image +background-positionDepends on background-image cursorDangerous but fluffy -displayDangerous but interesting; +displayDangerous 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. -heightInteresting, why use it? -list-style-imageDangerous? +heightInteresting, why use it? +list-style-imageDangerous? max-heightNo IE 5/6 min-height max-width @@ -205,7 +212,7 @@ thead th {text-align:left;padding:0.1em;background-color:#EEE;} page-break-insideOpera only quotesMay be dropped from CSS2 visibilityDangerous -white-spaceSpotty implementation: pre (no IE 5/6), nowrap (no IE 5), +white-spaceSpotty implementation: pre (no IE 5/6), nowrap (no IE 5), pre-wrap (only Opera), pre-line (no-support). Fixable?