SlideShare a Scribd company logo
CSS (Cascading Style Sheets)

  каскадные таблицы стилей
Сравните…




    «голый» HTML      «одежда» из CSS
Определение стиля
     Стиль - это набор параметров
     форматирования, который применяется к
     элементам веб-страницы. Для текста
     можно указать:
    Гарнитуру - название шрифта
    Начертание - нормальное, жирное, курсив,
     подчеркнутое
    Кегль – размер шрифта
    Цвет шрифта… 2
     …верхний индекс E=MC или нижний индекс Н О и
     другие…                              2
Стили для блочных элементов

  Блочный элемент –
   это, например, абзац, таблица.
  Для них может быть указаны отступы
   между границей элемента и внешними
   объектами

 Это значение “margin” лучше   margin
 указывать в пикселях
Преимущества стилей

   Позволяют разделить содержимое (контент)
    и его оформление (размеры и тип
    шрифта, цвета, фоновые рисунки и т.д.)

   Страницы получают единое оформление -
    это создает преемственность между
    страницами и улучшают его восприятие в
    целом
Преимущества стилей (продолжение)
 Централизованное хранение.
   Стили, как правило, хранятся в одном или
  нескольких специальных файлах *.CSS -
ссылка на них указывается во всех документах
  сайта.
 Расширенные возможности.
   В отличие от HTML стили имеют гораздо
  больше возможностей по оформлению
  элементов WEB-страниц. Рамки, цвета,
  фоновые картинки – все теперь задаѐтся в
  CSS файле
Преимущества стилей (продолжение2)

    Быстрая работа.
     При хранении стилей в отдельном
     файле, он кэшируется (т.е.
     сохраняется на диске у посетителя) и,
     при повторном обращении к нему,
     извлекается из кеша браузера.

    Уменьшается размер кода и
     снижается время загрузки страниц
Способы добавления стилей на
веб-страницу
   Самый распространенный способ - таблица связанных стилей.
    В этом случае стилей располагается в отдельном файле, как
    правило, с расширением css, а для связывания документа с этим
    файлом применяется тег <LINK>. Данный тег помещается в
    контейнер <HEAD>, как показано в примере

 Подключение таблицы связанных стилей
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>                                                Относительная ссылка
 <link rel="stylesheet" type="text/css" href="mysite.css">
 <link rel="stylesheet" type="text/css" href="http://www.htmlbook.ru/main.css">
 </head>
                                               Абсолютная ссылка
 <body>
 <h1>Заголовок</h1>
 <p>Текст</p>
 </body>
 </html>
Что собой представляет CSS
   Файл CSS – текстовый файл (как и HTML)
Dreamweaver и стили
   Вся работа по созданию стилей мы
    будем вести с помощью панели
    (палитры) CSS Style (Shift-F11)
В заключение…

  CSS – очень удобная, мощная и
   гибкая технология форматирования
   HTML – страниц
  Сегодня практически ни один сайт не
   обходится без ее использования
   (включая сайты построенные на CMS)

More Related Content

PPT
Css part1
PPT
Css part2
PPT
лекц14
PPT
CSS Язык описания представлений
PPT
Php Security
PPT
Box Model
PDF
Сергей Бережной "Про шаблонизаторы вообще и BEMHTML в частности"
Css part1
Css part2
лекц14
CSS Язык описания представлений
Php Security
Box Model
Сергей Бережной "Про шаблонизаторы вообще и BEMHTML в частности"

Viewers also liked (20)

PDF
How Joomla Works
PPT
Joomla Request To Response
PDF
CSS Lessons Learned the Hard Way (ConvergeSE)
PPT
Введение в веб-проектирование
PPT
Верстка_Лекция1
PPTX
WordPress as Rapid Prototyping Tool
PPTX
решение основной проблемы Agile (scrum) проектов в контексте ba
PDF
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
PPT
Таблицы Html
PPTX
Images and Tables in HTML
PDF
Пингвины из калининграда
PDF
Using Flexbox Today (Generate Sydney 2016)
PPTX
Тестирование требований
PDF
Uwe usability evaluation
PDF
Custom Post Type and Taxonomies in WordPress 3.x
PPTX
Bdd and dsl как способ построения коммуникации на проекте
PPT
Getting Started With Php Frameworks @BCP5
PDF
Show vs. Tell in UX Design (Front in Amsterdam)
PDF
Organisation and navigation
PDF
CSS Lessons Learned the Hard Way (Generate Conf)
How Joomla Works
Joomla Request To Response
CSS Lessons Learned the Hard Way (ConvergeSE)
Введение в веб-проектирование
Верстка_Лекция1
WordPress as Rapid Prototyping Tool
решение основной проблемы Agile (scrum) проектов в контексте ba
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
Таблицы Html
Images and Tables in HTML
Пингвины из калининграда
Using Flexbox Today (Generate Sydney 2016)
Тестирование требований
Uwe usability evaluation
Custom Post Type and Taxonomies in WordPress 3.x
Bdd and dsl как способ построения коммуникации на проекте
Getting Started With Php Frameworks @BCP5
Show vs. Tell in UX Design (Front in Amsterdam)
Organisation and navigation
CSS Lessons Learned the Hard Way (Generate Conf)
Ad

Similar to 17. основы css (cascading style sheets) (20)

