Назад Назад

HTML

CSS

JavaScript

Уроки

CSS. Введение.

Скорее всего, вы уже могли слышать о CSS. Но вряд ли Вы знаете, что это такое.

Сам по себе, CSS расшифровывается как «Cascading Style Sheets» (каскадные таблицы стилей). CSS это язык стилей, определяющий отображение HTML-документов. Он может работать со шрифтами, цветом, полями, строками, высотой, шириной, фоновыми изображениями, позиционированием элементов и многими другими элементами. Конечно, HTML также может использоваться для оформления web-сайтов. Но CSS предоставляет куда большие возможности: он более точен и проработан. На сегодняшний день CSS поддерживается всеми браузерами, что увеличивает его популярность. Более того, внешний вид многих сайтов создан с помощью CSS.

Отличие между HTML и CSS в том, что HTML используется для структурирования содержимого страницы, а CSS используется для форматирования этого структурированного содержимого. На заре всемирной паутины, язык HTML использовался только для вывода структурированного текста. Текст размечался только на заголовки и параграфы, с помощью соответствующих HTML-тэгов ( <H1> и <P>). С развитием интернета, дизайнеры начали искать возможности форматирования онлайновых документов. Чтобы удовлетворить возрастающим требованиям потребителей, производители браузеров изобрели новые HTML-тэги, такие, например, как <FONT>, которые отличались от оригинальных HTML-тэгов тем, что они определяли внешний вид, а не структуру. Это также привело к тому, что оригинальные тэги структурирования, такие как <TABLE>, стали всё больше применяться для дизайна страниц вместо структурирования текста. Многие новые тэги дизайна, такие как <BLINK>, поддерживались только одним браузером. "Вам необходим браузер X для просмотра этой страницы" - такой отказ стал обычным явлением на web-сайтах. CSS был создан для исправления этой ситуации путём предоставления web-дизайнерам возможностей точного дизайна, поддерживаемых всеми браузерами. Одновременно произошло разделение представления и содержимого документа, что значительно упростило работу. Таким образом, появление CSS стало революцией в мире web-дизайна.

Конкретные преимущества CSS:

  1. управление отображением множества документов с помощью одной таблицы стилей;
  2. более точный контроль над внешним видом страниц;
  3. различные представления для разных носителей информации (экран, печать, и т.д.);
  4. сложная и проработанная техника дизайна.

Автор: © Сабылина Анастасия
Барнаул, 2012-2013