~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ A700237904F22B4506FFAF182BB10E8D__1660222980 ✰
Заголовок документа оригинал.:
✰ Style sheet language - Wikipedia ✰
Заголовок документа перевод.:
✰ Язык таблицы стилей — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Style_sheet_language ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/a7/8d/a700237904f22b4506ffaf182bb10e8d.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/a7/8d/a700237904f22b4506ffaf182bb10e8d__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 09:52:46 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 11 August 2022, at 16:03 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Язык таблицы стилей — Википедия Jump to content

Язык таблицы стилей

Из Википедии, бесплатной энциклопедии

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

Одним из современных языков таблиц стилей, получивших широкое распространение, являются каскадные таблицы стилей (CSS), которые используются для стилизации документов, написанных на HTML , XHTML , SVG , XUL и других языках разметки .

Для представления содержимого структурированных документов необходимо применять набор стилистических правил, описывающих, например, цвета, шрифты и макет. Совокупность стилистических правил называется таблицей стилей. Таблицы стилей в форме письменных документов уже давно используются редакторами и типографами для обеспечения единообразия представления, орфографии и пунктуации. В электронных публикациях языки таблиц стилей в основном используются в контексте визуального представления, а не в контексте орфографии и пунктуации.

Компоненты [ править ]

Все языки таблиц стилей предлагают функциональные возможности в следующих областях:

Синтаксис
Язык таблиц стилей нуждается в синтаксисе, чтобы его можно было выразить в машиночитаемой форме. Например, вот простая таблица стилей, написанная с использованием синтаксиса CSS:
h1   {   размер шрифта  :   1,5  em   } 
Здесь говорится, что заголовки на уровне 1 должны отображаться шрифтом размером в 1,5 раза больше размера шрифта окружающего текста.
Селекторы
Селекторы определяют, на какие элементы будет влиять правило стиля. По сути, селекторы являются связующим звеном между структурой документа и стилистическими правилами в таблицах стилей. В приведенном выше примере селектор «h1» выбирает все элементы h1. Более сложные селекторы могут выбирать элементы на основе, например, их контекста, атрибутов и содержимого.
Характеристики
Все языки таблиц стилей имеют некоторую концепцию свойств, которым можно присвоить значения для изменения одного аспекта рендеринга элемента. В приведенном выше примере используется свойство CSS «font-size». Общие языки таблиц стилей обычно имеют около 50 свойств для описания представления документов.
Значения и единицы измерения
Свойства изменяют отображение элемента, присваивая ему определенное значение. Значением может быть строка, ключевое слово, число или число с идентификатором устройства. Кроме того, значения могут быть списками или выражениями, включающими несколько вышеупомянутых значений. Типичным значением в таблице визуальных стилей является длина; например, «1.5em», состоящее из числа (1.5) и единицы (em). Значение «em» в CSS относится к размеру шрифта окружающего текста. Общие языки таблиц стилей имеют около десяти различных модулей.
Механизм распространения ценности
Чтобы избежать необходимости явно указывать все значения для всех свойств всех элементов, языки таблиц стилей имеют механизмы автоматического распространения значений. Основное преимущество распространения значений — менее подробные таблицы стилей. В приведенном выше примере указан только размер шрифта; другие ценности будут найдены с помощью механизмов распространения ценностей. Наследование, начальные значения и каскадирование являются примерами механизмов распространения значений.
Модель форматирования
Все языки таблиц стилей поддерживают ту или иную модель форматирования. Большинство языков таблиц стилей имеют модель визуального форматирования, которая довольно подробно описывает, как текст и другой контент размещаются в окончательной презентации. Например, модель форматирования CSS определяет, что элементы уровня блока (примером которых является «h1») расширяются, чтобы заполнить ширину родительского элемента. Некоторые языки таблиц стилей также имеют модель звукового форматирования. [1]

Ссылки [ править ]

  1. ^ Ли, Хокон (29 марта 2005 г.). «Каскадные таблицы стилей» .
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: A700237904F22B4506FFAF182BB10E8D__1660222980
URL1:https://en.wikipedia.org/wiki/Style_sheet_language
Заголовок, (Title) документа по адресу, URL1:
Style sheet language - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)