![[Previous]](prev.gif)
Limitations of CSS in complex applications
-
Cannot take an item (example: chapter title) from one
place and use it again in another place (example: page
header)
-
No concept of sibling relationships (example:
cannot render all even-numbered
paragraphs in bold)
-
Not a programming language; no decision structures, cannot be extended by the stylesheet
designer
-
Cannot calculate quantities or store variables (so cannot
parameterize stylesheets for easy management)
-
Cannot generate text (page numbers, etc.)
-
Simple box-oriented formatting model that is
inadequate for advanced layout
-
Oriented toward Western languages
![[Previous]](prev.gif)