Занятие № 2. Оформление текста - работа со шрифтами

Основа CSS - селекторы

· HTML – основа WEB-страницы, ее каркас, т.е. ЧТО должно быть на странице.
Стиль – это указание браузеру как отображать тот или иной элемент, т.е. КАК страница должна выглядеть.
Всё, что находится внутри тега <body>, браузер будет отображать в соответствии с описанными стилями.

· Способы

ü Вложение – прописывание в теге с помощью атрибута style

ü Встраивание – прописывание внутри тега Head с помощью элемента <style>

ü Связывание – размещение в отдельном файле style.css и прописывание внутри тега Head с помощью тега <link> (<link rel="stylesheet" type="text/css" href="style.css">)

Тег <link> - непарный. Атрибуты: rel="stylesheet" – подключение таблицы стилей, type="text/css" – тип подключаемого файла, href="style.css" – путь до таблицы стилей.

· Основаселектор (имя тега, имя идентификатора, имя класса) и правило (записывается в {}).
Правило состоит из свойств и их значений, разделенных «;», свойство и значение разделяются «:».

Селектор { свойство1:значение;

Свойство2:значение;

…………..

свойствоN:значение;

}

· Селекторы

Селекторы тегов name{ } позволяет назначить свойства всем тегам одного плана.

name – имя тега

Селекторы идентификаторов #name{ } id-селектор позволяет изменить свойства одного элемента

Самому элементу в html-документе надо дать имя id.

name – имя идентификатора

Селекторы классов .name{ } позволяет изменять свойства выбранной группы элементов

Элементам надо в html-документе дать имя класса.

name – имя класса

Групповые селекторы используются для задания одинаковых правил для разных элементов.

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

 

· Задание

  1. Дан файл index.html с текстом, имеющим заголовок и разбитым на абзацы.
  2. Написать файл style.css, в котором использовать
    1. селекторы тегов (name { }) для всех абзацев и заголовка – установка цвета текста,
    2. селекторы идентификаторов (#name { }) для нечетных абзацев – установка пунктирной рамки толщиной в 3 пикселя выбранного цвета,
    3. селекторы классов (.name { }) для изменения свойств второго абзаца – установка рамки с сокращенной записью.
  3. Использовать правила для цвета текста и рамок.
  4. Связать файл index.html с файлом style.css.

· Правила

Цвет элемента color:#1250FF;

Рамки (с 4 сторон) border-width:2px; - ширина рамки

border-style:solid|dashed|dotted| и др.;

- стиль рамки, solid – одинарная, dashed – пунктирная, dotted – в точечку, double – двойная, groove – с тенью наружу,

ridge – с тенью внутрь, inset – левая+верхняя, outset – правая+нижняя.

Border-color:#235687; - цвет рамки

Сторона рамки top|bottom|left|right – приставки (например: border-top-width:2px;)

top – верхняя, bottom – нижняя, left – левая, right – правая

Сокращенная запись – толщина стиль цвет. Пример: border: 2px solid #235687;


Занятие № 2. Оформление текста - работа со шрифтами

 

· Правила

Гарнитура Шрифта font-family:font1, font2, type_font;

По умолчанию гарнитура шрифта – Times New Roman, font1 – название основного шрифта,

font2 – название второго шрифта.

type_font – тип шрифта, serif – с засечками, sans-serif – без засечек, monospace - моноширный

Normal style  
Arial, Arial, Helvetica, sans-serif Lucida Sans Unicode, Lucida Grande, sans-serif
Arial Black, Arial Black, Gadget, sans-serif Palatino Linotype, Book Antiqua3, Palatino, serif
Comic Sans MS, Comic Sans MS5, cursive Tahoma, Geneva, sans-serif
Courier New, Courier New, monospace Times New Roman, Times New Roman, Times, serif
Georgia1, Georgia, serif Trebuchet MS1, Trebuchet MS, sans-serif
Impact, Impact5, Charcoal6, sans-serif Verdana, Verdana, Geneva, sans-serif
Lucida Console, Monaco5, monospace  


Размер шрифта font-size:14px;

% - проценты (100%), em – единицы (1), px – пикселы (16), pt - пункты (1/72 дюйма) (12),

В скобках указаны базовые размеры

Абсолютный размер - xx-small, x-small, small, medium, large, x-large, xx-large,

относительный размер – larger, smaller,

 

Курсив font-style:italic;

Перед отдельными фрагментами прописывается тег логического уровня <span>, которому назначают класс

Насыщенность font-weight:normal | bold | 100-900

Normal – нормальная (значение 400), или bold - полужирный шрифт, или числами от 100 до 900 через 100

Декор text-decoration:underline|overline|line-through|none

Underline – подчеркнутый, overline – надчеркнутый, line-through – перечеркнутый, none – снятие подчеркивания

Интервал между словами word-spacing:12px; (пиксели) (игнорируется, если установлено выравнивание по ширине)

Расстояние между буквами letter-spacing:2px;

Изменение регистра text-transform:uppercase| uppercase |capitalize|capitel;

uppercase – заглавные буквы (верхний регистр), uppercase - строчные буквы (нижний регистр),

capitalize - каждая первая буква заглавная, capitel – строчные буквы как малые заглавные.

· Задание

1. Дополнить файл style.css правилами для заголовка, устанавливающими гарнитуру шрифта из семейства sans-serif, размер шрифта 18 пикселей, полужирного начертания, с увеличенным расстоянием между буквами, каждая первая буква заглавная.

2. Дополнить файл style.css правилами для всех абзацев, устанавливающими гарнитуру шрифта из семейства serif, размер шрифта 14 пикселей, курсивного начертания, с увеличенным расстоянием между словами.

3. Дополнить файл style.css правилами для четных абзацев, устанавливающими декор – подчеркивание, изменение регистра на заглавные буквы









Дата добавления: 2016-02-16; просмотров: 610;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.015 сек.