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

Содержание

Слайд 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)

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

(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
Обычная ячейка, строка 3
Строка 4, левая ячейка Строка 4, правая ячейка

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

Слайд 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, Ячейка 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
= bottom|middle|top
width = число|процент
span = число




Группируем таблицу по колонкам ... Атрибуты colgroup: align = center|left|right

Слайд 19

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


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

Слайд 20

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

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

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

Слайд 21

Форма





Форма

Слайд 22

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

 

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

Слайд 23

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

 


value="Пароль">



name или(и) id?

Логин

Логин

Элементы формы name или(и) id? Логин Логин

Слайд 24

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

 

ASP
JavaScript

value="yes">PHP
HTML

ASP
JavaScript
PHP
HTML

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

Слайд 25

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

 


size="5"

size="8"

закрыт

открыт

Элементы формы ASP JavaScript PHP HTML ... size="5" size="8" закрыт открыт

Слайд 26

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

 


size="5"

size="8"

закрыт

открыт

Элементы формы ASP JavaScript PHP HTML ... 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 (каскадные таблицы стилей) — это средство,

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

color:red; background:#cccccc

свойство
property

значение
value

декларация
declaration

Методы определения CSS — Cascading Style Sheets (каскадные таблицы стилей)

Слайд 33

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

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

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

стиле одного элемента

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

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

атрибут тега

декларация

декларация

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

Слайд 34

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

type="text/css">
p {
color:red;
background:#cccccc
}

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

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

селектор
selector

правило
rule

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

Слайд 35

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


p {
color:red;


background:#cccccc
}
...

style.css

index.html



second.html

Метод связывания (linking) - Внешние таблицы стилей p { color:red; background:#cccccc } ... style.css index.html 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,

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

Слайд 39

Цвет

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

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

Слайд 40

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

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

Обычный div

Div с классом green

Aбзац

с классом green


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


Div с классом blue

H3 с классом blue


элемент

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

класс

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

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

Слайд 41

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

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

Div с id = back

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



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

id

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

элемент + id

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

Слайд 42

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

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

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

Слайд 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 }

Слайд 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: "¶ "; /* Добавляем желаемый

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

Слайд 45

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

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

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

medium, 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') шрифты

Оформление текстовых элементов font-family: семейства шрифта|тип шрифта font-family:Arial,Geneva,Helvetica,sans-serif; font-size: величина|%

Слайд 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-size и font-family.
font:bold 10px Arial !important;
Оформление текстовых элементов font-style: normal|italic font-style:italic; font-variant: normal|small-caps font-variant:small-caps; font:

Слайд 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

Слайд 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 30px;
margin:15px;
margin-left: 10px; margin-right: 5px;
Отступы снаружи margin-top: auto|величина|% margin-right: auto|величина|% margin-bottom: auto|величина|% margin-left: auto|величина|%

Слайд 51

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

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

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

Слайд 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 black;
Border-right: 1px dotted #ccc;
Рамки 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)

Слайд 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

Слайд 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;

Слайд 55

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

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

position: static|absolute|relative
position: absolute;


Этот
слой позиционирован абсолютно.

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


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

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

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

Параметры слоя top: auto|величина|% top: 100px; left: auto|величина|% left: 100px;

Слайд 56

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

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

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

Слайд 57

Импорт CSS (IE)

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

В

таблицу связанных стилей:
@import "/style/print.css" print; @import "/style/palm.css" handheld;
H1 { font-size: 120%;}

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

Импорт CSS (IE) В глобальную таблицу стилей: @import url("/style/header.css"); H1

Слайд 58

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

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

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

Слайд 59

Media screen and print в коде

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

all 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) { ... }
Media screen and print в коде Пример. Стиль для всех

Слайд 60

Media screen and print в коде

@media screen { 
BODY {color: navy}


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

Слайд 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

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

Практика: как выровнять колонку по центру?
Имя файла: Тізімдер-мен-кестелер.pptx
Количество просмотров: 1245
Количество скачиваний: 1