Как вставлять картинки и производить их позиционирование в HTML
В данном уроке мы рассмотрим, как вставлять изображения в html документ, производить его позиционирование, а также как установить изображение в виде фона.
Материалы по теме:
Прежде чем мы начнем рассматривать теги, при помощи которых можно производить вставку изображений и их позиционирование я бы хотел немного рассказать о самих изображениях и их форматах.
Основные форматы изображений, которые используются при создании web страниц это JPG, GIF и PNG. Для работы с изображениями и подготовки их к публикации в интернет можно пользоваться графическим редактором Photoshop. В нем есть средства при помощи, которых очень легко можно пережать изображение и уменьшить его размер, но при этом сохранить качество.Это очень важно для изображений, публикуемых в интернете.
Если вам нужны различные графические элементы то можете зайти в раздел Графика для сайтов, там вы найдете уроки посвященные созданию web графики.
Ну а теперь о том как вставить картинку в html документ. Для вставки изображений используется тег <img>. Этот тег не имеет закрывающего тега. Вставка изображений при помощи его осуществляется следующим образом:
В кавычках необходимо указать путь к этому изображению.
Если изображение лежит в той же папке что и страница, в которую оно вставляется, то это будет выглядеть так:
Если же изображение лежит, например, в папке images то путь к нему будет выглядеть так:
Если изображение лежит на другом сервере, то необходимо давать полный адрес к изображению. Например, ссылка на картинку, которая расположена в начале этого урока выглядит так:
Для того чтобы вы лучше поняли как это работает я предлагаю вам в какую либо папку на вашем компьютере сохранить изображение которое вы видите слева. И создать в той же папке html документ, содержащий код расположенный ниже. Если вы не знаете, как создать html файл тогда смотрите урок Основы HTML.
После того как вы откроете созданную страницу в браузере то увидите что картинка располагается не совсем красиво. Поэтому далее мы разберем, каким образом можно позиционировать изображение. Здесь нам на помощь приходит уже знакомый вам по уроку Параграфы и выравнивание текста в HTML атрибут align="".
Существуют следующие значения этого атрибута:
В этом случае картинка будет прижата к левому краю, а текст будет обтекать ее справа.
Картинка будет прижата к правому краю, а текст будет обтекать ее слева.
В этом случае текст будет располагаться в низу картинки. Так он располагается по умолчанию, если атрибут align не прописан.
Текст будет располагаться по середине картинки. Это позиционирование хорошо использовать, если нужно маленькое изображение позиционировать по центру строки текста, например кнопку.
Текст будет располагаться вверху изображения. Можете попробовать подставлять различные значения и посмотреть, как будет изменяться положение картинки относительно текста.
Следующий атрибут, определяющий положение изображения называется vspace="". Он определяет расстояние между текстом и изображением по вертикали. В кавычках указывается любое необходимое значение в пикселях.
Например:
Расстояние между текстом и изображением по горизонтали определяется атрибутом hspace="".
Например:
Следующие атрибуты это width="" определяет ширину картинки и height="" определяет высоту картинки. Если вы их не пропишите картинка все равно отобразится и будет того размера как она и есть. Но лучше всего прописывать ширину и высоту картинки. Например, для нашей картинки это будет выглядеть так:
Следующий атрибут очень важен в плане поисковой оптимизации вашей страницы. Это атрибут alt="" где в кавычках указывается описание картинки. Поисковые системы обращают внимание на то, что написано между кавычек. Это описание будет отображаться, если подержать курсор над картинкой несколько секунд. Для нашей картинки можно прописать так:
Ну и последний атрибут это border="" определяет ширину рамки вокруг картинки. В кавычках указывается ширина рамки, например, так:
Как вы уже наверняка заметили все атрибуты можно использовать как по отдельности, так и вместе. Окончательный код нашей картинки будет следующий:
Кроме этого изображение можно не просто вставлять на страницу но и использовать его в качестве фона для страницы. Для того чтобы определить картинку в качестве фона для нашей страницы в открывающем теге <body> необходимо прописать атрибут background="" где в кавычках указать адрес картинки подобно тому как мы это рассматривали выше.
К примеру зададим фон для вашей картинки. Для этого сохраните изображение фона, которое вы видите с лева, в ту папку где лежит ваша ранее созданная страница. Затем в теге <body> пропишите следующее:
Полный код страницы будет следующий:
Таким образом, мы расположили наше первое изображение слева, тест его обтекает справа, задали отступы между изображением и текстом в 10 пикселей, указали его высоту и ширину, а в качестве фона задали еще одно изображение.
Материал подготовлен порталом: webmastermix.ru
- Подробности
-
Обновлено: 04 Сентябрь 2013
-
Создано: 13 Январь 2010
-
Просмотров: 60441