Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Справочник по CSS (Влад Мержевич).pdf
Скачиваний:
142
Добавлен:
28.06.2014
Размер:
6.65 Mб
Скачать

line-height

 

Internet Explorer

 

 

 

Netscape

 

 

Opera

 

 

 

Safari

 

 

 

Firefox

 

6.0

7.0

8.0

8.0

9.0

8.0

9.2

9.5

1.3

2.0

3.1

1.5

2.0

3.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ошибки

 

Ошибки

Да

 

Да

 

Да

 

Да

Да

Да

 

Да

Да

Да

 

Да

Да

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Краткая информация

CSS

CSS1, CSS2

 

normal

Значение по умолчанию

 

Да

Наследуется

 

Ко всем элементам

Применяется

 

Нет

Аналог HTML

 

http://www.w3.org/TR/CSS21/visudet.html#propdef-line-

Ссылка на

спецификацию

height

 

 

Описание

Устанавливает интерлиньяж (межстрочный интервал) текста, отсчет ведется от базовой линии шрифта. При обычных обстоятельствах расстояние между строками зависит от вида и размера шрифта и определяется браузером автоматически. Отрицательное значение межстрочного расстояния не допускается.

Синтаксис

line-height: множитель | значение | проценты | normal | inherit

Значения

Любое число больше нуля воспринимается как множитель от размера шрифта текущего текста. Например, значение 1.5 устанавливает полуторный межстрочный интервал. В качестве значений принимаются также любые единицы длины, принятые в CSS — пикселы (px), дюймы (in), пункты (pt) и др. Разрешается использовать процентную запись, в этом случае за 100% берется высота шрифта.

normal

Расстояние между строк вычисляется автоматически.

inherit

Наследует значение родителя.

Пример

HTML 4.01 CSS 2.1 IE 6 IE 7 IE 8 Op 9.5 Sa 3.1 Ff 2.0 Ff 3.0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>line-height</title>

<style type="text/css"> H1 {

line-height: 60%;

}

P {

line-height: 1.5;

}

</style>

</head>

<body>

<h1>Duis te feugifacilisi</h1>

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.

Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p>

</body>

</html>

Результат данного примера показан ни рис. 1.

Рис. 1. Применение свойства line-height

Объектная модель

[window.]document.getElementById("elementID").style.lineHeight

Браузеры

Internet Explorer до седьмой версии неправильно вычисляет высоту строк для изображений и элементов форм. Также в этом браузере не поддерживается значение inherit.

link

 

Internet Explorer

 

 

 

Netscape

 

 

Opera

 

 

 

Safari

 

 

 

Firefox

 

6.0

7.0

8.0

8.0

9.0

8.0

9.2

9.5

1.3

2.0

3.1

1.5

2.0

3.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Да

Да

Да

 

Да

 

Да

 

Да

Да

Да

 

Да

Да

Да

 

Да

Да

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Краткая информация

CSS

CSS1

 

К ссылкам (тег <A>)

Применяется

 

<body LINK="#RRGGBB">

Аналог HTML

 

http://www.w3.org/TR/CSS21/selector.html#link-pseudo-

Ссылка на

спецификацию

classes

Описание

Псевдокласс link применяется к ссылкам, которые еще не посещались пользователем, и задает для них стилевое оформление.

Синтаксис

A:link { ... }

Значения

Нет.

Пример

HTML 4.01 CSS 2.1 IE 6 IE 7 IE 8 Op 9.5 Sa 3.1 Ff 2.0 Ff 3.0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>link</title>

<style type="text/css"> a:link {

color: #0000d0; /* Цвет ссылок */

}

a:visited {

color: #900060; /* Цвет посещенных ссылок */

}

</style>

</head>

<body>

<p><a href="task1.html">Выяснить вес нестандартного груза (камень)</a></p> <p>Дается: стул, палка, веревка, безмен с ограничением по весу.</p>

</body>

</html>

Результат данного примера показан на рис. 1.

Рис. 1. Результат использования псевдокласса link

list-style

 

Internet Explorer

 

 

 

Netscape

 

 

Opera

 

 

 

Safari

 

 

 

Firefox

 

6.0

7.0

8.0

8.0

9.0

8.0

9.2

9.5

1.3

2.0

3.1

1.5

2.0

3.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Частично

 

Частично

Да

 

Да

 

Да

 

Да

Да

Да

 

Да

Да

Да

 

Да

Да

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Краткая информация

CSS

Значение по умолчанию

Наследуется

Применяется

Аналог HTML

Ссылка на спецификацию

CSS1

Нет

Да

К тегам <DD>, <DT>, <LI>, <OL> и <UL>, а также ко всем элементам, у которых указано display: list-item

<ul type> | <ol type> | <li type>

http://www.w3.org/TR/CSS21/generate.html#propdef-list-style

Описание

Универсальное свойство, позволяющее одновременно задать стиль маркера, его положение, а также изображение, которое будет использоваться в качестве маркера. Для подробного ознакомления смотрите информацию о каждом свойстве list-style-type, list-style-position и list-style-image отдельно.

Синтаксис

list-style: list-style-type || list-style-position || list-style-image | inherit

Значения

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

inherit

Наследует значение родителя.

Пример

HTML 4.01 CSS 2.1 IE 6 IE 7 IE 8 Op 9.5 Sa 3.1 Ff 2.0 Ff 3.0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>list-style</title>

<style type="text/css"> UL {

list-style: square outside; /* Квадратные маркеры */ /* Маркеры размещаются за

пределами текстового блока */

}

</style>

</head>

<body>

<ul>

<li>Lorem ipsum dolor sit amet</li> <li>Consectetuer adipiscing elit</li> <li>Sed diem nonummy nibh euismod</li>

<li>Tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis

enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</li>

</ul>

</body>

</html>

Результат данного примера показан ни рис. 1.

Рис. 1. Применение свойства list-style

Объектная модель

[window.]document.getElementById("elementID").style.listStyle

Браузеры

Internet Explorer до седьмой версии включительно не поддерживает значение inherit.