Академический Документы
Профессиональный Документы
Культура Документы
§ 27. РИСУНКИ
1
Создание веб-сайтов, 11 класс 2
Форматы рисунков
GIF (Graphic Interchange Format)
• сжатие без потерь (LZW)
• прозрачные области
• анимация
• только с палитрой (2…256 цветов)
рисунки с четкими границами, мелкие рисунки
JPEG (Joint Photographer Expert Group)
• сжатие с потерями
• только True Color (16,7 млн. цветов)
• нет анимации и прозрачности
рисунки с размытыми границами, фото
Форматы рисунков
SVG (Scalable Vector Graphics, масштабируемые
векторные изображения)
<svg>
<svg>
<rect
<rect width="135"
width="135" height="30"
height="30"
x="0"
x="0" y="10"
y="10"
stroke-width="1"
stroke-width="1" stroke="rgb(0,0,0)"
stroke="rgb(0,0,0)"
fill="rgb(255,255,255)"/>
fill="rgb(255,255,255)"/>
<rect
<rect width="135"
width="135" height="30"
height="30" x="0"
x="0" y="40"
y="40"
stroke-width="1"
stroke-width="1" stroke="rgb(0,0,0)"
stroke="rgb(0,0,0)"
fill="rgb(0,0,255)"/>
fill="rgb(0,0,255)"/>
<rect
<rect width="135"
width="135" height="30"
height="30" x="0"
x="0" y="70"
y="70"
stroke-width="1"
stroke-width="1" stroke="rgb(0,0,0)"
stroke="rgb(0,0,0)"
fill="rgb(255,0,0)"/>
fill="rgb(255,0,0)"/>
</svg>
</svg>
Рисунки в документе
из той же папки:
image source
(изображение) (источник)
<img src="night.jpg">
из другой папки:
<img src="images/night.jpg">
<img src="../../images/night.jpg">
с другого сервера:
<img src="http://example.com/img/night.jpg">
Выравнивание
<img src="flag.jpg" align="left">
left right
Отступы
<img src="net.jpg" <img src="net.jpg"
align="left"> align="left"
hspace="10"
vspace="10">
vspace
(vertical space)
hspace
(horizontal space)
Другие атрибуты
<img src="night.jpg"
надпись
надпись на
на месте
месте
рисунка,
рисунка, если
если его
его нет
нет
alt="Фото: Ладога"
всплывающая
title="Ночь на Ладоге"
всплывающая
подсказка
подсказка
width="800"
размеры
размеры позволяют:
позволяют: height="600">
•• растянуть
растянуть –– сжать
сжать
•• не
не портить
портить дизайн,
дизайн,
если
если рисунка
рисунка нет
нет
Рисунок-гиперссылка
локальная ссылка: иначе будет синяя
рамка вокруг
<a href="gallery.htm">
<img src="night.jpg" border="0">
</a>
<object type="image/svg+xml"
data="test.svg" имя
имя файла
файла
Фоновый рисунок
body {
background: url(grad.jpg);
}
body {
background: url(grad.jpg) #EEE;
}
'images/grad.jpg'
'images/grad.jpg'
'../images/grad.jpg‘
'../images/grad.jpg‘
'http://www.vasya.ru/images/grad.jpg'
'http://www.vasya.ru/images/grad.jpg'
Фоновый рисунок
если рисунок
меньше, он
повторяется
не повторять
повторять по
вертикали
Фоновый рисунок
§ 28. МУЛЬТИМЕДИА
13
Создание веб-сайтов, 11 класс 14
автозапуск
<embed src="cube.swf"
width="275" height="200">
</embed>
размеры
§ 29. ТАБЛИЦЫ
18
Создание веб-сайтов, 11 класс 19
Простые таблицы
<table border="1">
. . . толщина
толщина рамки
рамки
</table>
table
table row
row
<table border="1">
(строка)
(строка) <tr>
<td>Вася</td>
table
table data
data <td>Петров</td>
(ячейка
(ячейка сс
данными)
данными) </tr>
</table>
Заголовки таблиц
<table border="1"> table header
<tr> (заголовок) жирный, по
<th>месяц</th> центру
</tr>
<tr>
<td>январь</td>
</tr>
<tr>
<td>февраль</td>
</tr>
<tr>
<td>март</td>
</tr>
</table>
Табличная вёрстка
<table>
<tr>
<td>
<table border="1">
<tr>
<th>Франция</th> скрытая таблица!
<td>Париж</td>
</tr>
</table>
</td>
<td>Самая большая страна
Западной Европы.</td>
</tr>
</table>
Вложенные таблицы
<table
<table border="0"
border="0" cellspacing=10>
cellspacing=10>
<tr><td>
<tr><td>
<table
<table border="1">
border="1">
<tr><td>Вася</td><td>Петя</td></tr>
<tr><td>Вася</td><td>Петя</td></tr>
<tr><td>Маша</td><td>Даша</td></tr>
<tr><td>Маша</td><td>Даша</td></tr>
</table>
</table>
</td>
</td>
<td>
<td>
<table
<table border="1">
border="1">
<tr><td>1</td><td>22</td></tr>
<tr><td>1</td><td>22</td></tr>
<tr><td>333</td><td>4444</td></tr>
<tr><td>333</td><td>4444</td></tr>
</table>
</table>
</td></tr>
</td></tr>
</table>
</table>
Размеры
всей таблицы: высота в пикселях
Выравнивание
всей таблицы:
left,
left,
<table
<table align="center">
align="center"> center,
center,
...
... right
right
</table>
</table>
left,
left,
информации в ячейках: center,
center,
<table right
right
<table border="1">
border="1"> top,
top,
<tr
<tr align="center"
align="center" middle,
middle,
valign="top">
valign="top"> bottom
bottom
<td
<td width="120">по
width="120">по центру,
центру,
по
по верхней
верхней границе</td>
границе</td>
<td
<td align="right"
align="right" valign="middle"
valign="middle"
width="200">по
width="200">по правой
правой границе,
границе,
по
по середине</td>
середине</td>
</tr>
</tr>
</table>
</table>
К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
Создание веб-сайтов, 11 класс 28
Отступы
интервал
интервал между
между отступ
отступ внутри
внутри
ячейками
ячейками ячеек
ячеек
<table
<table cellspacing
cellspacing == ""10"
10" cellpadding
cellpadding == ""10"
10"
bgcolor
bgcolor == blue>
blue>
<tr
<tr bgcolor
bgcolor == white>
white>
<td
<td width
width == ""100">1</td>
100">1</td>
<td width == "100">2</td>
<td width "100">2</td>
</tr>
</tr>
</table>
</table>
cellpadding cellspacing
cellpadding cellspacing
К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
Создание веб-сайтов, 11 класс 31
<table
<table id="qq">
id="qq"> table#qq
table#qq {{
<tr> background:
background: blue;
blue;
<td> 11 </td>
</td> border-collapse:
border-collapse: separate;
separate;
<td> 22 </td>
</td> border-spacing:
border-spacing: 10px;
10px;
</tr>
</tr> padding:
padding: 10px;
10px;
</table>
</table> }} кроме
кроме IE
IE 66
#qq
#qq tr
tr {{
background:
background: white;
white;
}}
padding border-spacing
padding border-spacing
К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru