XAML自体がレイアウトといった物理的な構造を表現するためのものだからCSSは合わない。
逆にXAMLのFlowDocumentで文書を書き始めると
文書の論理的な構造をあらわす手段が貧弱か無いことがわかる。
XAMLにはCSSとは反対に文書やデータなどの論理的な構造を
外部で定義する手段が必要なのだと思う。