CSS: відмінності між версіями

18 байтів додано ,  1 рік тому
виправлено посилання на статтю
[перевірена версія][перевірена версія]
м (заміна застарілого тегу source)
(виправлено посилання на статтю)
З розвитком [[HTML]] з'явилася можливість використовувати різні механізми для додавання стилів до елементів сторінки. Еволюція HTML дала веб-дизайнерам більше можливостей для створення вигляду сайту, але HTML-код ставав складнішим для написання та зміни. Через різницю у відображення сторінки в різних браузерах збереження стилю сторінки було складним, користувачі мали менше контролю над відображенням контенту.
 
На розгляд W3C було запропоновано дев'ять різних варіантів таблиць стилів. Після обговорення в спеціальному списку розсилки було обрано два, вони створили основу для того, що стало CSS: {{lang-en|Cascading HTML Style Sheets}} (CHSS) та {{lang-en|Stream-based Style Sheet Proposal}} (SSP). Спочатку в [[жовтень|жовтні]] [[1994]], [[HåkonХокон WiumВіум LieЛі]] (зараз [[CTO|генеральний технічний директор]] [[Opera Software]]) запропонував Cascading HTML Style Sheets (CHSS), що дещо подібний до сучасного CSS. [[Bert Bos]] працював над браузером '''Argo''', що використовував власний варіант таблиць стилів, Stream-based Style Sheet Proposal (SSP). Lie і Bos почали співпрацювати для вироблення стандарту CSS (літера 'H' була виключена з назви, оскільки таблиці стилів могли застосовуватися до інших мов розмітки, не лише HTML).
 
На відміну від наявних тоді таблиць стилів, таких як [[DSSSL]] та [[FOSI]], CSS дозволяв застосування різних таблиць стилів до документу (сторінки). Таблиці стилів могли наслідувати правила з інших (тобто створювати каскади), що дозволило контролювати використання стилів як дизайнером сайту так і користувачем (наприклад в браузері [[Opera]]).
Пропозиції до стандарту CSS обговорювалися на конференціях в [[1994]] та [[1995]] роках.
 
В 1994 році було створено World Wide Web Consortium [[W3C]], серед інших питань W3C займався також і CSS. Робочу групу очолив [[Steven Pemberton]], як провідні технічні спеціалісти до неї входили [[HåkonХокон WiumВіум LieЛі]] та [[Bert Bos]].
 
В [[грудень|грудні]] [[1996]] було опубліковано CSS рівня 1 — [http://www.w3.org/TR/CSS1 CSS level 1 Recommendation].
29 800

редагувань