Гвасалия Д.А.. Определение Каскадные таблицы стилей (Cascade Style Sheets, CSS) Каскадные таблицы стилей (Cascade Style Sheets, CSS) – технология описания.

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



Advertisements
Похожие презентации
CSS: основные понятия и особенности. Способы добавления стилей на Веб-страницу. Использование стилей при создании сайта.
Advertisements

CSSCSS (англ. Cascading Style Sheets каскадные таблицы стилей) язык описания внешнего вида документа, написанного с использованием языка разметки.англ.
CSS Cascading Style Sheet. CSS это правила как должен выглядеть HTML. Существуют три типа правил CSS 1. HTML селектор - текстовая часть HTML тэга. P селектор.
CSS Cascading Style Sheets «каскадные таблицы стилей»
Динамический HTML (dynamic HTML или DHTML) не является каким-то особым языком разметки страниц. Это всего лишь термин, применяемый для обозначения HTML-страниц.
Каскадные таблицы стилей CSS. Стиль – набор параметров, задающий внешнее представление объекта. Таблица стилей – это инструмент языка html, предоставляющий.
4.3 Каскадные таблицы стилей. Каскадные таблицы стилей (Cascading Style Sheets, CSS) способ оформления страниц HTML, позволяющий с помощью параметров.
Cascading Style Sheets каскадные таблицы стилей CSS-код – это список инструкций для браузера, – как и где отображать элементы веб-страницы, написанный.
Структура HTML-документа HTML – язык разметки гипертекстовых документов.
Форматирование текста на Web-странице Пока наша страница выглядит не слишком привлекательно: мелкий шрифт чёрного цвета на белом фоне. С помощью тэгов.
Основы языка HTML Теги разметки документа. Тег (tag - указатель, метка) Команда или фрагмент кода, который описывает определенный элемент документа HTML.
Форматирование текста на Web- странице. Мой первый шаг Здравствуйте, это моя первая страница. Добро пожаловать! Структура HTML-документа.
CSS & WEB Суть и преимущества CSS CSS (Cascading Style Sheets – каскадные таблицы стилей) – язык описания внешнего вида документа, созданного при помощи.
1 Cascading Style Sheets каскадные таблицы стилей 2.
Троицкий Д.И. Интернет-технологии1 ИНТЕРАКТИВНЫЕ WEB-СТРАНИЦЫ КАСКАДНЫЕ ТАБЛИЦЫ СТИЛЕЙ (CSS) Лекция 7 Кафедра «Автоматизированные станочные системы» Dept.
Язык HTML Web-дизайн Web – World Wide Web (WWW) Всемирная паутина. Design – проектирование, конструирование. Web-дизайн – проектирование в Интернете.
Мой первый шаг Здравствуйте, это моя первая страница. Добро пожаловать! Структура HTML-документа.
Лекция 9 Тема «Каскадные таблицы стилей » Преподаватель: Халелова Е. Н.
CSS технология ( Каскадные таблицы стилей ) Понятие CSS Внедрение CSS в документ Атрибут Stile Тег STILE Внешний CSS файл.
Основы HTML. HTML (Hyper Text Markup Language) язык разметки гипертекста Web-страницы.
Транксрипт:

Гвасалия Д.А.

Определение Каскадные таблицы стилей (Cascade Style Sheets, CSS) Каскадные таблицы стилей (Cascade Style Sheets, CSS) – технология описания внешнего вида документа, написанного языком разметки. CSS используется преимущественно для оформления HTML- и XHTML-документов

Назначение каскадных таблиц стилей Позволяют задать единый стиль оформления разных страниц документа и быстро поменять его, путем изменения нужного определения в таблице стилей. В сочетании с программами сценариев (JavaScript или VBScript) позволяют динамически изменять стиль отображения документа в окне браузера в зависимости от каких-либо действий пользователя (щелчок мышью, перемещение указателя и т.п.)

Типы каскадных страниц Встроенный стиль Внедренный стиль Связанный стильИмпортирован- ный стиль стиль, который определяется непосредствен- но в элементе и применяется с использованием атрибута STYLE. Такой подход полезен только сели стиль, единовременно применяется элементу. этот стиль управляет представле- нием одного документа и размещается внутри элемента STYLE HTML- документа это таблица стилей, которая связана с HTML-документом при помощи тега LINK, размещенного в разделе документа HEAD. Любой документ, связанный с данным типом таблицы стилей, получает все стили, определенные в ней, в чем и заключается преимущество управления языка CSS. этот тип похож на связанные стили, однако позволяет импортировать стили в связанную таблицу стилей или непосредственно в документ. Он полезен для реализации обходных путей и для управления множеством документов.

