Веб-дизайн получает большую выгоду от преобразования XML и XSLT. С помощью преобразований XML и XSLT вы можете хранить динамические тексты и содержимое веб-сайта в базе данных. Вы можете перенести базу данных в XML, а затем преобразовать ее в HTML-скрипт посредством преобразования XSLT.
На заре развития сети связность достигалась на стороне сервера, но это требовало большого количества ручного управления файлами. К счастью, по мере развития Интернета растут и инструменты веб-разработки. Например, в рамках .NET Framework вы можете создавать различные веб-элементы управления для унификации дизайна.
При разработке функций взаимодействия пользователя и данных: как добиться полной целостности данных, функциональности пользовательского интерфейса и бизнес-правил. В этой статье будет приведен пример веб-сайта и объяснено, как XML и XSLT могут сделать дизайн вашего веб-сайта безупречным.
Вот цитата:
<голова>
голова>
<тело>
Запустите следующий код, чтобы завершить преобразование XSLT:
xmlns:xsl=" http://www.w3.org/1999/XSL/Transform " версия="1.0"
>
Это определенный заголовок |
|
Это определенный нижний колонтитул |
таблица>
select="@method"/>
select="@action"/>
текст
цвет:синий
select="@value"/>
select="@name"/>
select="@id"/>
текст
цвет:красный
select="@value"/>
select="@name"/>
select="@id"/>
высота:30 пикселей; ширина: 100 пикселей; шрифт-
размер: 18pt; вес шрифта: 700;
select="@value"/>
Приведенный выше код не может создавать пространство имен, определять теги XML, подтверждать DTD или схему за вас. Он позволяет создавать рабочие HTML-скрипты, которые можно преобразовать в совершенно новые страницы, не беспокоясь о вопросах дизайна.
В таблице стилей атрибут преобразования тега HTML используется для управления операцией преобразования. Я рассматривал возможность использования формы FORM в качестве единицы определения пользовательских элементов управления, необходимых для операций преобразования, поскольку все элементы управления пользовательским вводом должны находиться в форме FORM. В этом примере выходные данные представляют собой текстовый ввод, цвет текста — синий; кнопка высотой 20 пикселей и шириной 100 пикселей с жирным шрифтом размером 18 пунктов. Мы можем изменить цвет текста в текстовом поле, изменив свойство преобразования.
Существует множество способов добавить статический контент на веб-страницу. В этом примере мы используем только самый простой способ — добавление верхнего и нижнего колонтитула в таблицу стилей.
Теперь, когда вы хотите создать новую форму для пользовательского ввода, все, что вам нужно сделать, это создать обычную форму. Как только общие формы пройдут проверку, эти формы можно будет добавить в преобразование для генерации вывода HTML темы. Все, что вам нужно сделать, это запомнить тип элемента управления вводом и обязательно добавить его в качестве свойства преобразования.