Тізімдер мен кестелер

Содержание

Слайд 2

Тізімдер мен кестелер:

WEB-парақта тізімнің көмегімен ақпаратты құрылымдау. Тізімдер типі
Кесте және оның

Тізімдер мен кестелер: WEB-парақта тізімнің көмегімен ақпаратты құрылымдау. Тізімдер типі Кесте және
элементтері
Кесте және оның ұяшықтарына арналған көлемін көрсету ережесі. Ұяшықтарды біріктіру. Кестемен жұмыс істеуде болатын қателіктер.
web-парақты кесте көмегімен макеттеу.
Кірістірілген кестені қолдану
web-парақта кестені қолдану ерекшеліктері.

Слайд 3

Маркированный список (unordered list)


  • первый элемент

  • второй элемент

  • ...
  • последний элемент

Маркированный список (unordered list) первый элемент второй элемент ... последний элемент

Слайд 4

Тип маркеров

 

Тип маркеров

Слайд 5

Нумерованный список (ordered list)

 


  1. первый элемент

  2. второй элемент

  3. ...
  4. последний элемент

Нумерованный список (ordered list) первый элемент второй элемент ... последний элемент

Слайд 6

Типы нумерации

Типы нумерации

Слайд 7






С о д е р ж а н и е






















С о д е р ж а н и е


-->










(1,1) (1,2)
(2,1) (2,2)
(3,1) (3,2)

(Не) Простая таблица

Слайд 9

Атрибуты элемента TABLE

Атрибуты элемента TABLE

Слайд 10

Атрибуты элемента TR

Атрибуты элемента TR

Слайд 11

Атрибуты элемента TD (TH)

Атрибуты элемента TD (TH)

Слайд 12

Объединение ячеек














Столбцы объединены
Строки объединены Обычная ячейка,Объединение ячеек Столбцы объединены Строки объединены Обычная ячейка, строка 2 Обычная ячейка,
строка 2
Обычная ячейка, строка 3
Строка 4, левая ячейка Строка 4, правая ячейка

Слайд 13

Создаем заголовок таблицы



...

Атрибуты заголовка:
align = top|bottom|left|right
valign = top|bottom
Создаем заголовок таблицы Заголовок таблицы ... Атрибуты заголовка: align = top|bottom|left|right valign = top|bottom

Слайд 14

Схема отступов и объединения ячеек

width

colspan

rowspan





Схема отступов и объединения ячеек width colspan rowspan ... ... ... ...

Слайд 15

Лабораторная работа

Использование colspan и rowspan

Лабораторная работа Использование colspan и rowspan

Слайд 16

Таблицы, вложенные друг в друга

Заголовок таблицы
...
... ...
...


Таблицы, вложенные друг в друга Вложенные таблицы Строки объединены Строка I, Ячейка
rowspan="2" valign="top" width="120">Строки объединены






Вложенные таблицы





Строка I, Ячейка A Строка I, Ячейка B
Строка II, Ячейка A Строка II, Ячейка B
Строка III, Ячейка A Строка III, Ячейка B

Обычная ячейка, строка 3




Вложенная таблица
Всего 2 строки

Строка 4, правая ячейка

Слайд 17

Группируем таблицу по блокам (HTML 4.0)




Может быть много tbody блоков. Но все разделы должны содержать одинаковое количество столбцов
... ...Группируем таблицу по блокам (HTML 4.0) ... ... ... ... ... ...
... ...
... ...

Слайд 18

Группируем таблицу по колонкам

...

Атрибуты colgroup:
align = center|left|right
valign =

Группируем таблицу по колонкам ... Атрибуты colgroup: align = center|left|right valign =
bottom|middle|top
width = число|процент
span = число




Слайд 19

Группируем таблицу по колонкам


Группируем таблицу по колонкам

Слайд 20

Домашняя работа

Объединение ячеек и вложенные таблицы

Домашняя работа Объединение ячеек и вложенные таблицы

Слайд 21

Форма





Форма

Слайд 22

Атрибуты элемента FORM

 

Атрибуты элемента FORM

Слайд 23

Элементы формы

 



Элементы формы name или(и) id? Логин Логин
type="submit" value=" Послать форму ">


name или(и) id?

Логин

Логин

Слайд 24

Элементы формы

 

ASP
JavaScript
PHP

Элементы формы ASP JavaScript PHP HTML ASP JavaScript PHP HTML
type="checkbox" name="html" value="yes" checked>HTML

ASP
JavaScript
PHP
HTML

Слайд 25

Элементы формы

 


size="5"

size="8"

закрыт

открыт

Слайд 26

Элементы формы

 


size="5"

size="8"

закрыт

открыт

Слайд 27

Элементы формы

 


Книги
ASP
JavaScript
PHP
HTML

<элемент tabindex="1">