Встроенный стиль Каждый тег может иметь параметр STYLE который определяет свойства тега. Например: Пример В данном случае текст только одного абзаца будет желтым и 48 кегля. Такой способ задает максимальный приоритет значениям свойств тега по отношению к другим способам определения стиля. Недостаток такого способа трудоемкость создания и коррекции документа, целесообразно использовать только для ограниченного числа элементов.

Внедренный стиль Таблица стилей непосредственно размешается в разделе HEAD документа, внутри блока, отмеченного метками …. Например: P {font-size : 48pt; color : red; background-color : blue }

Связанный стиль. Внешняя таблица CSS отдельном текстовом файле с расширением CSS Таблица стилей может находится в отдельном текстовом файле с расширением CSS (желательно, чтобы он находился в той же папке что и web-документ). Тогда таблица стилей подключается с помощью тега в разделе : Параметра href определяем путь к файлу CSS, если таблица находится в той же папке что и web- документ, то это просто href="styles.css", где styles.css – имя файла CSS

Создание файла СSS Документ CSS - этот отдельный документ, который создается с помощью текстового редактора и сохраняется как стандартный текстовый файл, с расширением файла.css (например Styles.css). В текстовый документ вводится информация следующим образом: Имя тега, свойства которого надо изменить : Свойство : значение свойства ; Например: body {background-color: silver;} Определяет серебристый фон страницы

Задание 1 Создайте в блокноте файл CSS Присоедините его в web-странице созданной в предыдущем задании. Задайте в таблице стилей (в файле СSS) цвет фона страницы серебристый Посмотрите получившийся результат в браузере.

Свойства цвета и фона обозначениеописаниевозможные значения color цвет тексталюбое соответствующее стандарту значение цвета. background-color цвет фоналюбое соответствующее стандарту значение цвета. background-image рисунок в качестве фонауказывается имя файла background-image: url(имя файла) background-repeat повторяемость для фона заданного изображением по горизонтали: repeat-x ; по вертикали: repeat-y не повторяется: no-repeat по умолчанию повторение и по горизонтали и по вертикали. background- attachment неподвижность фона при прокрутке fixed background- position положение изображения относительно верхнего левого угла элемента задается в процентах от размера элемента (первое число – смещение по горизонтали, второе по вертикали)

Задание 2 Задайте свойства страницы: 1.Выберите фоновый рисунок, определите повторение рисунка по вертикали. 2.Укажите цвет фона страницы подходящего к фоновому рисунку.

Свойства стиля оформления полей Существуют свойства, которые определяют величину свободного пространства между внешними границами элемента и любым окружающим содержимым. Например, при использовании в теге они задают величину свободного пространства вокруг выводимого содержимого страницы. margin-top margin-right margin-bottom margin-left Например, задает нулевое расстояние от верхней границы до тела документа: body {margin-top:0em} Стили полей применимы для многих тегов XHTML, а не только для тега.

Задание 3 Определить свойства тегов так чтобы получился следующий результат:

Ссылки: 1.Каскадная таблица стилей. (Wikipedia)Wikipedia 2.Людмила Бандурина. Каскадные таблицы стилей, или CSS для начинающих (практикум "правильного" HTML). 10 (49) октябрь 2000 Журнал "Мир Internet" читать. читать.

Стратегии оформления Используйте встроенную таблицу стилей как основной метод оформления. Это позволит объединить стили в одном разделе страницы, облегчая поиск и изменение стилей, а также преобразование встроенных стилей во внешние таблицы стилей для приложений уровня сайта. Во встроенной таблице стилей используйте простые селекторные теги для применения общего оформления уровня страницы ко всем тегам одного типа. Определите классы стилей, чтобы выполнять оформление через теги общего назначения, - например, теги и. Используйте также классы стилей, когда два или несколько тегов требуют форматирования, отличающегося или дополняющего то, что задано их простыми селекторами тегов. Для единичных тегов, требующих уникального оформления, присвойте тегу значение id и задавайте его оформление с помощью селектора ID во встроенной таблице стилей. Используйте линейные таблицы стилей там, где требуется одноразовое оформление и удобно переопределить оформление с помощью таблицы стилей, закодированной внутри тега. Слишком большое количество линейных таблиц стилей трудно отслеживать в случае изменений; к тому же, одинаковые линейные стили необходимо изменять в нескольких местах, что ведет к возможным пропускам и ошибкам.