пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

CSS. КАСКАДНІ ТАБЛИЦІ СТИЛІВ: СТИЛІ І СЕЛЕКТОРИ

 

CSS (Cascading Style Sheets, каскадні таблиці стилів) – технологія опису зовнішнього вигляду документа, написаного мовою розмітки. Розділення вмісту (написаного на HTML або іншій мові розмітки) і подання (написаного на CSS). Запропоноване Хокон Віум Лі в 1994 році. CSS2 –12 травня 1998 року

Властивості, які визначає CSS: Властивості шрифту; Властивості тексту; Властивості фону; Властивості обрамлення; Властивості позиціонування; Адаптація інтерфейсу; Фільтри; Шари.

Контейнер STYLE служить для визначення таблиці опису стилів. Фактично визначення стилів повинно знаходиться в цьому тегу

Пов'язані таблиці стилів

Пов'язані таблиці стилів використовуються для надання декільком документам одного стилю і зберігаються в окремому файлі. Це дуже привабливо, коли потрібно витримати сайт в однім

стилі, не турбуючи себе упорядкуванням таблиць для кожного документа. ПРИКЛАД: Файл styles.ess

body background:black; font-size:9pt; color:red;

font-family:Arial Black

.basecolor:blue; font-style:italic hi

color:white #bold font-weight:bold

У самих же HTML документах робиться посилання на цей файл за

допомогою тега <LINK>. Виглядає це так:

<LINK rel="STYLESHEET" TYPE="text/css" HREF="ШЛЯХ до

файла">

Структура і правила

Селектори (Selectors): Будь-який елемент HTML - це можливий CSS селектор. Властивості

селектора визначають стиль елемента, для якого він визначений.

Класові селектори (Class Selectors): CLASS - атрибут елемента в HTML, що визначає його клас. У CSS

можна описати власні стилі для різноманітних класів тих самих елементів. Класи можуть так само бути описані без явного прив'язування їх

до визначених елементів. Синтаксис: . клас властивості

ID селектори (ID Selectors): Синтакс: #id властивості

ID - іменований стиль, що уточнює. 3 його допомогою можна  створювати стилістичні винятки серед елементів одного класу.  Стилі, що уточнюють, використовуються в основному для надання

одному або декільком елементам одного класу індивідуальних властивостей.  Скажемо, Ви створили клас blue - синій курсив. Але Вам знадобився жирний підкреслений текст синім курсивом. Звичайно, можна створити новий клас, але простіше описати ID.  Наприклад "boldunderline". I всі елементи класу blue із значенням ID "boldunderline" стануть жирним підкресленим синім курсивом. Відбудеться як би синтез властивостей класу blue i ідентифікатора boldunderline.

Контекстуальні селектори

Контекстні селектори - це сполучення декількох звичайних селекторів. Стиль задається тільки елементам у заданій послідовності в залежності  від каскадного порядку.

ПРИКЛАД:  Р EM color:silver;. У даному прикладі всі елементи ЕМ усередині елементів Р будуть мати заданий стиль.

Приклад та синтаксис:

ПРИКЛАД HTML:

1)<font color="blue" size="3" face="Arial">  Вперед у майбутнє </font>

2) Через контейнер STYLE: <style type="text/css">

p color: blue; font-family: times; font-size: 10pt;

hi color: black; font-size:12pt; font-style:Arial;

text-align: center;

</style>

 


15.01.2016; 19:01
хиты: 66
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь