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

quotes

 

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

CSS2

 

Зависит от браузера, его настроек и операционной системы.

Значение по

умолчанию

Чаще всего используется кавычки вида "/"

 

Да

Наследуется

 

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

Применяется

 

Нет

Аналог HTML

 

 

Ссылка на

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

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

 

 

Описание

Устанавливает тип кавычек, который применяется в тексте документа. В каждом языке существуют свои традиции для обозначения кавычек, свойство quotes позволяет задать вид их отображения по всему тексту и установить, таким образом, его единообразное оформление. Добавление кавычек происходит автоматически для содержимого контейнера <Q>, а также для текста, к которому применяется стилевое

свойство content со значением open-quote (открывающая кавычка) или close-quote (закрывающая кавычка).

Синтаксис

quotes: "левая кавычка" "правая кавычка" | none | inherit

Значения

В качестве значения используется символ текста (например, quotes: "«" "»") или символ юникода. Некоторые из нихперечислены в табл. 1.

none inherit

Пример

Табл. 1. Виды кавычек

Вид СпецкодHTML

""

''

« ««или

»» или »

Юникод

Описание

 

 

 

Двойная кавычка, применяется обычно в моноширинных

\0022

шрифтах, для обозначения символа дюйма, а также угловой

 

минуты.

\0027

Апостроф. Символ угловой секунды, в латинице

применяется для обозначения мягкого знака (popalas' lisa).

\00ab

Открывающая двойная угловая кавычка.

\00bb

Закрывающая двойная угловая кавычка.

\2018

Открывающая одинарная кавычка.

\2019

Закрывающая одинарная кавычка.

\201c

Открывающая двойная кавычка в англоязычных текстах или

закрывающая для русского языка.

\201d

Закрывающая двойная кавычка в англоязычных текстах.

\201e

Открывающая двойная кавычка. Применяется в русском

языке.

Кавычки не добавляются.

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

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>quotes</title>

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

font-family: Times, serif; /* Шрифт с засечками */ font-style: italic; /* Курсивное начертание текста */ color: navy; /* Синий цвет текста */

quotes: "\00ab" "\00bb"; /* Кавычки в виде двойных угловых скобок */

}

</style>

</head>

<body>

<p>Станислав Лец утверждал: <q>Чаще всего выход там, где был вход</q>.</p>

</body>

</html>

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

Рис. 1. Применение свойства quotes

right

 

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

CSS2

 

auto

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

 

Нет

Наследуется

 

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

Применяется

 

Нет

Аналог HTML

 

http://www.w3.org/TR/CSS21/visuren.html#propdef-right

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

 

 

Описание

Для позиционированного элемента определяет расстояние от правого края родительского элемента, не включая отступ, поле и ширину рамки, до правого края дочернего элемента (рис. 1). Отсчет координат зависит от значения свойства position. Если оно равно absolute, в качестве родителя выступает окно браузера и положение элемента определяется от его правого края. В случае значения relative, right отсчитывается от правого края исходного положения элемента. Если для родительского элемента задано position: relative, то абсолютное позиционирование дочерних элементов определяет ихположение от правого края родителя.

Рис. 1. Значение свойства right

Синтаксис

right: значение | проценты | auto | inherit

Значения

В качестве значений принимаются любые единицы длины, принятые в CSS — например, пикселы (px), дюймы (in), пункты (pt) и др. Значение свойства right может быть и отрицательным, в этом случае возможны наложения разныхэлементов друг на друга. При задании значения в процентах, положение элемента вычисляется в зависимости от ширины родительского элемента.

auto

Не изменяет положение элемента.

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>right</title>

<style type="text/css"> #leftcol {

position: absolute; /* Абсолютное позиционирование */

top: 20px; /* Положение от верхнего края */ left: 20px; /* Положение от левого края */ width: 100px; /* Ширина блока */ background: #fc3; /* Цвет фона */

border: 1px solid #000; /* Параметры рамки */ padding: 10px; /* Поля вокруг текста */

}

#centercol {

position: relative; /* Относительное позиционирование */ background: maroon; /* Цвет фона */

padding: 10px; /* Поля вокруг текста */ color: white; /* Цвет текста */

margin: 13px 250px 0 130px; /* Отступы вокруг блока */

}

#rightcol {

position: absolute; /* Абсолютное позиционирование */ top: 20px; /* Положение от верхнего края */

right: 20px; /* Положение от правого края */ width: 200px; /* Ширина блока */

background: #ccc; /* Цвет фона */

border: 1px solid black; /* Параметры рамки */ padding: 10px; /* Поля вокруг текста */

}

</style>

</head>

<body>

<div id="leftcol">...</div> <div id="centercol">...</div> <div id="rightcol">...</div>

</body>

</html>

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

Рис. 2. Применение свойства right

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

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

Браузеры

В браузере Internet Explorer 6 для абсолютно позиционированныхэлементов нельзя одновременно задать свойства top, left, right, bottom.

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