- •ФГАОУ ВПО «Российский государственный профессионально-
- •1. Определение web-дизайна
- •Функции web-сайта:
- •2. Технологии создания web-сайта
- •Статические сайты и web-страницы – это сайты, сделанные по классической технологии html. Всегда
- •Динамические сайты и Web-страницы.
- •Достоинство - интерактивность:
- •Правила при создании физической (файловой) структуры сайта:
- •3. Инструментальные средства для создания web-сайтов
- •-Графические редакторы: Adobe PhotoShop, Adobe Flash, CorelDRAW и др.
- •4. Структура HTML-документа
- •Структура
- •Объект doctype
- •Doctype может отсутствовать.
- •Вариант Transitional
- •Вариант Frameset
- •5. Структура HTML-элемента (локальное форматирование)
- •Кавычки вокруг значения атрибута обязательны в тех случаях, когда значение это содержит какие-либо
- •Цвет в Web
- •Использование справочника по HTML
- •Использование справочника по HTML
- •Теги, не имеющие атрибутов
- •Рекомендуемый ресурс http://htmlbook.ru
- •6. Адресация в HTML
- •Пример 2
- •Пример 3
- •Пример 4
- •Пример 5
- •Пример 6
- •7. Гиперссылки Можно разделить на 3 категории:
- •Структура гиперссылки
- •Виды адресов
- •Примеры относительной адресации
- •Оглавление
- •8. Определение CSS
- •Структура CSS-элемента
- •Способы включения таблиц стилей в HTML-документ
- •Внешняя стилевая спецификация
- •Внедренные стилевые таблицы
- •Внутренние стили
- •Классы в стилевых спецификациях
- •Класс без указания имени элемента. Например:
- •Cтиль для специфического элемента
- •Специальные элементы
- •Иерархия и каскадность в стилевых спецификациях
- •9.Установка к следующему семестру
- •В следующем семестре – дифференцированный зачет (зачет с оценкой).
- •Спасибо за внимание!
Внутренние стили
Применяется к конкретному HTML- элементу внутри тега <body> при помощи атрибута <style>.
Например:
<h1 style="color:blue; font-family:arial">
41
Классы в стилевых спецификациях
Класс определяет разновидность стиля в определенном теге, используя атрибут class.
<style>
p.blue{color:blue}
p.red{color:red}
p.yellow{color:yellow}
</style>
При использовании тега <p> необходимо установить атрибут CLASS:
<p class=red> Красный текст. |
|
<p class=blue> Синий текст. |
42 |
|
Класс без указания имени элемента. Например:
.my{color:#00ff00}
Применяется к разным элементам. Например:
<p class="my"> <h2 class="my">
43
Cтиль для специфического элемента
Любому элементу можно присвоить идентификатор ID, и затем поставить в соответствие этому элементу какой-либо стиль, используя ID.
Например:
<style>
#test {color:#00ffff} </style>
Теперь можно поставить этот стиль в соответствие любому элементу:
<p ID="test">...</p>, <h1 ID="test">...</h1>
44
Специальные элементы
Псевдокласс – специальный селектор, определяющий, как выглядит HTML-элемент в определенный момент.
Например, псевдокласс, который устанавливает, как выглядят гиперссылки в определенные моменты времени:
a:link {… …. ….} – не посещенные ссылки; a:visited {… …. ….} – посещенные ссылки; a:active {… …. ….} – активные ссылки;
a:hover {… } – ссылка при наведении на нее фокуса.
Можно определить псевдокласс для первого символа элемента. Например, для абзаца:
p:first-letter {font-size:24pt}. Это удобно для задания спецэффектов выделения заглавных букв.
45
Иерархия и каскадность в стилевых спецификациях
Иерархия – соподчинение.
Соподчинение таблиц стилей.
Наибольший приоритет имеет внутренний стиль (т.е. применяется в первую очередь), затем внедренный стиль (применяется во вторую очередь).
Наименьший приоритет имеет внешняя стилевая спецификация (применяется в последнюю очередь).
46
9.Установка к следующему семестру
1.Контрольная работа (файл МУ_КР_Web- дизайн_КТ_испр.doc) включает одно задание – создание web-сайта средствами статических технологий HTML и CSS и написание к нему пояснительной записки.
2.Обучающие материалы
• лабораторный практикум HTML+CSS (папка
WEB_ЛР_2014)
47
В следующем семестре – дифференцированный зачет (зачет с оценкой).
Зачет состоит из следующих пунктов: 1.Наличие домашней контрольной работы
2.Верстка HTML шаблона на основе файла PSD (в аудитории)
3.Тест по лабораторному практикуму (HTML, CSS)
48
Спасибо за внимание!
49