Кафедра
информационных
систем и технологий

Компьютерные языки разметки

Основы НТМL5: кодировки, стандарты, структура НТМL-документа, назначение и применение. Основные теги HTML5. HTML-формы и принципы обработки данных формы.  Многооконные HTML-документы (фреймы). Идентификация элементов. Метаинформация. Кодировка текста. Оформление текста. Логическое и физическое форматирование. Использование ссылок. Введение в Canvas. Рисование графических примитивов. Вывод изображения. Вывод текста. API для офлайн приложений. API для Drag-and-Drop. Поддержка различных типов медиа. Элемент audio. Элемент video. Управление медиа элементами через JavaScript.  Каскадные таблицы стилей (CSS3). Формы. HTML-формы. Массивы $_GET и $_POST. Верстка веб-страницы с применением современных технологий HTML и CSS: бестабличная и комбинированная вёрстка, абсолютное и относительное позиционирование, переполнение и обрезка блоков, внедрение внешних объектов, изображения в CSS. Основы XML: историческая справка, стандарты, версии, структура XML-документа, назначение, применение. Основные теги и конструкции XML. Описание схемы XML-документа средствами языка DTD: объявление типа элемента, объявление атрибутов, объявление сущности, объявление обозначение, размещение описания DTD. Преобразование XML-документа средствами XSLT. Web-редакторы. Создание веб-страницы в соответствии с основными принципами практичности (usability) и доступности (accessibility) для пользователей. Разработка веб-страницы, совместимой с распространенными браузерами: InternetExplorer, Firefox, Opera, Google Chrome. Оптимизация веб-страницы для печати и для просмотра на различных устройствах.

В результате изучения дисциплины обучаемый должен:

знать:

уметь:

владеть: