CSS and XSL-FO

1. common?
2. Unique?  To either CSS or W3C
3. Unknown?

At a high level, ignoring syntax for now, some properties  could be
used in both CSS and XSL-FO.
lets call those common
Some are unique, for whatever reason, to one or the other.
Some .... I'm unsure of.

Marking these as 1,2, or 3.
this is the 1.1 list.

Do you agree, in principle? Do we have any sort of a starting point?
I'm thinking broadly of a system of shared syntax for shared properties.
Then adding css/xsl-fo properties where they are unique.


source-document 1
role 1
absolute-position 1
top 1
right 1
bottom 1
left 1
background-attachment 1
background-color 1
background-image 1
background-repeat 1
background-position-horizontal 1
background-position-vertical 1
border-before-color 1
border-before-style 1
border-before-width 1
border-after-color 1
border-after-style 1
border-after-width 1
border-start-color 1
border-start-style 1
border-start-width 1
border-end-color 1
border-end-style 1
border-end-width 1
border-top-color 1
border-top-style 1
border-top-width 1
border-bottom-color 1
border-bottom-style 1
border-bottom-width 1
border-left-color 1
border-left-style 1
border-left-width 1
border-right-color 1
border-right-style 1
border-right-width 1
padding-before 1
padding-after 1
padding-start 1
padding-end 1
padding-top 1
padding-bottom 1
padding-left 1
padding-right 1
font-family 1
font-selection-strategy 3
font-size 1
font-stretch 1
font-size-adjust 1
font-style 1
font-variant 1
font-weight 1
country 1
language 1
script  3
hyphenate 1
hyphenation-character 1
hyphenation-push-character-count 1
hyphenation-remain-character-count 1
margin-top 1
margin-bottom 1
margin-left 1
margin-right 1
space-before 1
space-after 1
start-indent 1
end-indent 1
margin-top 1
margin-bottom 1
margin-left 1
margin-right 1
space-end 1
space-start 1
top 1
right 1
bottom 1
left 1
relative-position 1
alignment-adjust 1
alignment-baseline 3
baseline-shift 1
display-align 1
dominant-baseline  1
relative-align 1
allowed-height-scale 1
allowed-width-scale 1
block-progression-dimension 1
content-height 1
content-width 1
height 1
inline-progression-dimension 1
max-height 1
max-width 1
min-height 1
min-width 1
scaling 1
scaling-method
width 1
hyphenation-keep 1
hyphenation-ladder-count 1
last-line-end-indent 1
line-height 1
line-height-shift-adjustment 3
line-stacking-strategy 3
linefeed-treatment 1
white-space-treatment 1
text-align 1
text-align-last 1
text-indent 1
white-space-collapse 1
wrap-option 1
character 1
letter-spacing 1
suppress-at-line-break 1
text-decoration 1
text-shadow 1
text-transform 1
treat-as-word-space 1
word-spacing 1
color 1
color-profile-name 3
rendering-intent 3
clear 1
float 1
intrusion-displace 1
break-after 1
break-before 1
keep-together 1
keep-with-next 1
keep-with-previous 1
orphans  1
widows 1
clip 1
overflow  1
reference-orientation 1
span 1
leader-alignment 1
leader-pattern 1
leader-pattern-width 1
leader-length 1
rule-style 1
rule-thickness 1
active-state 3
auto-restore 2
case-name 2
case-title 2
destination-placement-offset 2
external-destination 2
indicate-destination 2
internal-destination 3
show-destination 2
starting-state 2
switch-to 2
target-presentation-context 2
target-processing-context 2
target-stylesheet 2
index-class 3
index-key 3
page-number-treatment 2
merge-ranges-across-index-key-references 2
merge-sequential-page-numbers 2
merge-pages-across-index-key-references 2
ref-index-key 2
marker-class-name 2
retrieve-boundary-within-table 1
retrieve-class-name 1
retrieve-position 1
retrieve-boundary 1
retrieve-position-within-table 1
format 1
grouping-separator 1
grouping-size 1
letter-value 1
blank-or-not-blank 2
column-count 1
column-gap 1
extent 2
flow-name 2
force-page-count 2
initial-page-number 2
master-name 2
master-reference 2
maximum-repeats 2
media-usage 2
odd-or-even 2
page-height 2
page-position 2
page-width 1
precedence 2
region-name 1 / 3
flow-map-name 2
flow-map-reference 2
flow-name-reference 2
region-name-reference 2
border-after-precedence 2
border-before-precedence 2
border-collapse 1
border-end-precedence 1
border-separation 1
border-start-precedence 1
caption-side 1
column-number 1
column-width 1
empty-cells 1
ends-row 1
number-columns-repeated 1
number-columns-spanned 1
number-rows-spanned 1
starts-row 1
table-layout 1
table-omit-footer-at-break 1
table-omit-header-at-break 1
direction 1
glyph-orientation-horizontal 1
glyph-orientation-vertical 1
text-altitude 1
text-depth 1
unicode-bidi 1
writing-mode 1
change-bar-class 1
change-bar-color 1
change-bar-offset 1
change-bar-placement 1
change-bar-style 1
change-bar-width 1
content-type 1
id 2
intrinsic-scale-value 1
page-citation-strategy 2
provisional-label-separation 1
provisional-distance-between-starts 1
ref-id 2
scale-option 1
score-spaces 3
src 2
visibility 1
z-index  1
background 1
background-position 1
border 1
border-bottom 1
border-color 1
border-left 1
border-right 1
border-style 1
border-spacing 1
border-top 1
border-width 1
font 2
margin 1
padding 1
page-break-after 1
page-break-before 1
page-break-inside 1
position 1
size 2
vertical-align 1
white-space 1
xml:lang 2


regards

-- 
Dave Pawson
XSLT XSL-FO FAQ.
Docbook FAQ.
http://www.dpawson.co.uk

Received on Saturday, 10 March 2012 15:17:21 UTC