Разделы
Главная

Возьми в дорогу друга

Создание документа

Ваша первая страничка

Пример WEB-страницы

"Голова" документа

"Тело" документа

"Фрэймы"

Размер шрифта

Таблицы цветов

Текст Alt

Гиперссылка

Графические ссылки

Карты-картинки

Прерывание строки

Бегущая строка

Бесплатная раскрутка

За что отрывают руки
От производителя светильники на кухню
Рекомендуем: Функции PHP
Блоки для Slaed CMS
Huge Selection wholesale roses Great prices, Free USA shipping.

 

 

 

 

Графические файлы

Графические файлы

На WEB странице можно использовать графические файлы форматов JPG, GIF и PNG. GIF -специальный сетевой формат: имеет малый размер файла, возможность плавного проявления и анимации, а также эффект прозрачности, позволяющие использовать картинку как "обои" на странице или в таблицах. Но т.к. gif содержит 256 цветную палитру, он неэффективен для хранения фотографий. JPG напротив не имеет ограничений по глубине цвета, но также и возможности анимации. Новый формат файлов поддерживающий и глубину и прозрачность -PNG, имеет недостаток в том, что старые браузеры его не видят. Поэтому, если не брать во внимание пользователей устаревшими программами, пинги вполне можно включать в свои страницы. Чтобы включить в страницу рисунок, надо описать ссылку на него:

<IMG SRC="Image">

где SRC (от source -источник)=Image -файл в формате gif, jpg или png , содержащий рисунок.

Вы можете задавать взаимное расположение рисунка и текста включением атрибута align = " ":

это выравнивание - по нижнему краю (делается browser по умолчанию) <img src="Image.gif">

это выравнивание по верхнему краю. <img src="Image.gif" align="top">

Возможны следующие типы выравнивания:

align = "middle" - относительно центра строки

align = "left" -текст обтекает картинку справа

align = "right"- то же слева (см.ниже)

Чтобы сделать рисунок по центру экрана расположите картинку между тегами <center> ... </center>

Также в картинках используется задание размеров. С их помощью, не дожидаясь полной загрузки изображений, браузер расположит все объекты с расчетом занятого пространства. В противном случае, браузер динамически будет изменять внешний вид страницы, до загрузки последней картинки. (Текст в это время будет постоянно уползать от пользователя, что согласитесь, не есть гуд.) Сотворить сее диво можно при помощи параметров WIDTH="n" и HEIGHT="n".(соответственно ширина и высота в пикселах) При несовпадении размеров, картинка все равно будет растянута или сжата до указанного этими параметрами.

При использовании выравнивания left или right можно включить в тег img дополнительный параметр отступа вокруг изображения, чтоб картинка не прижималась вплотную к Вашему тексту. Параметр VSPACE="n" - создает отступ по вертикали, а HSPACE="n" - по горизонтали на n пиксел. Таким образом, правильно написанный тег картинки с обтекающим справа текстом будет выглядеть так:

<img src="lego.gif" align="left" width="96" height="90" vspace="10" hspace="35" alt="Новый пример" border="1"> Text.

Последний параметр- ширина бордюра. Если он присутствует без значения, а просто в виде слова BORDER то бордюр нарисуется браузером по собственному желанию, а если как в примере, то значение обозначает его ширину. Нулевое значение этого параметра используется если файл служит графической гиперссылкой, для ее маскировки.

 

Примечания:

1.Золотое правило web-мастера - всегда явно задавать размеры картинки в параметрах HEIGHT и WIDTH, резервируя тем самым место в окне браузера еще до загрузки изображения. В противном случае документ при загрузке каждой картинки будет заново перерисовываться. А на медленных машинах или при подключении к сети посредством модема это смотрится просто отвратительно.

2.Второе золотое правило web-мастера: если на картинке изображено что-то разборчивое, нужно описать это словами в параметре ALT

3.ВСЕГДА сразу после <IMG ...> ставьте <BR>!!! А то проблем не миновать - после картинки появится пустое пространство в несколько пикселей. Причем, ставьте вплотную, без пробелов: <img ...><br>. Увижу что сделали иначе - лично пристрелю!

4.Для завершения обтекания изображения текстом используйте параметр CLEAR элемента BR.

5.Значения top и texttop параметра ALIGN не совсем идентичны, и их использование порой дает разный результат. Попробуйте поэкспериментировать.

6.Указывайте значения параметров HSPACE и VSPACE, даже если вы хотите оставить поля нулевой ширины. Бывает, что некоторые браузеры по умолчанию присваивают им какое-то небольшое значение, не равное нулю.

7.По возможности старайтесь не создавать навигационных карт, обрабатываемых на сервере. Иначе говоря, вместо параметра ISMAP используйте параметр USEMAP и локальные карты.