Зображення - це невід'ємна частина будь-якого сайту в мережі інтернет. Вони використовуються скрізь, тому давайте розберемося що до чого. Є три типи файлів зображень, які можна вставити на ваші сторінки:
GIF (Graphics Interchange Format)
JPG / JPEG (Joint Photographic Experts Group)
PNG (Portable Network Graphics)
Пара слів про форматах:
GIF - використовує всього 256 кольорів і відповідно краще підходить для малюнків з малим кол -вом відтінків. Цей формат підтримує прозорість зображень.
JPEG - формат зображень, який використовує до мільйона квітів. Зазвичай використовується для фотографій та якісної графіки (з величезною кількістю відтінків).
PNG - порівняно новий формат. За багатьма параметрами перевершує JPEG і GIF: мільйони квітів і ефективне стиснення. Також підтримує прозорість.
У якому форматі брати зображення - справа Ваша, однак намагайтеся добитися максимальної якості при мінімальному розмірі.
Вставити зображення на сторінку дуже просто. Ось приклад якщо воно лежить в тій же папці що і сторінка.
<img src="pchela.jpg">
У результаті ми побачимо:
Що нам знадобилося: елемент IMG не має закриває тега і атрибут SRC (скорочення від source - положення) який вказує де знаходиться зображення. Ви легко можете вставляти зображення, розміщені в інших папках або на інших сайтах. Просто вкажіть правильний шлях (приблизно так як при створенні посилань).
Ось ще кілька прикладів з коментарями:
<! - Якби зображення знаходилося в папці images ->
<img src="images/pchela.jpg">
<! - Якщо б знаходилося на сайті www.zvirec.com ->
<img src="http://www.zvirec.com/pchela.jpg">
<! - Якщо б знаходилося на сайті www.zvirec.com в папці images ->
<img src="http://www.zvirec.com/images/pchela.jpg">
Ось ще дуже необхідні атрибути:
ALIGN - визначає спосіб вирівнювання картинки по горизонталі. Дуже корисна властивість при обтіканні малюнка текстом. Зазвичай використовують LEFT (вирівнювання по лівому краю, текст буде обтікати праворуч) та RIGHT (вирівнювання по правому краю, текст обтікає зліва). Якщо на сторінці є текст, то це обов'язкова властивість.
HSPACE і VSPACE - відступи в пікселях по горизонталі і по вертикалі від картинки до інших об'єктів документа. Легко запам'ятати назву якщо взяти і просто перекласти з англійської. HSPACE - Horizontal Space - горизонтальний відступ і VSPACE - Vertical Space - вертикальний відступ.
HEIGHT і WIDTH - висота і ширина зображення в пікселях. Золоте правило web -майстри - завжди явно задавати розміри картинки в атрибутах HEIGHT і WIDTH, резервуючи тим самим місце у вікні браузера ще до завантаження зображення. В іншому випадку документ під час завантаження кожної картинки буде заново перемальовуватись. А на повільних машинах (або при підключенні до мережі через модем) це виглядає просто огидно. Але в принципі, можна і не задавати розміри, просто буде довше завантажуватися. І ще, не раджу Вам спотворювати реальні розміри картинки.
Гаразд, краще все дивитися на прикладах:
<! - Перший приклад з відступами і вирівнюванням по лівому краю ->
<p align="justify"> <img src="pchela.jpg" width="65" height="59" hspace="15" vspace="15" align="left">
Будь Інтернет бізнес немислимий без сайту. Так що насамперед не завадило б навчитися створювати сайти. У даному випадку фраза " навчитися створювати сайти " означатиме - знати на хорошому рівні мову гіпертекстової розмітки HTML і каскадні таблиці стилів CSS, які значно розширюють можливості HTML і дозволяють створювати дійсно стильні та якісні сайти. </ P >
<! - Другий приклад з відступами і вирівнюванням по правому краю - >
<p align="justify"> <img src="pchela.jpg" width="65" height="59" hspace="15" vspace="15" align="right">
Будь Інтернет бізнес немислимий без сайту. Так що насамперед не завадило б навчитися створювати сайти. У даному випадку фраза " навчитися створювати сайти " означатиме - знати на хорошому рівні мову гіпертекстової розмітки HTML і каскадні таблиці стилів CSS, які значно розширюють можливості HTML і дозволяють створювати дійсно стильні та якісні сайти. </ P >
<! - третій приклад без відступів, з вирівнюванням по лівому краю ->
<p align="justify"> <img src="pchela.jpg" width="65" height="59" align="left">
любий інтернет бізнес немислимий без сайту. Так що насамперед не завадило б навчитися створювати сайти. У даному випадку фраза " навчитися створювати сайти " означатиме - знати на хорошому рівні мову гіпертекстової розмітки HTML і каскадні таблиці стилів CSS, які значно розширюють можливості HTML і дозволяють створювати дійсно стильні та якісні сайти. </ P >.
А є ще атрибути, які нам необхідні?
Ось ще пара корисних атрибутів - ALT і TITLE.
ALT - визначає текст, відображений браузером на місці зображення, якщо браузер не може знайти файл із зображенням або включений в текстовий режим. Як значення задається текст з описом зображення. Дивіться приклад:
<img src = "pchela1.jpg" alt = "бджола травня!!!" width = "65" height = "59">
Як бачите, я поміняв назву файлу, і браузер не зміг його знайти, тому показав текст, який вказаний в атрибуті ALT.
TITLE - Визначає заголовок картинки, тобто при наведенні на картинку висвітиться напис з текстом з атрибуту title. Ну от наприклад:
<img src="pchela.jpg" width="65" height="59" title="Бджола мая!!! ">
А як можна зображення зробити посиланням?
Для цього просто замість тексту посилання, вставляєте зображення. Ось наприклад:
<a href="http://www.zvirec.com">
<img src="pchela.jpg" width="65" height="59" title="Пчела мая!!! "border="0">
</ a>.
Що ще за border = "0" запитаєте Ви, а справа в тому, що коли робиш зображення посиланням, навколо нього з'являється некрасива рамка (border) і щоб її прибрати пишуть додатковий атрибут border.
Ну ось впринципі і все з зображеннями, як бачите нічого складного немає.