Нумерованные списки
Такой список представляет собой перечень "пронумерованный" каким-либо образом. Это могут быть арабские цифры, цифры римского алфавита или буквы. Чтобы указать браузеру, что список будет нумерованным, используются теги <ol></ol>. Весь список располагается между этими тегами и каждый его пункт задается тегами <li></li>. Пример кода для нумерованного списка:
Результат:
Как видите, по умолчанию нумерация ведется арабскими цифрами. Это можно изменить с помощью параметра type: - type="A" - нумерация заглавными латинскими буквами (A, B, C). - type="a" - нумерация прописными латинскими буквами (a, b, c). - type="I" - нумерация большими римскими цифрами (I, II, III). - type="i" - нумерация маленькими римскими цифрами (i, ii, iii). Пример кода с римскими цифрами:
Результат:
Если нам нужно начать нумерацию не с единицы, то следует использовать параметр start, в качестве значения которого указывается число, с которого будет начинаться список (если нумерация задается с помощью букв, то это число будет указывать на позицию в алфавите). Пример кода:
Результат:
У тега <li> можно задать параметр value, который позволяет изменить номер данного элемента списка. При этом изменяется нумерация и всех последующих элементов. Пример кода:
Результат:
В маркированном списке вместо букв и цифр используются маркеры. Чтобы указать браузеру, что список будет маркированным, используются теги <ul></ul>. Весь список располагается между этими тегами и каждый его пункт задается тегами <li></li>. Пример кода для маркированного списка:
Результат:
По умолчанию маркер отображается в виде черного кружочка. Это можно изменить с помощью параметра type: - type="disc" - закрашенный кружочек. - type="circle" - пустой кружочек. - type="square" - закрашенный квадратик. Пример кода для маркированных списков:
Результат:
Таки списки используются в словарях. Каждый пункт состоит из двух частей: термин и его определение. Чтобы указать браузеру, что будет список определений, используются теги <dl></dl>. Каждый термин заключается в теги <dt></dt>, а их определения - в теги <dd></dd>. Пример кода списка определений:
Результат: Термин 1 Определение термина 1 Термин 2 Определение термина 2 Вложенные списки Бывают ситуации, когда в элемент списка необходимо включить свой список. Такие списки называются многоуровневыми или вложенными. Для этого используется комбинация уже известных нам тегов списков. Пример кода многоуровневого списка:
Результат:
Уровень вложенности может быть любым, главное не запутаться.
8. Работа с изображениями - тег img Содержание:
Изображения на web-страницах могут использоваться двумя способами: в качестве фона и в качестве самостоятельного изображения. Рекомендуется использование трех форматов графики: JPEG, GIF и PNG. Именно их поддерживают все браузеры, для остальных форматов могут потребоваться специальные средства. Как правило, все изображения для сайта хранятся в отдельной папке. А пути к изображениям прописываются также, как в ссылках. Фоновые изображения Фоновое ихображение заполняет собой все пространство элемента для которого оно задано. Так, указав в теге <body> атрибут background="fon.gif", рисунком fon.gif будет залито все окно браузера. Пример кода:
Встраивание изображений Для размещения на странице изображений используется тег <img>, имеющий единственный обязательный параметр src, определяющий URL-адрес изображения. Пример кода:
Результат: Остальное содержимое документа Согласитесь, текст рядом с картинкой выглядит не очень красиво. Для того, чтобы наши изображения выглядели так, как нам хочется их надо выровнять. И поможет нам в этом параметр align.
У этого параметра есть несколько значений. Рассмотрим их все на примерах. Пример кода с параметром align="left"
Результат: Картинка слева, а текст обтекает ее справа и этот текст может занимать несколько строчек. Пример кода с параметром align="right"
Картинка слева, а текст обтекает ее справа и этот текст может занимать несколько строчек. Пример кода с параметром align="top"
Верхняя граница изображения выравнивается по самому высокому элементу текущей строки. Изображение как бы встраивается в строчку. Если изображение большое, то и строка раздвигается на эту высоту. Пример кода с параметром align="middle"
Выравнивание середины изображения по базовой линии текущей строки. * крупный шрифт сделан для наглядности разницы между middle absmiddle. Пример кода с параметром align="absmiddle"
Выравнивание середины изображения посередине текущей строки. Пример кода с параметром align="bottom"
Выравнивание нижней границы изображения по базовой линии текущей строки.
Пример кода с параметром align="absbottom"
Выравнивание нижней границы изображения по нижней границе текущей строки. Если же мы хотим, чтобы текст располагался под картинкой, то необходимо использовать тег <br> с параметром clear, который запрещает обтекание. Обтекание можно запретить с правой стороны (right), с левой стороны (left) и с обеих сторон (all). Пример кода:
Результат:
Любое изображение имеет размер, заданный в пикселах. При встраивании изображения на страницу, возможно вам понадобиться уменьшить размер исходной картинки. Для этого у тега <img> существуют параметры width - ширина и height - высота. Они задаются в пикселах или в процентах (процент от ширины экрана) При загрузке изображения браузер будет автоматически масштабировать вашу картинку к заданным параметрам ширины и высоты. Только имейте в виду, что неаккуратное задание параметров, может привести к изменению пропорций рисунка, а следовательно, к его искажению. Пример кода:
Результат:
Пример кода:
Результат: Остальное содержимое документа теперь не прилипает к изображению.
Если у пользователя отключен режим загрузки изображений, то вместо картинки он увидит красный крестик (в Internet Explorer) или другую иконку (в других браузерах). Неплохо было бы дать ему подсказку, что изображено на рисунке. Для этого используется параметр alt. Текст из этого параметра будет отображаться вместо картинки (если отключен режим загрузки изображений). В случае же, если картинка отображается, этот параметр дает подсказку при наведении курсора мыши, правда, не во всех браузерах. Пример кода:
Результат:
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|