<элемент accesskey="q">

Элементы формы Книги ASP JavaScript PHP HTML

Слайд 28

Атрибут type

 

Атрибут type

Слайд 29

Атрибут type html 5

 

Атрибут type html 5

Слайд 30

Атрибут type html 5 поддержка

 

Атрибут type html 5 поддержка

Слайд 31

Лабораторная работа

Лабораторная работа

Слайд 32

Методы определения

CSS — Cascading Style Sheets (каскадные таблицы стилей) — это средство, позволяющее

Методы определения CSS — Cascading Style Sheets (каскадные таблицы стилей) — это
задавать различные визуальные свойства HTML-элементам.
http://www.w3.org/TR/CSS21/cover.html
Методы определения таблицы стилей в документе HTML:
Связывание(linking)- Внешние таблицы стилей
Вложение(embeding) - Информация о стиле в заголовке: элемент STYLE
Встраивание(inline)- Атрибут style

color:red; background:#cccccc

свойство
property

значение
value

декларация
declaration

Слайд 33

Встроенная информация о стиле (inline)

style="color:red; background:#cccccc"

Атрибут style определяет информацию о стиле

Встроенная информация о стиле (inline) style="color:red; background:#cccccc" Атрибут style определяет информацию о
одного элемента

Обычный текст

К этому абзацу применен стиль. Встроенная информация о стиле.

атрибут тега

декларация

декларация

Слайд 34

Информация о стиле в заголовке: элемент STYLE - Метод вложения (embeding)


Здесь применен стиль методом вложения.

Другой абзац.

селектор
selector

правило
rule

Слайд 35

Метод связывания (linking) - Внешние таблицы стилей


p {
color:red;
background:#cccccc
}
...

style.css

index.html

