Что такое CSS?

Что такое CSS?

Cascading Style Sheets (CSS) или Каскадные Таблицы Стилей - это язык стилей, который используется для описания внешнего вида и форматирования веб-страниц, написанных на языке разметки HTML. Хотя наиболее часто этот язык используется для того, чтобы изменить стиль веб-страниц и пользовательский интерфейс, что написанные на HTML или XHTML. Данный язык может быть применен к любому виду XML документа, в том числе простой XML, SVG и XUL. Наряду с HTML и JavaScript, CSS является краеугольным камнем технологии, используемой в большинстве веб-сайтов, чтобы создать визуально привлекательные веб-страницы, пользовательские интерфейсы для веб-приложений и пользовательских интерфейсов для многих мобильных приложений.
Что такое CSS?CSS предназначен в первую очередь для того, чтобы отделить содержание документа, а именно сам исходный код html страницы, от документа, в котором будет сам код CSS, а именно цвета, шрифты и многие другие элементы. Это разделение может улучшить доступность, что обеспечит большую гибкость и контроль над форматированием веб-страницы, указав соответствующий CSS в отдельном файле с расширением ***.css, а также уменьшить сложность и повторяемость в структурном содержания кода страницы. Для каждого соответствующего HTML тега, CSS предоставляет список инструкций форматирования.

Каскадные таблицы стилей, именуемые CSS, являются простым языком дизайна, предназначенные для упрощения процесса создания веб-страниц. Использовав CSS, вы можете управлять цветом текста, стилями шрифтов, расстоянием между пунктами, фоновыми изображениями, а также множеством других эффектов. CSS легко изучить и понять, но он обеспечивает мощный контроль над дизайном в HTML документе. Еще раз напомню, что чаще всего, CSS сочетается с языками разметки HTML или XHTML.


Преимущества CSS:

  1. CSS экономит время - вы можете написать CSS один раз и затем использовать тот же самый CSS лист на нескольких страницах HTML. Вы можете определить стиль для каждого тега или элемента HTML и применить его ко многим веб-страницам на ваше усмотрение.
  2. Страницы загружаются быстрее - если вы используете CSS, то вам не нужно прописывать HTML атрибуты для тегов каждый раз. Просто напишите одно CSS правило для тега и примените к нужному тегу. Таким образом размер html кода страницы станет намного меньше, а как известно, чем меньше кода - тем быстрее будет загружаться страница.
  3. Простота пользования - чтобы сделать глобальное изменение, просто измените CSS, и все элементы на всех веб-страницах будут обновляться автоматически.
  4. Улучшение стилей для HTML - CSS имеет гораздо более широкий спектр функций, чем атрибуты HTML тегов.
  5. Совместимость со всеми устройствами - таблицы стилей оптимизированные под все устройства. Они распознаются одинаково ноутбуками, ПК, смартфонами, планшетами, КПК и другими гаджетами.
  6. Глобальные веб-стандарты - сейчас атрибуты HTML хоть и используются, но являются устаревшим и рекомендуется использовать CSS.

Кто создает и поддерживает CSS?

CSS создается и поддерживается через группу людей в рамках W3C под названием "Рабочая группа CSS". Рабочая группа CSS создает документы, называемые технические характеристики. Потом они официально ратифицируются членами W3C и стают рекомендациями. Эти принятые характеристики называются рекомендациями, поскольку в W3C не имеют никакого контроля над фактической реализацией языка. Независимые компании и организации создают для этого программное обеспечения.

Примечание: World Wide Web Consortium, или W3C является группой, которая дает рекомендации о том, как должен работать Интернет и как он должен развиваться.


Версии CSS

Каскадные таблицы стилей, уровень 1 (CSS1) вышел от W3C в качестве рекомендации в декабре 1996 года Эта версия описывает язык CSS как простую модель визуального форматирования для всех HTML-тегов.

CSS2 стал рекомендацией W3C в мае 1998 года и был построен на основе CSS1. Эта версия добавляет поддержку для средств массовой информации по конкретным стилям, например принтеры и звуковые устройства, скачиваемые шрифты, позиционирование элементов и таблиц.

Ставив лайк Вы помогаете сайту :)

Статьи по теме:
Рейтинг:
5.0/5 из 1
Категория: Учебник CSS | Добавил: zaharchuk (24.11.2014)
Просмотров: 1488
Комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]