Добрый вечер!
У меня есть загатовка сайта к нем нужно сделать:
1)Создать XML-файл, который описывает контент меню для разрабатываемого проекта.
Меню обязательно должно иметь многоуровневую структуру (вложения) и хотя бы один атрибут для любого элемента.
2). Создать DTD-описание для XML-файла
3). Создать XMLSchema для XML-файла
4.1). создать форму "регистрация", в которой предоставить пользователю вводить следующие поля: имя, фамилия, пароль, повторение пароля (! поля должны быть одинаковы), email(выполнить валидацию поля), пол, дата рождения, сфера интересов(выбор нескольких), кнопка очистки, submit
4.2). после нажатия на кнопку выполнить переход на другую страницу (form -> welcomePage), на которой выполнить приветствие по имени и фамилии пользователя, а также вывести количество дней, которое осталось до дня его рождения
4.3). самостоятельно изучить методы get и post для передачи информации из формы
5). Создать XML-файл для последующего встраивания в проект, содержащий списочную/табличную информацию
6). С помощью XSLT сформировать HTML-файл для отображения этой информации с демонстрацией:
1) сортировка в обоих направлениях
2) отбор по значению элемента и атрибута
3) подстановка константной строки в случае выполнения условия
4) вставка нумерации
5) подсчет суммы значений (числовых)
6) нахождение максимального/минимального
7) нахождение среднего арифметического
7). Встроить полученное преобразование в проект
1) с подключением стилей
2) с помощью javaScript подгружая XML и XSLT
С помощью java script собрать из xml-файла меню и встроить его в проект (на каждую страницу)