Конструирование HTML






Главная


Уроки


Теги


Инф о создателях


Интересно


Урок 5.
Графика

Браузеры “понимают” два графических формата GIF и JPG (JPEG). Но тагже подходит PNG, хотя этот формат нигде не упоминается.


Формат GIF

Картинки в этом формате поддерживают 256 цветов. GIF формат - анимированая картинка. GIF формат имеет три приятные дополнительные возможности:

  • Мультипликация. Используя анимационный GIF-редактор, легко собрать простой мультик: нарисовать отдельные кадры, настроить время задержки в последовательности показа, “зациклить кино” или показывать кадры только один раз. Когда анимация готова, она записывается на диск как обычный GIF-файл. Хотя в этом файле не одна, а целая серия GIF-картинок и разная настроечная информация.

  • Например:

  • Прозрачная графика. В GIF-формате один цвет можно объявить прозрачным. Это позволяет избавиться от строго прямоугольных иллюстраций и вписывать рисунок в документ более привлекательным образом. Прозрачный цвет задается в редакторе при записи GIF-файла на диск. Обычный GIF легко сделать прозрачным. Нужно просто загрузить его в GIF-редактор или PhotoShop и снова записать на диск, указав прозрачный цвет.

  • Например:

  • Чересстрочная развертка. Применяется для больших GIF. Иллюстрация разделяется на четыре части, размером с оригинальную картинку. Первая часть содержит 1, 5, 9,... строки исходного изображения. Вторая — 2, 6, 10,... Третья — 3, 7, 11,... Четвертая — 4, 8, 12,...
    Браузер строит на экране сначала первую часть картинки, потом вторую, затем третью и четвертую. Получается эффект постепенного проявления изображения. На медленных линиях Интернета этот метод позволяет пользователю еще до загрузки всех частей получить представление об изображении — ведь части строятся браузером по мере их поступления на компьютер. Если картинка загружается не по сети, то различия вывода обычного GIF и чересстрочного на быстрых компьютерах практически незаметны.


Формат JPG (JPEG)

Этот формат был разработан специально для передачи фотографий. Он поддерживает миллионы цветов и позволяет получать изображения очень высокого качества.
Конечно, высокое качество отражается на размерах файла. Но формат JPG имеет одну особенность: в JPG-редакторе, при записи на диск, можно указать ту степень качества, которая нужна и, тем самым, балансируя на планке “качество-размер файла”, достичь нужного компромисса. В самом деле, если из миллиона цветов отсканированной фотографии оставить только 10 000, заменив остальные цвета на близкие — на глаз такую подмену будет обнаружить практически невозможно, а размер файла существенно сократится.
JPG-формат поддерживает режим, похожий на чересстрочную развертку GIF. Но в отличие от GIF, деление на части происходит не по строкам, а по алгоритму выделения из картинки полноформатных частей. При этом каждая следующая часть по качеству выше предыдущей. JPG в таком режиме называется прогрессивным.

Например:


Формат PNG

Формат PNG имеет отделные свойства от форматов GIF и JPG: хорошое качество, как JPG и прозрачность, как GIF.

Например:


Как вставить графический файл в HTML - документ?

Картинку можно помещать в документ почти так же, как текстовый символ. Для вставки этого необычного знака нужно воспользоваться командой < IMG>. Команда не имеет парного закрывающего тега, но имеет много атрибутов.

  • Атрибут src = имя файла. Самым главным атрибутом команды является атрибут src, при помощи которого можно задать имя файла с картинкой. Например, команда < IMG src=img.gif> заставит браузер отобразить на экране графический файл img.gif из текущего каталога.
    Обычно графические файлы не смешивают с HTML-текстами, а помещают в отдельный каталог pic, который является подкаталогом для каталога с программами (html-файлами). Тогда команда вывода графики будет иметь вид: < IMG src=/pic/img.gif>

  • Атрибут alt = текст надписи. Если браузер не находит картинки в указанном месте на диске, он вместо нее рисует на экране маленький прямоугольник и вписывает в него надпись, которая задана атрибутом alt, но не на всех браузерах: на некоторых нарисован только прямоугольник, на некоторых высвечиваеться название только при наведении на прямоугольник, а на некоторых всё нормально работает.


    Например:

    Не_найденная_картинка

  • Атрибуты width = n и height = m. Эти атрибуты задают ширину и высоту (в пикселах) прямоугольника, в который выводится картинка. Если атрибуты не заданы, картинка рисуется в естественных размерах. Когда размеры прямоугольника не совпадают с размерами картинки, браузер производит масштабирование картинки, подгоняя ее под указанные величины.

    Например:

  • Атрибут border = n. Атрибут позволяет задать рамку иллюстрации толщиной в n пикселов. При отсутствии атрибута, или при значении n=0 рамка не рисуется.

    Например:

Урок 1. Знакомство
Урок 2. Оформление текста
Урок 3. Программы
Урок 4. Гипертекст
Урок 5. Графика
Урок 6. Таблицы


Сайт управляется системой uCoz