PPT
Лекция 10. Основы CSS.
PDF
Лекция #4. Каскадные таблицы стилей
PPT
Внедрение CSS в HTML документ
PPTX
Css_pres
PPTX
Основы CSS
PDF
04 - Web-технологии. CSS - язык описания стилей
PDF
Как создать сайт
PDF
Павел Горобцов: Основы CSS
PDF
Scino: Front-end [part-1]
PPTX
Основы CSS (HTML5 тема 02 - основы CSS)
PDF
3.1 BASICS CSS
PPTX
презентация 4. введение в css
PDF
Что такое CSS?
PDF
Css Intro. Vlad Savitsky
PPTX
Web страницы.язык html
PPT
Web весна 2012 лекция 8
PPT
сысоев андрей
PPT
сысоев андрей
PDF
Основы работы с таблицами стилей CSS
Лекция 10. Основы CSS.
Лекция #4. Каскадные таблицы стилей
Внедрение CSS в HTML документ
Css_pres
Основы CSS
04 - Web-технологии. CSS - язык описания стилей
Как создать сайт
Павел Горобцов: Основы CSS
Scino: Front-end [part-1]
Основы CSS (HTML5 тема 02 - основы CSS)
3.1 BASICS CSS
презентация 4. введение в css
Что такое CSS?
Css Intro. Vlad Savitsky
Web страницы.язык html
Web весна 2012 лекция 8
сысоев андрей
сысоев андрей
Основы работы с таблицами стилей CSS
Ad

More from Sergei Dubrov (15)

PPTX
Квест
PPTX
Блоки как элементы макета сайта
PPTX
14. компьютерная графика
PPTX
18. синтаксис css
PPTX
11. цвет для веб страниц
PPTX
7. ссылки простые и почтовые
PPTX
6. Картинки и DW
PPTX
Доменные имена и хостинг
PPTX
12. Тематический сайт В.И. Чапаева
PPTX
6. таблицы и другие теги html
PPTX
5. dreamweaver
PPTX
4. стандарты html
PPTX
3. о кодировках
PPTX
2. HTML – язык разметки гипертекста
PPTX
1. интернет технологии
Квест
Блоки как элементы макета сайта
14. компьютерная графика
18. синтаксис css
11. цвет для веб страниц
7. ссылки простые и почтовые
6. Картинки и DW
Доменные имена и хостинг
12. Тематический сайт В.И. Чапаева
6. таблицы и другие теги html
5. dreamweaver
4. стандарты html
3. о кодировках
2. HTML – язык разметки гипертекста
1. интернет технологии

17. основы css (cascading style sheets)

  • 1. CSS (Cascading Style Sheets) каскадные таблицы стилей
  • 2. Сравните…  «голый» HTML  «одежда» из CSS
  • 3. Определение стиля  Стиль - это набор параметров форматирования, который применяется к элементам веб-страницы. Для текста можно указать:  Гарнитуру - название шрифта  Начертание - нормальное, жирное, курсив, подчеркнутое  Кегль – размер шрифта  Цвет шрифта… 2 …верхний индекс E=MC или нижний индекс Н О и другие… 2
  • 4. Стили для блочных элементов  Блочный элемент – это, например, абзац, таблица.  Для них может быть указаны отступы между границей элемента и внешними объектами Это значение “margin” лучше margin указывать в пикселях
  • 5. Преимущества стилей  Позволяют разделить содержимое (контент) и его оформление (размеры и тип шрифта, цвета, фоновые рисунки и т.д.)  Страницы получают единое оформление - это создает преемственность между страницами и улучшают его восприятие в целом
  • 6. Преимущества стилей (продолжение)  Централизованное хранение. Стили, как правило, хранятся в одном или нескольких специальных файлах *.CSS - ссылка на них указывается во всех документах сайта.  Расширенные возможности. В отличие от HTML стили имеют гораздо больше возможностей по оформлению элементов WEB-страниц. Рамки, цвета, фоновые картинки – все теперь задаѐтся в CSS файле
  • 7. Преимущества стилей (продолжение2)  Быстрая работа. При хранении стилей в отдельном файле, он кэшируется (т.е. сохраняется на диске у посетителя) и, при повторном обращении к нему, извлекается из кеша браузера.  Уменьшается размер кода и снижается время загрузки страниц
  • 8. Способы добавления стилей на веб-страницу  Самый распространенный способ - таблица связанных стилей.  В этом случае стилей располагается в отдельном файле, как правило, с расширением css, а для связывания документа с этим файлом применяется тег <LINK>. Данный тег помещается в контейнер <HEAD>, как показано в примере Подключение таблицы связанных стилей <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> Относительная ссылка <link rel="stylesheet" type="text/css" href="mysite.css"> <link rel="stylesheet" type="text/css" href="http://www.htmlbook.ru/main.css"> </head> Абсолютная ссылка <body> <h1>Заголовок</h1> <p>Текст</p> </body> </html>
  • 9. Что собой представляет CSS  Файл CSS – текстовый файл (как и HTML)
  • 10. Dreamweaver и стили  Вся работа по созданию стилей мы будем вести с помощью панели (палитры) CSS Style (Shift-F11)
  • 11. В заключение…  CSS – очень удобная, мощная и гибкая технология форматирования HTML – страниц  Сегодня практически ни один сайт не обходится без ее использования (включая сайты построенные на CMS)