- •Управляемая самостоятельная работа студентов дневной формы обучения специальности:
- •Общие указания
- •Требования к содержанию усрс
- •Распределение часов по темам усрс
- •Темы, содержание материала и контрольные вопросы теоретической части усрс
- •Тема 2.2 работа с абзацами и шрифтами
- •Тема 2.7 использование таблиц стилей
- •Тема 3.1 применение javascript при создании вэб-страниц
- •Учебно–методические материалы усрс
- •5.1 Основная литература
- •5.2 Дополнительная литература
- •Храмцов, п.Б. Основы web-технологий. Интернет-университет информационных технологий – intuit.Ru.
Тема 2.7 использование таблиц стилей
Таблицы стилей. Стилевое оформление текста на Вэб-страницах. Стилевые параметры элементов Вэб-страниц. Свойства шрифта. Свойства текста. Свойства цвета и фона. Свойства стилевых блоков. Элементы Div и Span — контейнеры стиля. Наследование свойств. Практическая реализация стилей. Несколько замечаний по поводу практической реализации стилей и наследования.
Вопросы для контроля (ЛК)
Сущность и назначение каскадных таблиц стилей: язык CSS.
Эволюция языка CSS: уровни и стандарты.
Синтаксис CSS, кодировка символов.
Свойства элементов, управляемых с помощью CSS: шрифта, текста, цвета и фона.
Общие атрибуты и свойства стилевых блоков.
Типы данных CSS.
Типы устройств отображения CSS.
Операторы, директивы и правила CSS.
Правила каскадных таблиц стилей: селектора и определения.
Наследование правил форматирования в таблицах стилей.
Присвоение стилей с помощью идентификаторов.
Избирательное присваивание стилей с помощью классов.
Внедрение как способ включения внутренних таблиц стилей в HTML-документ.
Встраивание внутренних таблиц стилей в отдельные теги документа.
Связывание как способ включения внешних таблиц стилей в HTML-документ.
Встраивание внешних таблиц стилей в документ путем импортирования.
Уменьшение размеров таблиц стилей с помощью группирования.
Контейнер стиля DIV.
Контейнер стиля SPAN.
Замечания по поводу практической реализации стилей и наследования.
Литература: [1], стр.54-59; [2], стр.130-144; [3], стр.28-31; [6, 10-11, 16-19, 22-27]
Тема 3.1 применение javascript при создании вэб-страниц
Необходимость применения JavaScript. Основы JavaScript. Устранение недостатков HTML. Вставка в код страницы. Синтаксис. Типы переменных. Массивы. Ввод/вывод в JavaScript. Управление потоком вычислений в JavaScript. Управление окнами просмотра. Пользовательские функции. Формы и JavaScript.
Вопросы для контроля (ПЗ)
Введение в JavaScript: сущность и необходимость применения, обзор языка, сценарии клиента.
Основы JavaScript: базовые определения объектной модели JavaScript; общие сведения о глобальном и примитивных встроенных объектах; свойства и методы JavaScript.
Структура программ на языке JavaScript: синтаксис, вставка в код страницы.
Основные понятия языка JavaScript: комментарии, зарезервированные слова, идентификаторы, переменные, строковые и числовые константы.
Типы, декларация и область действия переменных.
Шесть типов данных языка JavaScript: Undefined, Null, Boolean, String, Number и Object.
Четыре метода преобразования типов данных: Boolean, Number, Object и String. Примеры неявных преобразований.
Операторы JavaScript: пустой, декларации переменных, условный, выбора, цикла, итерации, указания объекта, обработки исключений, декларации функций и возврата из функции.
Выражения и операции: сравнения, арифметические, битовые, логические, строковые, присваивания и прочие операции. Порядок выполнения операций.
Числовые и логические объекты: встроенные объекты Number и Boolean.
Регулярные выражения: встроенный объект RegExp (синтаксис, опции поиска, запоминание найденных подстрок).
Пользовательские функции: встроенный объект Function (декларация и вызов функции, рекурсивные функции).
Ввод/вывод в JavaScript - строки: встроенный объект String.
Массивы: встроенный объект Array.
Дата и время: встроенный объект Date.
Исключения: встроенный объект Error.
Управление потоком вычислений в JavaScript - математические функции и константы: встроенный объект Math.
Прототип остальных объектов: встроенный объект Object.
Управление окнами просмотра. Формы и JavaScript.
Дополнительные возможности JavaScript: объект ActiveXObject и функция GetObject.
Литература: [1], стр.97-154; [2], стр.145-177; [3], стр.137-170; [4, 8-9, 13, 15, 21, 28-30, 32-33]