Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по HTML.docx
Скачиваний:
3
Добавлен:
14.08.2019
Размер:
593.07 Кб
Скачать

Списки в html

Упорядоченные (нумерованные) списки.

Такой список представляет собой перечень "пронумерованный" каким-либо образом. Это могут быть арабские цифры, цифры римского алфавита или буквы.

Чтобы указать браузеру, что список будет нумерованным, используются теги <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 – который позволяет изменить номер данного элемента списка. При этом изменяется нумерация и всех последующих элементов.

Пример:

<html>

<head>

<title></title>

</head>

<body>

<ol type="I" start="2">

<li> второй</li>

<li> третий</li>

<li value="7"> седьмой</li>

</ol>

</body>

</html>

Результат:

Маркированные списки

В маркированном списке вместо букв и цифр используются маркеры. Чтобы указать браузеру, что список будет маркированным, используются теги <UL></UL>. Весь список располагается между этими тегами и каждый его пункт задается тегами <LI></LI>.

По умолчанию маркер отображается в виде черного кружочка. Это можно изменить с помощью параметра type:

type="disc" – закрашенный кружочек •

type="circle" – пустой кружочек ○

type="square" – закрашенный квадратик ■

Пример:

<html>

<head>

<title></title>

</head>

<body>

<ul type="disc">

<li> первый</li>

<li> второй</li>

<li> третий</li>

</ul>

</body>

</html>

Результат:

Списки определений

Таки списки используются в словарях. Каждый пункт состоит из двух частей: термин и его определение. Чтобы указать браузеру, что будет список определений, используются теги <DL></DL>. Каждый термин заключается в теги <DT></DT>, а их определения – в теги <DD></DD>.

<DT></DT> – новый термин

<DD></DD> – новое определение для термина

Пример:

<html>

<head>

<title></title>

</head>

<body>

<dl>

<dt>Термин 1</dt>

<dd>Определение термина 1</dd>

<dt>Термин 2</dt>

<dd>Определение термина 2</dd>

</dl>

</body>

</html>

Результат:

Вложенные (комбинированные) списки:

Бывают ситуации, когда в элемент списка необходимо включить свой список. Такие списки называются многоуровневыми или вложенными. Для этого используется комбинация уже известных нам тегов списков.

Пример:

<html>

<head>

<title></title>

</head>

<body>

<ul>

<li>Животные

<ol>

<li>кошки</li>

<li>собаки</li>

</ol>

</li>

<li>Растения

<ol>

<li>деревья</li>

<li>цветы</li>

</ol>

</li>

</ul>

</body>

</html>

Результат:

Таблицы в HTML

Таблица – один из основных инструментов для создания web-страниц. Любая таблица представляет собой набор строк и столбцов, на пересечении которых находятся ячейки. Для создания таблиц используется тег <TABLE></TABLE>

Теги которые используются для построения таблиц:

<caption></caption> – определяет название для таблицы

<tr></tr> – новая строка в таблице

<td></td> – новый столбец в таблице

<th></th> – названия столбцов, расположенных в первой строке

У тега <TABLE> существует ряд параметров:

width – задает ширину таблицы (в пикселях или % от ширины экрана)

bgcolor – задает цвет фона ячеек таблицы

background – заливает фон таблицы рисунком

border – задает рамку указанной ширины (в пикселях) вокруг всей таблицы

align – задает выравнивание таблицы: справа (right), слева (left), по центру (center)

cellspacing – задает расстояние между ячейками таблицы (в пикселях),

cellpadding – задает расстояние между текстом и внутренней границей ячейки таблицы (в пикселях)

frame – задает вид рамки вокруг таблицы и может принимать следующие значения:

void – рамки нет

above – только верхняя рамка

below – только нижняя рамка

hsides – только верхняя и нижняя рамки

vsides – только левая и правая рамки

lhs – только левая рамка

rhs – только правая рамка

box – все четыре части рамки

rules – задает вид внутренних границ таблицы и может принимать следующие значения:

none – между ячейками нет границ

groups – границы только между группами строк и группами столбцов

rows – границы только между строками

cols – границы только между стобцами

all – отображать все границы

Для тегов <tr> и <td> можно использовать параметры:

align – выравнивает текст в ячейках по горизонтали, может принимать значения: слева (right), справа (left), по центру (center)

valign – выравнивает текст в ячейках по вертикали, может принимать значения: вверх (top), вниз (bottom), по центру (middle)

bgcolor – задает цвет строки

width – задает ширину столбца (в пикселях или в процентном соотношении, где за 100% принимается ширина таблицы)

height – задает высоту ячейки, причем все ячейки в этой же строке станут этой высоты

В случае <tr> – параметры будут распространяться только на строку.

В случае <td> – параметры будут распространяться только на ячейку.

Пример:

<html>

<head>

<title></title>

</head>

<body>

<table width="300" bgcolor="green" border="1" align="center" cellspacing="5" cellpadding="10" rules="rows" frame="void">

<caption>Название таблицы</caption>

<tr>

<th>1</th><th>2</th><th>3</th>

</tr>

<tr>

<td>11</td><td>12</td><td>13</td>

</tr>

<tr>

<td>21</td><td>22</td><td>23</td>

</tr>

<tr>

<td>31</td><td>32</td><td>33</td>

</tr>

</table>

<br>

<table align="center">

<tr align="center" valign="middle" bgcolor="yellow">

<td bgcolor="red">красного цвета </td>

<td bgcolor="green"> зеленого цвета </td>

<td> желтого цвета </td>

</tr>

</table>

</body>

</html>

Результат:

Создание сложных таблиц:

В таблицах можно объединить смежные ячейки в строках и в столбцах, в более крупные блоки.

Для объединения 2–х смежных ячеек в строке используются теги:

<th rowspan="3">

<td rowspan="3">

Для объединения 2–х смежных ячеек в столбце используются теги:

<th colspan="3">

<td colspan="3">

Значением этого параметра является число, указывающее сколько столбцов/строк будет объединено.

Пример:

<html>

<head>

<title></title>

</head>

<body>

<table width="200" border="1" align="left" cellspacing="0" cellpadding="10">

<tr>

<td colspan="3"> Заголовок </td>

</tr>

<tr>

<td>1</td>

<td>2</td>

<td rowspan="2">5</td>

</tr>

<tr>

<td>4</td>

<td>3</td>

</table>

</tr>

</body>

</html>

Результат: