Keeping the Internal Subset Simple

Conditional sections are another item that is absolutely required for basic DTD housekeeping, but too hairy for consumption by a (hopefully lightweight) non-validating processor. So, you'll never see any in the internal subset.

Back-link to spec

Copyright © 1998, Tim Bray. All rights reserved.