Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ ПР.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.44 Mб
Скачать

2. Задание для выполнения:

Найдите ошибки применения фильтров

<div style="filter: glow(strength=15,color=pink)">Свечение</div>

<h1 style="filter: gray">Серый заголовок</h1>

<img src="063.jpg" width=250 style="filter: glow(strength=15,color=blue)">

<p style="filter: glow(strength=15,color=blue)">

3. Отчет должен содержать:

3.1 Решение задания.

3.2 Ответы на вопросы:

3.2.1 Что такое фильтр?

3.2.2 К каким элементам применяется фильтр?

3.2.3 Синтаксис использования фильтра.

3.2.4 Перечислить все фильтры и их краткое описание.

Практическая работа №7: "Составление схем xml-документов".

Цель работы:

Цель работы: ознакомиться с XML.

1. Краткие теоретические сведения:

XML (Extensible Markup Language) - это язык разметки, описывающий целый класс объектов данных, называемых XML- документами. Этот язык используется в качестве средства для описания грамматики других языков и контроля за правильностью составления документов. Т.е. сам по себе XML не содержит никаких тэгов, предназначенных для разметки, он просто определяет порядок их создания.

Сам процесс создания XML документа очень прост и требует от нас лишь базовых знаний HTML и понимания тех задач, которые мы хотим выполнить, используя XML в качестве языка разметки. Таким образом, у разработчиков появляется уникальная возможность определять собственные команды, позволяющие им наиболее эффективно определять данные, содержащиеся в документе. Автор документа создает его структуру, строит необходимые связи между элементами, используя те команды, которые удовлетворяют его требованиям и добивается такого типа разметки, которое необходимо ему для выполнения операций просмотра, поиска, анализа документа.

XML позволяет осуществлять контроль за корректностью данных, хранящихся в документах, производить проверки иерархических соотношений внутри документа и устанавливать единый стандарт на структуру документов, содержимым которых могут быть самые различные данные. Это означает, что его можно использовать при построении сложных информационных систем, в которых очень важным является вопрос обмена информацией между различными приложениями, работающими в одной системе. Создавая структуру механизма обмена информации в самом начале работы над проектом, менеджер может избавить себя в будущем от многих проблем, связанных с несовместимостью используемых различными компонентами системы форматов данных.

XSL является механизмом, который позволяет преобразовать XML-документ с одной структурой в XML-документ с другой структурой, в частности, в HTML.

XSL-документ представляет разновидность XML-документа, который используется для представления правил, по которым будет происходить преобразование. Правила основаны на совпадении шаблонов, т.е., например, "если встретился элемент A, то вставить указанный кусочек HTML-кода и продолжить поиск совпадений шаблонов дальше". Все очень похоже на функциональный или логический язык программирования: есть рекурсивная и процедурная семантика; например, кроме рекурсивных применений шаблонов существует возможность организации циклов ("для всех элементов A вставить такой HTML-код").

Работает все это достаточно просто: для того, что бы преобразовать XML-документ по XSL-таблице нужно взять XSL-процессор, дать ему на вход два файла и на выходе получится результат. XSL позволяет сделать из одного XML-документа другой, в частности, HTML. Этот механизм можно использовать для визуализации данных, содержащихся в XML.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]