Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
191
Добавлен:
10.05.2015
Размер:
16.62 Кб
Скачать

Введение в современные веб-технологии

Авторы: А.В. Кудряшев, П.А. Светашков

для начинающих

Аннотация

Базовый курс веб-технологий предназначен для освоения основ HTML, CSS и Javascript. Не описывая всех возможностей, заложенных в эти языки, курс охватывает необходимый и достаточный базис для построения эффективных HTML-документов в соответствии с действующими стандартами.

Курс состоит из набора лекций и лабораторных работ. Лекции содержат как теоретические сведения, так и описания конкретных приёмов, сопровождаемые примерами и упражнениями. Для начинающих.

Содержание

1. Обзор HTML и CSS

Назначение языка HTML. Стандарт HTML и спецификация XHTML. Структура документа HTML. Назначение языка CSS.

2. Текстовые элементы HTML

Параграфы, заголовки, элементы логического и физического форматирования текста. Списки, гиперссылки.

3. Знакомство с HTML и CSS

Цель. Практически изучить структуру HTML-документа, научиться подключать таблицы стилей и настраивать внешний вид страницы при их помощи.

4. Атрибуты стиля (CSS attributes)

5. Механизмы CSS

6. Позиционирование средствами CSS

Типы позиционирования элементов в CSS и их особенности. Позиционирование на основе плавающих элементов. Приёмы центрирования и наложения элементов.

7. Создание динамического меню навигации при помощи списков и правил CSS

Цель. Научиться применять элементы HTML (списки и гиперссылки), а также свойства CSS (модель отображения, псевдоклассы гиперссылок) для формирования системы навигации на веб-странице.

8. Изображения

9. Таблицы

10. Табличная и бестабличная вёрстка

Макет страницы. Колонки, колонтитул, подвал. Формирование макета средствами HTML-таблиц и правил CSS

11. Создание макета страницы средствами правил CSS

Цель. Практическое освоение основных приемов верстки HTML-страницы с несколькими разделами.

12. Сценарии Javascript

13. Обработка событий при помощи сценариев Javascript

Цель. Изучение приемов динамического изменения страницы в ответ на действия пользователя.

14. Динамический HTML и Объектная Модель Документа

15. Динамический HTML

Цель. Изучение приёмов динамического формирования HTML-документа.

16. События. Объект event

17. HTML-формы

18. Создание формы с динамической проверкой

19. Внедрение объектов в документ HTML

Возможности и недостатки динамических HTML-страниц. Применение технологий Java, Flash, SVG, AJAX, Silverlight (обзор)

20. Знакомство с Silverlight

Цель. Знакомство с программой Microsoft Expression Blend. Создание анимированной Silverlight-заставки и размещение её в HTML-документе

21. Перспективы и расширения HTML

Новые возможности в проектах спецификаций HTML 5 и CSS 3

22. Знакомство с Silverlight (продолжение)