
Продвижение и SEO-оптимизация сайтов
в топ Яндекс и Google в Москве
в топ Яндекс и Google в Москве
CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) – технология, используемая для описания внешнего вида web-страниц, сверстанных с применением языков разметки (например, HTML или XHTML). При создании сайтов CSS используется, чтобы задавать цвета, шрифты, расположение и другие характеристики представленной на web-страницах информации.
Сам термин появился в 1994 году, автором его стал Хокон Виум Ли. Первая версия – CSS1 – была издана в декабре 1996 года. Сейчас создание сайтов идет с применением стандарта CSS2.1, который появился в сентябре 2009 года. В разработке находится версия CSS3.
Использование CSS позволяет отделить содержимое web-страницы от ее оформления, которое выносится в отдельный файл. Разработки сайтов при этом выполняется быстрее, так как одну страницу могут одновременно делать несколько человек (программист, верстальщик, дизайнер). К тому же, уменьшается размер HTML-кода, а значит, web-ресурс работает быстрее и стабильнее и лучше индексируется поисковыми системами, что положительно влияет на продвижение сайта по трафику.
Если при разработке и создании сайтов использовалась технология CSS, то менять внешний вид web-ресурсов можно довольно просто. Для этого не придется править HTML-код каждой страницы. Достаточно отредактировать CSS-файл – и оформление всего сайта изменится. Кроме того, можно предусмотреть отдельные варианты дизайна для различных устройств – web-ресурс будет отлично выглядеть и на большом мониторе, и на экране нетбука.
Основная сложность, возникающая при разработке сайтов с использованием CSS, заключается в том, что некоторые браузеры поддерживают этот стандарт лишь частично. Из наиболее распространенных в настоящее время браузеров хуже всего работает с каскадными таблицами стилей Internet Explorer 6. Но этот браузер постепенно теряет популярность, а потому уже скоро разработка и создание сайтов будет возможна и без учета его особенностей.