Статьи

малюнки

  1. Малюнки в Інтернеті
  2. фон сторінки
  3. Малюнки в документі
  4. вирівнювання
  5. відступи
  6. інші параметри
  7. Малюнки-посилання

Малюнки в Інтернеті

На Web-сторінках можна використовувати тільки ті типи малюнків, які можуть виводити на екран браузери. Малюнки Web-сторінок зазвичай займають набагато більше місця, ніж текст, тому в мережі Інтернет використовують такі способи кодування, при яких інформація знаходиться в стислому вигляді і расраковивается браузером в момент виведення малюнка на екран. В даний час підтримуються наступні три формату: GIF, JPEG і PNG. Більш докладно про ці формати розказано на виразках в правій частині сторінки.

На великих сайтах може використовуватися дуже багато малюнків. Щоб легше було розбиратися в файлах, все малюнки зазвичай розміщуються в окремому підкаталозі, який часто називають IMAGES.

фон сторінки

Можна вибрати в якості фону сторінки. Для цього використовується параметр BACKGROUND тега BODY. Якщо вказано тільки ім'я файлу, малюнок повинен знаходитися в тому ж каталозі, що і сама Web-сторінка.

<BODY BACKGROUND = "lake.jpg">

Можна вказати також відносна адреса файлу (так само, як в посиланнях) або URL (див. Розділ посилання ).

Якщо малюнок менше, ніж розмір вікна браузера, фон будемо вимощений малюнками-прямокутниками як плиткою. Тому для фону використовують спеціальні малюнки, які не дають швів при стикуванні. Для порівняння нижче наведені приклади фонів з хорошою і поганою стикуванням.

Взагалі небажано використовувати малюнок як фон, тому що він відволікає від читання тексту і розсіює увагу. Тому для сайтів, в яких найважливіше - текст, рекомендується використовувати тільки одноколірний фон.

Якщо ж з якихось причин треба зробити фон-малюнок, він не повинен заважати читання тексту, як у наведеному нижче прикладі:

Зазвичай фоновий малюнок прокручується разом з текстом, однак можна заборонити прокрутку фону, задавши параметр BGPROPERTIES = "fixed" тега BODY:

<BODY BACKGROUND = "lake.jpg" BGPROPERTIES = "fixed">

Малюнки в документі

Для вставки малюнка в Web-документ використовується тег <IMG> (від англійського image - зображення). Цей тег має кілька параметрів, з яких обов'язковий лише SRC (від англійського source - джерело), який вказує, де знаходиться малюнок. Якщо малюнок треба шукати в тому ж каталозі, що і сама сторінка, треба просто написати ім'я файлу. Можна вказати також відносна адреса файлу (так само, як в посиланнях) або URL. наприклад:

<IMG SRC = "image1.jpg">
<IMG SRC = "images / image2.jpg">
<IMG SRC = "http: //server/images/image3.jpg">

Малюнок image1.jpg знаходиться в поточному каталозі, малюнок image2.jpg - в сусідньому каталозі IMAGES, а image3.jpg - на сервері в Інтернеті.

вирівнювання

Малюнок сприймається браузером як «велика буква» в тексті. Тому важливо вказати правильне вирівнювання в параметрі ALIGN тега IMG. наприклад:

<IMG SRC = "image.jpg" ALIGN = "left">

Існує наступні варіанти вирівнювання:

  • top - по верхній межі поточного рядка
  • bottom - по нижній межі поточного рядка (такий тип вирівнювання встановлюється за умовчанням)
  • middle - по середині поточного рядка
  • left - по лівій межі абзацу з обтіканням текстом
  • right - по правій межі абзацу з обтіканням текстом

Щоб почати новий рядок після малюнка, для якого встановлено обтікання текстом, використовується спеціальний варіант команди <BR> з параметром CLEAR, який показує спосіб вирівнювання малюнка (left або right). У наступному прикладі зліва наведено HTML-код, а справа - зображення у вікні браузера.

<BODY>
<IMG SRC = "web.jpg" ALIGN = "left">
Одне фізичне тіло захотіло поміняти три своїх старих рукавиці на що-небудь хороше.
<BR CLEAR="left">
До самого вечора тіло з рукавицями то змінювало напрямок свого руху, то зупинялося, то знову приходило в рух.
</ BODY>

відступи

Якщо малюнки прилягають впритул до тексту, це заважає читати. Тому рекомендується робити відступи, що відокремлюють малюнок від тексту. Вертикальні і горизонтальні відступи задаються в параметрах VSPACE (від англійського vertical space - вертикальний відступ) і HSPACE (від англійського horizontal space - горизонтальний відступ) тега IMG.

Малюнок в першому прикладі вставлений без вказівки відступів

<IMG SRC = "image.jpg" ALIGN = "left">

а малюнок справа - з відступами в 10 пікселів:

<IMG SRC = "image.jpg" ALIGN = "left" VSPACE = "10" HSPACE = "10">

інші параметри

Тег IMG має і інші параметри, найбільш важливі з яких наступні:

  • WIDTH - ширина малюнка в пікселах
  • HEIGHT - висота малюнка в пікселах
  • ALT - текстовий опис
  • BORDER - ширина рамки навколо малюнка

Якщо розміри малюнка не вказані, вони визначаються з файлу (для цього, природно, треба завантажити файл з Інтернету). Якщо зазначені розміри не співпадають з розмірами малюнка в файлі, він буде стиснутий або розтягнутий. Рекомендується завжди вказувати розміри малюнка, оскільки це дозволяє браузеру відразу визначити розміри області, без скачування малюнок.

Опис малюнка в параметрі ALT з'являється у вигляді підказки при наведенні курсору миші на цей малюнок. Крім того, якщо у користувача відключений висновок малюнків (для прискорення роботи), на місці малюнка виводиться текст, заданий в параметрі ALT. Цей параметр, так само, як і розміри малюнка, обов'язково вказується на всіх серйозних сайтах.

Ось приклад використання цих параметрів:

<IMG SRC = "photo.jpg" ALT = "Моя фотографія"
WIDTH = "50" height = "80" BORDER = "0">

Малюнки-посилання

Малюнки дуже часто є гіперпосиланнями. Якщо ви хочете зробити малюнок посиланням, треба укласти відповідний йому тег <IMG> всередину тега <A> (див. Розділ посилання ). Наприклад розсилання на сайт mail.ru описується так:

<A HREF="http://mail.ru">
<IMG SRC = "mailru.jpg" BORDER = "0">
</A>

При цьому на екрані браузера ви побачите значок , Який і буде посиланням. Нульове значення параметра BORDER тега <IMG> служить для того, щоб позбутися від синьої кордону навколо малюнка-посилання.

Наступний розділ присвячений опису таблиць в мові HTML.

Новости