У нас есть возможность использовать CSS для настройки отображения XML документа. Давайте включим в заголовок ссылку на CSS.
<?xml version="1.0"?> <?xml-stylesheet type="text/css" href="2.css"?> <steps> ..............
И создадим сами стили:
step { COLOR: blue; DISPLAY: block }
Как видите здесь описывается отображения тега STEP. В этом и есть суть разделения оформления и содержания.
А теперь попробуем запустить и посмотреть, как будет выглядеть наш документ.
Совсем по другому на основе стилей. Это не единственный способ, есть еще xsl.