CSS Cascading Style Sheets. Типы стилей: 1. Стиль браузера 2. Стиль автора 3. Стиль пользователя.

Презентация:



Advertisements
Похожие презентации
CSS – Cascading Style Sheets (Каскадные таблицы стилей) «Создание Web-сайтов»
Advertisements

Cascading Style Sheets каскадные таблицы стилей CSS-код – это список инструкций для браузера, – как и где отображать элементы веб-страницы, написанный.
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Что такое CSS Несколько CSS свойств Использование каскадной таблицы.
CSS валидатор
Таблицы стилей Язык HTML. Каскадные таблицы стилей CSS CSS (от английского Cascading Style Sheets). Таблицы стилей позволяют разделить смысловое содержимое.
CSS Cascading Style Sheets среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.
4.3 Каскадные таблицы стилей. Каскадные таблицы стилей (Cascading Style Sheets, CSS) способ оформления страниц HTML, позволяющий с помощью параметров.
Основы HTML и CSS Каскадные таблицы стилей (CSS).
Таблицы стилей CSS. Основы dynamic HTML. Таблицы стилей CSS Cascading Style Sheets (CSS) - каскадные таблицы стилей. Цель CSS - отделить дизайн web-страницы.
Лекция 9 Тема «Каскадные таблицы стилей » Преподаватель: Халелова Е. Н.
CSS Cascading Style Sheet. CSS это правила как должен выглядеть HTML. Существуют три типа правил CSS 1. HTML селектор - текстовая часть HTML тэга. P селектор.
Введение в CSS. Базовый синтаксис CSS селектор { свойство1: значение; свойство2: значение; } селектор некоторое имя стиля, для которого добавляются параметры.
1 Cascading Style Sheets каскадные таблицы стилей 2.
Динамический HTML (dynamic HTML или DHTML) не является каким-то особым языком разметки страниц. Это всего лишь термин, применяемый для обозначения HTML-страниц.
CSS: основные понятия и особенности. Способы добавления стилей на Веб-страницу. Использование стилей при создании сайта.
Каскадные таблицы стилей CSS. Стиль – набор параметров, задающий внешнее представление объекта. Таблица стилей – это инструмент языка html, предоставляющий.
CSS & WEB Суть и преимущества CSS CSS (Cascading Style Sheets – каскадные таблицы стилей) – язык описания внешнего вида документа, созданного при помощи.
Занятие 3. Верстка сайтов. Frame, FORM, CSS. Тег FRAME Разбивает экран на различные страницы. Помогает делать дублирующие части.
CSS это акроним для Cascading Style Sheets/Каскадных таблиц стилей. CSS это язык стилей, определяющий отображение HTML-документов HTML используется для.
Каскадные таблицы стилей Назначение и применение CSS.
Транксрипт:

CSS Cascading Style Sheets

Типы стилей: 1. Стиль браузера 2. Стиль автора 3. Стиль пользователя

Стиль автора: 1. Подключаемые стили 2. Глобальные стили 3. Внутренние стили

@-правила url("style.css") [типы носителей];

Типы носителей: all все типы (по умолчанию) aural речевые синтезаторы и браузеры braille устройства на системе Брайля handheld наладонные компьютеры, КПК print печатающие устройства screen экран монитора tv телевизоры

@charset указание "utf-8";

@font-face настройка/загрузка { font-family: 'Myriad Pro'; src: url(fonts/myriad_pro.ttf); }

@page поля страниц при [ { :left | :right | :first } ] { значение :first { margin: 1cm; :left { margin: 1cm 3cm 1cm 1.5cm; }

Базовый синтаксис селектор { свойство1: значение1; свойство2: значение2; }

p { background: white; } p { color: black; } p { border: 1px solid black; } p { background: white; color: black; border: 1px solid black; }

/*p { background: white; }*/ p { color: black; } p { border: 1px solid black; } p { /*background: white; color: black; border: 1px solid black;*/ }

Значения: относительные размеры в css em высота шрифта текущего элемента ex высота символа x px пиксель % процент

Значения: абсолютные размеры в css in дюйм cm сантиметр mm миллиметр pt пункт (1/72 дюйма) pc пика (12 пунктов)

Значения: цвета в css Red Green Blue 1. #rgb # по названию green, black, white 3. rgb rgb(255, 0, 0)

Значения: ссылки на файлы url('путь_к_файлу/название_файла'); url('images/logo.gif'); url('

Значения: ключевые слова border: none; height: inherit;

Базовый синтаксис селектор { свойство1: значение1; свойство2: значение2; }

Селекторы div { } селектор по тегу.class { } селектор по классу #id { } селектор по id

HTML: CSS: div { }.content { } #main { }

HTML: CSS: div.content { } div#main { }

HTML Заголовок CSS (контекстные селекторы) div h1 { }.block.header { } div.block h1.header { }

HTML Заголовок Текст CSS (соседние селекторы) h1 + p { }.header + p { }

HTML Заголовок Наклонный текст CSS (дочерние селекторы) p > i { } выберет div > i { } не выберет

HTML CSS (селекторы атрибутов) [type] { } input[type] { } [name] { }

HTML CSS (селекторы атрибутов по значению) [type="text"] { } точное соответствие [type^="te"] { } начинается с te [type$="xt"] { } заканчивается на xt [type*="e"] { } содержит e

HTML CSS (универсальный селектор) * { } выберет все элементы

HTML example CSS (псевдоклассы) a:link { } непосещённые ссылки a:visited { } посещённые ссылки a:hover { } элементы при наведении курсора a:active { } активные элементы

HTML Элементы, не определённые в HTML CSS (псевдоэлементы) p:before { } новый элемент перед элементом p:after { } новый элемент после элемента p:first-letter { } первая буква текста p:first-line { } первая строка текста

Группирование Было: h1 { (1); (2); (3); } h2 { (1); (2); (4); } h3 { (1); (2); (5); } Стало: h1, h2, h3 { (1); (2); } h1 { (3); } h2 { (4); } h3 { (5); }

HTML Вступительный текст Текст абзаца CSS (пример наследования) div { font-size: 16px; } элемент унаследует размер шрифта

HTML Текст абзаца CSS (пример каскада).block p { (1); } #first { (2); } div p { (3); } div.block p#first { (4); }

Вес селекторов 0 0 !important; #id.class div div p.example { } вес селектора

HTML Текст абзаца CSS (веса селекторов).block p { (1); } вес #first { (2); } вес div p { (3); } вес div.block p#first { (4); } вес

CSS-фреймворки reset.css: Blueprint: framework.ru/ framework.ru/ Yaml: Twitter Bootstrap: