• Добро пожаловать на новый компьютерный форум BestForum! Примите и Вы активное участие в его развитии! Компьютерный форум Bestforum посвящен как начинающим пользователям компьютерной и коммуникационной техники, так и специалистам и профессионалам в сфере ИТ технологий. Зарегистрироваться на форуме

Что такое каскадные таблицы стилей CSS

Юрий

Administrator
Команда форума
Регистрация
25 Дек 2015
Сообщения
109
Симпатии
2
Возраст
36
Адрес
Киев
#1
Каскадные таблицы стилей или CSS (Cascading Style Sheets) – это мощная технология, применяемая для формирования внешнего вида веб-страниц. Важнейшей задачей, сформулированной еще в 1967 году Вильямом Тьюнниклиффом, CSS, во время его создания, ставил перед собой отделение наполнения веб-страницы данными (содержания документа) от ее визуального отображения (оформления).

Впервые CSS появился как рекомендация W3C в 1996 году. С этого момента язык динамично развивался в соответствии с постоянно растущими требованиями, предъявляемыми к дизайну веб-сайтов. Строго говоря, CSS не является самостоятельным языком программирования. Он лишь отвечает за компоновку, размещение и внешний вид элементов документов, написанных с помощью языков разметки (HTML, XHTML и др.). Однако, уже со времен первой своей версии, технология CSS дает веб-разработчику целый ряд незаменимых инструментов для создания сайтов. Именно с появлением этого стандарта появилась возможность работать с документом как с набором блоков, каждому из которых можно присваивать необходимые свойства (цвет, размер, положение, отступы и др.). Появилась возможность управления обтеканием текстом и другие полезные для веб-мастера функции. CSS, в процессе своего развития, неизменно пополнял арсенал своих новых полезных инструментов, а также улучшал функциональность старых. Например, во второй версии языка появилась возможность работы с Z-последовательностью элементов, позволяющая управлять их размещением друг над другом, выбирать различные виды курсоров и другие удобные новшества.

Очень важным для веб-мастера является и тот факт, что таблицы стилей можно подключать как внутри кода веб-страницы (HTML-кода), так и используя внешний файл. При использовании внешнего файла появляется возможность назначить одну таблицу стилей для множества страниц сайта. Это, в свою очередь, обеспечивает уменьшение размера всего проекта и, что не маловажно, облегчает работу по изменению дизайна страниц. Ведь для внесения каких-либо корректировок внешнего вида множества веб-страниц, необходимо внести изменения лишь в один файл.
Еще одним заметным плюсом в пользу CSS является то, что его достаточно несложно изучить. Учитывая огромную популярность языка, в Сети существует огромное количество ресурсов, где можно найти необходимую для этого литературу, полезные советы и другую информацию на эту тему.

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