Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Особенности локальных стилей



Читайте также:
  1. I.I. Предмет фразеологии. Виды и признаки фразеологизмов. Особенности перевода фразеологизмов.
  2. Iужно обратить внимание на двойственную природу предлагае­IbIX обстоятельств в искусстве эстрады вообще, и в конферансе в особенности.
  3. VI. Особенности проведения вступительных испытаний для граждан с ограниченными возможностями здоровья
  4. XI. Особенности перевозки некоторых категорий багажа
  5. XI. Особенности приема на факультет среднего профессионального образования
  6. А. Психолого-педагогические особенности и специфика воспитания детей МЛАДШЕГО ШКОЛЬНОГО возраста.
  7. Ассортимент и особенности продвижения выездных туров

СТИЛИ

 

CSS (от англ. Cascading Style Sheets – каскадные таблицы стилей) – технология задания свойств объектов гипертекстового документа.

 

Основным понятием CSS является стиль – т. е. набор правил оформления и форматирования, который может быть применен к различным элементам web-страницы.

Таблицы стилей – это списки свойств, определяющие, как будут выглядеть объекты при просмотре web-страниц.

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

 

Существует несколько способов добавления CSS к Web-странице:

1. Определение стиля в элементе разметки (линейный).

2. Размещение описания стиля в заголовке документа в элементе Style (вложенный).

3. Размещение ссылки на внешнее описание через элемент Link (ссылка на файл.CSS),

 

1. Линейные стили

Линейные, или локальные, стили добавляются непосредственно к тегу с помо­щью XHTML-атрибута style:

<p>Первый абзац</p>

<p style="font-size: 25pt; color:red;">Второй абзац</p>

<p>Третий абзац</p>

<html> <head> <title>Пример1</title> </head> < body><p>Первый абзац</p> <p style="font-size:25pt; color:red;">Второй абзац</p> <p>Третий абзац</p> </body> </html>    

 

Первый и третий абзацы отображаются со стилем абзаца браузера по умолчанию. Во втором абзаце мы добавили линей­ный стиль и изменили его внешний вид.

Особенности локальных стилей

· очень узкая область действия - они влияют только на тег, для которого указаны;

· применение локальных стилей - это всего лишь еще один способ доба­вить презентационный код, что, по сути, ничем не отличается от устарев­шего HTML с его вложенными таблицами и переизбытком презентаци­онного кода;

· локальные стили являются незаменимыми в тех редких ситуациях, когда требуется изменить стиль лишь одного элемента, однако, практически всегда можно этого избежать, создав уникальный идентификатор и при­своив ему нужный стиль в таблице стилей;

· локальный стиль можно проверить на практике прежде, чем добавлять в таблицу стилей, только не забудьте удалить атрибут style при копиро­вании локального стиля из кода страницы в файл CSS; в противном слу­чае вы потратите массу времени, пытаясь обнаружить ошибку в вашей таблице стилей, а виной всему окажется именно style, оказавшийся по ошибке в файле CSS;

· локальные стили имеют приоритет перед вложенными (описанными ниже), которые, в свою очередь, имеют приоритет перед глобальными.

 

2. Вложенные стили

Группу стилей CSS можно поместить непосредственно в документ XHTML, между тегами head, - это будут вложенные стили (или стили страницы). Код при этом в общем виде выглядит так:

селектор {свойство:значение; *** свойство:значение;} - Селектор предназначен для связи стилевого определения с элементами html. - Тело определения заключено в фигурных скобках и состоит из набора стилевых правил, отделяемых друг от друга точкой с запятой. - Стилевое правило указывает допустимое значение для стилевого свойства.

 

Такое определение будет работать для всех элементов с данным именем в текущем файле.

 

<html> <head> <title>Пример2</title> <style type="text/css" > p {color:red; font-size:large;} </style> </head> <body> <h1>Свойства абзаца прописаны для всей страницы в головной части</h1> <p>Первый абзац</p> <p>Второй абзац</p> <p>Третий абзац</p> </body> </html>    

 

Тег style указывает браузеру, что после него следует код CSS, а не XHTML. Если вы хотите добавить JavaScript, укажите для тега style атрибут "text/ javascript”.

 


Дата добавления: 2015-07-10; просмотров: 87 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.006 сек.)