xsl attributes inheritance

Inheritance

1. Can any inheritable attribute appear within any element in FO stream

1.

Can any inheritable attribute appear within any element in FO stream

Stephen Deach

 

1.) An inherited property may be specified on any node in
the FO tree.  (But an inheritable property is only
meaningful on the FOs that indicate that they can
"use" or "apply" the property. So it is only
useful to specify it on ancestors to the "using"
node.)

2.)  Inheritance is by hierarchical order in the FOT.  (Note
that this *precludes* setting a property in the
layout-master and having it inherited by a member of the
fo:flow or fo:static-content. Flows and static-content are
"assigned" to regions, they are not children not the
region.)