Метод связывания (linking) - Внешние таблицы стилей p { color:red; background:#cccccc } ... style.css index.html second.html
... href="style.css">


second.html

Слайд 36

Каскадирование



...

Применен связанный стиль

Применен вложенный стиль

Применен встроенный стиль

p{color:red}
div{color:red}

Каскадирование div{color:green} ... Применен связанный стиль Применен вложенный стиль Применен встроенный стиль p{color:red} div{color:red}

Слайд 37

Каскадирование



...

Применен связанный стиль

Применен вложенный стиль

Применен встроенный стиль

p{color:red}
div{color:red}

Каскадирование div{color:green} ... Применен связанный стиль Применен вложенный стиль Применен встроенный стиль p{color:red} div{color:red}

Слайд 38

Единицы измерения размеров

em - ems, высота используемого элементом шрифта
ex - x-height, ширина

Единицы измерения размеров em - ems, высота используемого элементом шрифта ex -
буквы "х" испольуемого элементом шрифта
px - pixels, пикселы
in - inches, дюймы
cm - centimeters, сантиметры
mm - millimeters, миллиметры
pt - points, пункты(1pt = 1/72in = 0,35mm)
pc - picas, пики(1pc = 12pt)
% - относительные значения(например +20%)

Слайд 39

Цвет

название цвета (red, green, white...)
#00cc00 - шестнадцатиричное представление
#0c0 - сокращенное шестнадцатиричное представление
rgb(0,240,125)

Цвет название цвета (red, green, white...) #00cc00 - шестнадцатиричное представление #0c0 -
- в формате RGB
rgb(0%,80%,25%) - в формате RGB, относительное
url("название файла")
Пример: {background: url("file.gif")}

Слайд 40

Селекторы типа элемента и класса

div{color:red}
div.green{color:green}
.blue{color:blue}

Обычный div

Div с классом green

Aбзац с

Селекторы типа элемента и класса div{color:red} div.green{color:green} .blue{color:blue} Обычный div Div с
классом green


Абзац с классом blue


Div с классом blue

H3 с классом blue


элемент

элемент + класс

класс

Обычный div
Div с классом green
Aбзац с классом green
Абзац с классом blue
Div с классом blue
H3 с классом blue

Слайд 41

Другие селекторы

#back{color:red}
div#back{color:black}
div b{color:green}
td td td{color:blue}

Div с id = back

Div с контекстным

Другие селекторы #back{color:red} div#back{color:black} div b{color:green} td td td{color:blue} Div с id
селектором



Третий уровень вложенности

id

контекстные
селекторы

элемент + id

Слайд 42

И еще о селекторах

Соседние селекторы
b + i { color:red }
Дочерние селекторы
div >

И еще о селекторах Соседние селекторы b + i { color:red }
p { color:red }
Селектор атрибута
p[align="right"] { color:green }
Универсальный селектор
*{color:black}

Слайд 43

Группировка селекторов

h1{
color:red;
background:yellow
}
h2{
color:blue;
background:yellow
}
h3{
color:green;
background:yellow
}

h1,h2,h3{
background:yellow
}
h1{
color:red;
}
h2{
color:blue;
}
h3{
color:green;
}

Группировка селекторов h1{ color:red; background:yellow } h2{ color:blue; background:yellow } h3{ color:green;

Слайд 44

Псевдоклассы и псевдоэлементы

:link
:visited
:active
:hover
:focus
:first-child

a:link{color:blue}
a:visited{color:blue}
a:active{color:red}
a:hover{color:green}
input:focus{color:red}
p:first-child{color:blue}

:first-line
:first-letter
:after
:before

p:first-line{color:red}
p:first-letter{color:green}
p:after{content:”new”}
p:before{content:”Att. ”}

li::before {
content: "¶ "; /* Добавляем желаемый символ

Псевдоклассы и псевдоэлементы :link :visited :active :hover :focus :first-child a:link{color:blue} a:visited{color:blue} a:active{color:red}
перед элементом списка */
}
li {
list-style: none; /* Убираем исходные маркеры */
}

Слайд 45

Оформление текстовых элементов

font-family: семейства шрифта|тип шрифта
font-family:Arial,Geneva,Helvetica,sans-serif;

font-size: величина|%
абсолютная величина: xx-small, x-small, small, medium,

Оформление текстовых элементов font-family: семейства шрифта|тип шрифта font-family:Arial,Geneva,Helvetica,sans-serif; font-size: величина|% абсолютная величина:
large, x-large, xx-large.
относительная величина:larger, smaller
font-size:10px;

font-weight: normal|bold|bolder|lighter|число от 100 до 900
400 = normal, 700 = bold
font-weight: bold;

общее-семейство
Существуют следующие общедоступные гарнитуры шрифтов: антиква ('serif'), гротески ('sans-serif'), курсивы ('cursive'), аллегорические ('fantasy') и моноширнные ('monospace') шрифты

Слайд 46

Оформление текстовых элементов

font-style: normal|italic
font-style:italic;

font-variant: normal|small-caps
font-variant:small-caps;

font: font-style font-variant font-weigth font-size font-family
Порядок

Оформление текстовых элементов font-style: normal|italic font-style:italic; font-variant: normal|small-caps font-variant:small-caps; font: font-style font-variant
важен. Можно все опустить, кроме font-size и font-family.
font:bold 10px Arial !important;

Слайд 47

Оформление текстовых элементов

text-align: left|right|center|justify
text-align:right;

text-decoration: none|overline(|)underline(|)line-through
text-decoration:underline;

text-indent: величина|%
text-indent:10px;

text-transform: none|capitalize|uppercase|lowercase
text-transform:uppercase;

Оформление текстовых элементов text-align: left|right|center|justify text-align:right; text-decoration: none|overline(|)underline(|)line-through text-decoration:underline; text-indent: величина|% text-indent:10px; text-transform: none|capitalize|uppercase|lowercase text-transform:uppercase;

Слайд 48

Оформление списков

list-style-type: none|circle|disc|square|decimal|lower-alpha|upper-alpha|lower-roman|upper-roman
list-style-type:square;

list-style-position: outside|inside
list-style-position:inside;

list-style: list-style-type list-style-position list-style-image
list-style:decimal inside;

list-style-image: none|url
list-style-image:url("ball.gif");

Оформление списков list-style-type: none|circle|disc|square|decimal|lower-alpha|upper-alpha|lower-roman|upper-roman list-style-type:square; list-style-position: outside|inside list-style-position:inside; list-style: list-style-type list-style-position list-style-image

Слайд 49

Отступы и рамки

Содержимое
элемента

top

bottom

left

right

margin

border

padding

Отступы и рамки Содержимое элемента top bottom left right margin border padding

Слайд 50

Отступы снаружи

margin-top: auto|величина|%
margin-right: auto|величина|%
margin-bottom: auto|величина|%
margin-left: auto|величина|%
margin: margin-top margin-right margin-bottom margin-left
margin:10px 20px 20px

Отступы снаружи margin-top: auto|величина|% margin-right: auto|величина|% margin-bottom: auto|величина|% margin-left: auto|величина|% margin: margin-top
30px;
margin:15px;
margin-left: 10px; margin-right: 5px;

Слайд 51

Отступы изнутри

padding-top: величина|%
padding-right: величина|%
padding-bottom: величина|%
padding-left: величина|%
padding: padding-top padding-right padding-bottom padding-left
padding:10px 20px 20px

Отступы изнутри padding-top: величина|% padding-right: величина|% padding-bottom: величина|% padding-left: величина|% padding: padding-top
30px;
padding:15px;

Слайд 52

Рамки

border-width: величина|%|(thin|medium|thick)
border-color: цвет
border-style: none|dotted|dashed|solid|double|groove|ridge|inset|
outset
border-top-(width|color|style)
border-right-(width|color|style)
border-bottom-(width|color|style)
border-left-(width|color|style)
border: border-width border-style border-color
border: 1px solid black;
border-left: 3px solid

Рамки border-width: величина|%|(thin|medium|thick) border-color: цвет border-style: none|dotted|dashed|solid|double|groove|ridge|inset| outset border-top-(width|color|style) border-right-(width|color|style) border-bottom-(width|color|style) border-left-(width|color|style)
black;
Border-right: 1px dotted #ccc;

Слайд 53

Визуальные свойства

visibility: hidden|visible|inherit
visibility:hidden;

display: none|block|inline|list-item
display:block;

overflow: auto|scroll|visible|hidden
overflow:auto;

clip: auto|rect(top right bottom left)
clip:rect(10px 20px 30px 10px);

Визуальные свойства visibility: hidden|visible|inherit visibility:hidden; display: none|block|inline|list-item display:block; overflow: auto|scroll|visible|hidden overflow:auto; clip:

Слайд 54

Параметры блока

width: величина|%
width: 100px;
height: величина|%
height: 100px;
float: none|left|right
float: left;
clear: none|left|right|both
clear: both;

Параметры блока width: величина|% width: 100px; height: величина|% height: 100px; float: none|left|right

Слайд 55

Параметры слоя

top: auto|величина|%
top: 100px;
left: auto|величина|%
left: 100px;

position: static|absolute|relative
position: absolute;


Этот слой

Параметры слоя top: auto|величина|% top: 100px; left: auto|величина|% left: 100px; position: static|absolute|relative
позиционирован абсолютно.

Этот слой позиционирован относительно.


Здесь должен
быть слой

Фактическое
расположение
слоя

z-index: auto|величина|inherit
z-index:3;

Слайд 56

Свойства курсора

cursor: auto
crosshair
default
pointer
move
text
wait
e-resize, ne-resize, nw-resize, n-resize, se-resize, sw-resize, s-resize,

Свойства курсора cursor: auto crosshair default pointer move text wait e-resize, ne-resize,
w-resize
url("изображение")

Слайд 57

Импорт CSS (IE)

В глобальную таблицу стилей:

В таблицу

Импорт CSS (IE) В глобальную таблицу стилей: @import url("/style/header.css"); H1 { font-size:
связанных стилей:
@import "/style/print.css" print; @import "/style/palm.css" handheld;
H1 { font-size: 120%;}

@import url("имя файла") типы носителей;
@import "имя файла" типы носителей;

Слайд 58

Типы носителей

Все запросы начинаются с правила @media, после чего следует условие, в

Типы носителей Все запросы начинаются с правила @media, после чего следует условие,
котором используются типы носителей, логические операторы и медиа-функции

Слайд 59

Media screen and print в коде

Пример. Стиль для всех цветных устройств
@media all

Media screen and print в коде Пример. Стиль для всех цветных устройств
and (color) { ... }
Стиль для всех устройств кроме смартфонов
@media all and (not handheld) { ... }
@media not all and (color) { ... }
Стиль для новых браузеров
@media only all and (not handheld) { ... }
Стиль для устройств с альбомной ориентацией или минимальной шириной 480 пикселов.
@media all and (orientation: landscape), all and (min-width: 480px) { ... }

Слайд 60

Media screen and print в коде

@media screen { 
BODY {color: navy}

Media screen and print в коде @media screen { BODY {color: navy}
H1 { border: 2px dashed maroon; color: sienna; padding: 7px } }
@media print { 
BODY, H1 {color: black}
}

Слайд 61

Media screen and print в браузере

Media screen and print в браузере

Слайд 62

Медиа-функции

Медиа-функции задают технические характеристики устройства, на котором отображается документ. Стиль выполняется в

Медиа-функции Медиа-функции задают технические характеристики устройства, на котором отображается документ. Стиль выполняется
том случае, если запрос возвращает истину
aspect-ratio (min-aspect-ratio, max-aspect-ratio)-Определяет соотношение ширины и высоты отображаемой области устройства.
color (min-color, max-color) -Определяет число бит на канал цвета. К примеру, значение 3 означает, что красный, зелёный и синий канал могут отображать 23
device-aspect-ratio (min-device-aspect-ratio, max-device-aspect-ratio)
Определяет соотношение сторон экрана устройства
device-height (min-device-height, max-device-height)
Определяет всю доступную высоту экрана устройства или печатной страницы.
device-width (min-device-width, max-device-width)
Определяет всю доступную ширину экрана устройства или печатной страницы.
@media screen and (orientation: landscape) {} @media screen and (orientation: portrait) {}

Слайд 63

Практика: как выровнять колонку по центру?

Практика: как выровнять колонку по центру?