Учебники

Что такое CSS?

C ascading S tyle S heets, с любовью называемый CSS, — это простой язык дизайна, предназначенный для упрощения процесса придания веб-страниц презентабельности.

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

CSS легко изучить и понять, но он обеспечивает мощный контроль над представлением HTML-документа. Чаще всего CSS сочетается с языками разметки HTML или XHTML.

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

  • CSS экономит время — вы можете написать CSS один раз, а затем повторно использовать один и тот же лист на нескольких страницах HTML. Вы можете определить стиль для каждого HTML-элемента и применить его к любому количеству веб-страниц.

  • Страницы загружаются быстрее — если вы используете CSS, вам не нужно каждый раз писать атрибуты HTML-тега. Просто напишите одно правило CSS тега и примените его ко всем вхождениям этого тега. Поэтому меньшее количество кода означает более быстрое время загрузки.

  • Простое обслуживание — чтобы сделать глобальное изменение, просто измените стиль, и все элементы на всех веб-страницах будут обновлены автоматически.

  • Превосходные стили для HTML — CSS имеет гораздо более широкий массив атрибутов, чем HTML, поэтому вы можете гораздо лучше взглянуть на свою HTML-страницу по сравнению с HTML-атрибутами.

  • Совместимость с несколькими устройствами — таблицы стилей позволяют оптимизировать контент для нескольких типов устройств. Используя один и тот же HTML-документ, можно представить разные версии веб-сайта для портативных устройств, таких как КПК и мобильные телефоны, или для печати.

  • Глобальные веб-стандарты — теперь атрибуты HTML устарели, и рекомендуется использовать CSS. Поэтому стоит начать использовать CSS на всех HTML-страницах, чтобы сделать их совместимыми с будущими браузерами.

CSS экономит время — вы можете написать CSS один раз, а затем повторно использовать один и тот же лист на нескольких страницах HTML. Вы можете определить стиль для каждого HTML-элемента и применить его к любому количеству веб-страниц.

Страницы загружаются быстрее — если вы используете CSS, вам не нужно каждый раз писать атрибуты HTML-тега. Просто напишите одно правило CSS тега и примените его ко всем вхождениям этого тега. Поэтому меньшее количество кода означает более быстрое время загрузки.

Простое обслуживание — чтобы сделать глобальное изменение, просто измените стиль, и все элементы на всех веб-страницах будут обновлены автоматически.

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

Совместимость с несколькими устройствами — таблицы стилей позволяют оптимизировать контент для нескольких типов устройств. Используя один и тот же HTML-документ, можно представить разные версии веб-сайта для портативных устройств, таких как КПК и мобильные телефоны, или для печати.

Глобальные веб-стандарты — теперь атрибуты HTML устарели, и рекомендуется использовать CSS. Поэтому стоит начать использовать CSS на всех HTML-страницах, чтобы сделать их совместимыми с будущими браузерами.

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

CSS создается и поддерживается группой людей внутри W3C, которая называется CSS Working Group. Рабочая группа CSS создает документы, называемые спецификациями. Когда спецификация обсуждается и официально утверждается членами W3C, она становится рекомендацией.

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

ПРИМЕЧАНИЕ. — Консорциум World Wide Web или W3C — это группа, которая дает рекомендации о том, как работает Интернет и как он должен развиваться.

Версии CSS

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

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