Что такое ТКС?

Таблица каскадных стилей представляет собой текстовый файл, обычно с расширением .css, который содержит инструкции для форматирования элементов в XML-документе.

Поскольку в XML создаются собственные элементы, браузер не имеет собственных средств, позволяющих определить, как их правильно отобразить. Создание таблицы каскадных стилей и связывание ее с XML-документом - это один из способов сообщить браузеру, как отображать каждый из элементов документа. XML-документ со связанной таблицей каскадных стилей может быть открыт непосредственно в Internen Explorer5. В данном случае нет необходимости использовать HTML-таблицу для доступа и отображения данных (как это имеет место в других методах отображения XML).

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

Таблица стилей состоит из одного или нескольких правил, которые содержат информацию по отображению определенного типа документа. Селектор представляет собой имя типа элемента, к которому относится информация по отображению. За селектором следует блок объявлений, который ограничивается фигурными скобками ({}) и содержит одно или несколько объявлений, разделяемых точкой с запятой.

Каждое объявление задает установку определенного свойства, которое будит использован для отображения элемента. Объявление состоит из свойства, вслед за которым идет двоеточие, после которого следует значение этого свойства.

Таблица стилей может также содержать комментарии.