HTML, CSS. Гиперссылки. Принципы навигации web-сайта

Содержание

Слайд 2

ЧТО ТАКОЕ ГИПЕРССЫЛКИ? Какие составные части должны быть у ссылки?

ЧТО ТАКОЕ ГИПЕРССЫЛКИ?

Какие составные части должны быть у ссылки?

Слайд 3

A Ссылка target _blank Загружает страницу в новое окно браузера. _self

A

Ссылка
target
_blank
Загружает страницу в новое окно браузера.
_self
Загружает страницу в текущее окно.
_parent
Загружает

страницу во фрейм-родитель, если фреймов нет, то это значение работает как _self.
_top
Отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, то это значение работает как _self.
Слайд 4

ССЫЛКА ВНУТРЬ ДОКУМЕНТА Ссылка …. … (HTML5, в версиях ниже используется атрибут name)

ССЫЛКА ВНУТРЬ ДОКУМЕНТА

Ссылка
….


(HTML5, в версиях ниже используется атрибут name)

Слайд 5

СМЕШАННЫЕ ССЫЛКИ Ссылка Переход на элемент с id=“anchor” на странице page2.html

СМЕШАННЫЕ ССЫЛКИ

Ссылка
Переход на элемент с id=“anchor” на странице page2.html

Слайд 6

ОФОРМЛЕНИЕ ССЫЛОК color – цвет text-decoration – подчеркивание display – сделать ссылки блочными

ОФОРМЛЕНИЕ ССЫЛОК

color – цвет
text-decoration – подчеркивание
display – сделать ссылки блочными

Слайд 7

CURSOR Устанавливает форму курсора, когда он находится в пределах элемента. Вид

CURSOR

Устанавливает форму курсора, когда он находится в пределах элемента. Вид курсора

зависит от операционной системы и установленных параметров
cursor: [url('путь к курсору'),] | [ auto | crosshair | default | e-resize | help | move | n-resize | ne-resize | nw-resize | pointer | progress | s-resize | se-resize | sw-resize | text | w-resize | wait ]
Слайд 8

Слайд 9

СОЗДАНИЕ МЕНЮ С ПОМОЩЬЮ ТЕГА СПИСКОВ Отдельные пункты меню должны быть

СОЗДАНИЕ МЕНЮ С ПОМОЩЬЮ ТЕГА СПИСКОВ

Отдельные пункты меню должны быть внутри

списка
оформление с помощью css:
Убрать оформление списка
Убрать оформление ссылок
Добавить размеры
Изменить способ отображения элемента на строчный
Слайд 10

ПСЕВДОКЛАССЫ Псевдоклассы определяют динамическое состояние элементов, которое изменяется с помощью действий

ПСЕВДОКЛАССЫ

Псевдоклассы определяют динамическое состояние элементов, которое изменяется с помощью действий пользователя,

а также положение в дереве документа.
Слайд 11

ПСЕВДОКЛАССЫ a:link { ... } – все ссылки a:visited { ...

ПСЕВДОКЛАССЫ

a:link { ... } – все ссылки
a:visited { ... } –

посещённые ссылки
a:hover { ... } – ссылки, на которые наведен курсор
a:active { ... } – активные ссылки, мышь нажата
hover можно использовать со всеми элементами
Слайд 12

селектор: first-child { ... } селектор: last-child { ... } селектор:

селектор: first-child { ... }
селектор: last-child { ... }
селектор: first-of-type {

... }
селектор: last-of-type { ... }
селектор:nth-child(odd | even | <число> | <выражение>) {...}
Слайд 13

ПСЕВДОЭЛЕМЕНТЫ Псевдоэлементы позволяют задать стиль элементов не определённых в дереве элементов

ПСЕВДОЭЛЕМЕНТЫ

Псевдоэлементы позволяют задать стиль элементов не определённых в дереве элементов документа,

а также генерировать содержимое, которого нет в исходном коде текста.
Слайд 14

::AFTER, ::BEFORE Псевдоэлементы, который используется для вывода желаемого текста после содержимого

::AFTER, ::BEFORE

Псевдоэлементы, который используется для вывода желаемого текста после содержимого элемента,

к которому он добавляется. Псевдоэлементы ::after и ::before работает совместно со свойством content.
Запись
selector::after либо selector:after
::after – CSS3
:after – CSS2
Слайд 15

ТАБЛИЦЫ

ТАБЛИЦЫ

Слайд 16

...



css
vertical-align: baseline|bottom|middle|sub|super|text-bottom|text-top|top|inherit | значение | проценты
text-align: center | justify | left | right | start | end
Слайд 21

... ... ... css border, background-image, background-color

...
...
...
css
border, background-image, background-color

Слайд 22

COLSPAN, ROWSPAN Устанавливает число ячеек, которые должны быть объединены ... ...

COLSPAN, ROWSPAN

Устанавливает число ячеек, которые должны быть объединены
...
...




...

Слайд 17

Устанавливает толщину рамки в пикселах. css td { border: } border-top, border-bottom, border-left, border-right


Устанавливает толщину рамки в пикселах.
css
td {
border:
}
border-top, border-bottom, border-left, border-right
Слайд 18

CELLSPACING, CELLPADDING cellspacing Задает расстояние между внешними границами ячеек css: border-spacing:

CELLSPACING, CELLPADDING

cellspacing
Задает расстояние между внешними границами ячеек


css: border-spacing: 7px
11px;
cellpadding
Определяет расстояние между границей ячейки и ее содержимым.
...

css: padding

Слайд 19

WIDTH HEIGHT Любое целое значение в пикселах или процентах от доступного

WIDTH HEIGHT

Любое целое значение в пикселах или процентах от доступного пространства.
css
table

{
width: 400px;
height: 400px;
}
Слайд 20

ALIGN VALIGN ... ... css vertical-align: baseline|bottom|middle|sub|super|text-bottom|text-top|top|inherit | значение | проценты

ALIGN VALIGN

...| middle | bottom | baseline">...