Какую функцию выполняет атрибут width тега img. Теги HTML для вставки картинки, изображения в HTML
В данном материале я вам расскажу об очень важных тегах HTML, для вставки картинок и графики на страницу, ведь без этого сложно создать красивый и хороший сайт.
Картинки сделают твой сайт уникальным и будет выделять из общей массы. Однако помни, что чрезмерное использование графики на сайте может быть плохим фактором.
Не награмождай html-страницу картинками, страница должна быть легкой и не отпугивать посетителей. Посетитель всегда должен усваивать главную информацию и не отвлекаться, вставляй картинки в HTML только там, где в этом есть необходимость.
на странице Атрибуты тега BODY я уже говорил, что картинки могут быть фоном html-страницы, а сейчас я вам расскажу, как эти же картинки можно использовать на более высоком уровне, нежели фон.
И так, для того, что вставить картинку в HTML-страницу, тебе понадобится тег , у которого есть самый главный атрибут SRC. Данный атрибут необходим для указания адреса к картинке. Допустим, тебе нужно ставить картинку image.jpg в какое-нибудь место на html-страницу, а наша картинка будет находится в одной папке (каталоге)) со страницей, тогда надо писать вот такой html-код:
Если картинка и html-страница находятся в разных папках или каталогах, то надо написать путь к изображению относительно страницы. Например, наша html-страница находится в папке или каталоге news, в этом же каталоге или папке находится подкаталог (папка) pop, в котором и расположена наша картинка image.jpg, то для ее вставки надо писать так:
Кроме атрибута src у тега есть еще парочка необязательных, но важных атрибутов:
width — ширина картинки (можно указывать пиксели или проценты);
height — высота картинки (можно указывать пиксели или проценты).
Если не указывать данные атрибуты, браузер загрузит реальные размеры картинки. Однако не стоит переусердствовать со значениями данных атрибутов, ведь увеличение длины или ширины картинки может её исказить, что испортит её, например фотографию человека, где изменятся пропорции человека.
Как я уже написал, размеры картинки можно указывать как в пикселах, так и в процентах. Приведу просто пример:
еще пример html-кода:
Бывают случаи, когда в браузере отключена возможность отображения графики, в том числе и картинок, и чтобы ваша страница не потеряла смысл, применяют атрибут alt, в котором мы пишем альтернативный текст, если картинка не под грузилась на страницу. html-код на примере:
left — картинка расположится слева, а текст, который рядом — справа;
right — картинка расположится справа, а текст, который рядом — слева.
Приведу HTML-код:
Текст, радом с картинкой.
а браузер выведет следующее:
Текст, радом с картинкой.
HTML-код для значения right:
Текст, радом с картинкой.
на html-странице будет так:
Текст, рядом с картинкой.
Для того, чтобы текст не обтекал картинку, можно использовать ранее упомянутый тег BR на странице Форматирование текста в HTML. Кстате, тег BR имеет атрибут clear, со своими значениями значения:
left — не обтекать текстом, который выровнем по левому краю;
right — не обтекать текстом, который выровнем по правому краю;
all — не обтекать текстом, который выровнем по левому и правому краям.
Без атрибута align текст обтекат по умолчанию справа картинки и почти вплотную. Если ты хочешь чтобы текст не обтукал вплотную картинку, можно использовать вот такие атрибуты:
vspace — делает верхнее и нижнее поля в пикселях;
hspace — делает боковые поля (слева и справа) в пикселях.
Приведу простой html-код на примере:
Вот такая красивая картинка.
Что получится по данному примеру попробуй посмотреть сам.
Вокруг картинки еще можно сжделать рамку с помощью атрибута border и указывать в пикселях её величину. Чем больше значение, тем больше рамка вокруг изображения. HTML-код будет таким:
на html-странице будет вот так:
Я написал основные теги HTML, необходимые для вставки картинок на html-страницу. Далее я расскажу тебе, как создать ссылки в HTML, а также как сделать картинку ссылкой.
Рисунки также могут применяться в качестве карт-изображений, когда картинка
содержит активные области, выступающие в качестве ссылок. Такая карта по внешнему
виду ничем не отличается от обычного изображения, но при этом оно может быть
разбито на невидимые зоны разной формы, где каждая из областей служит ссылкой.
Синтаксис
Атрибуты
Определяет как рисунок будет выравниваться по краю и способ обтекания текстом.
Альтернативный текст для изображения.
Толщина рамки вокруг изображения.
Высота изображения.
Горизонтальный отступ от изображения до окружающего контента.
Говорит браузеру, что картинка является серверной картой-изображением.
Указывает адрес документа, где содержится аннотация к картинке.
Адрес изображения низкого качества.
Путь к графическому файлу.
Вертикальный отступ от изображения до окружающего контента.
Ширина изображения.
Ссылка на тег