Мовы

Гэта пераклад. Тут могуць утрымоўвацца памылкі ці старонка можа быць састарэлай у адносінах да Ангельскай версіі. Перакладнік: Лагуновский Иван

Апісанні усіх спецыфікацый CSS

CSS спе­ци­фі­ка­ции

Гэта старонка ўтрымоўвае апісанне ўсіх спецыфікацый над якімі працуе CSS WG. Гледзіце старонку “бягучая праца” для кампактнага прагляду і зваротнай сувязі.

Media Queries (Медыя Запыты)

Гісторыя

Tests

Media Queries - узмацненне @media кіраваў CSS і “media” атрыбуту ў HTML. Яна дадае, такія параметры, як памер дысплея, глыбіня колеру і прапорцыі. Гэта таму, што ў класе сродкаў масавай інфармацыі (такіх як тэлевізары) яшчэ могуць быць важныя адрозненні. Яна роднасная з працай на CC / PP, але значна больш палегчаная з абмежаванымі магчымасцямі.

Рэдактары: Florian Rivoal, Håkon Wium Lie, Tantek Çelik, Daniel Glazman, Anne van Kesteren

Media Queries Level 4

Гісторыя

-

Рэдактары: Florian Rivoal, Tab Atkins Jr.

Selectors Level 3 (Селектори)

Гісторыя

Tests

Selectors апісвае выбар элементаў у CSS3. Селектары выкарыстоўваюцца для перасоўвання ў HTML ці XML дакументах, для таго, каб прымацаваць уласцівасці (стыль) да іх. Яна складаецца з селектары CSS1 і CSS2 і пашырае іх з новымі прапановамі, якія дазваляюць, напрыклад, выбіраць аднолькавыя элементы, ці ўнікальныя ў сваім родзе элементы.

Рэдактары: Tantek Çelik, Elika J. Etemad, Daniel Glazman, Ian Hickson, Peter Linss, John Williams

Selectors Level 4 (Селектори)

Гісторыя

-

Рэдактары: Elika J. Etemad, Tab Atkins Jr.

CSS 2.1

Гісторыя

Tests

1-й прагляд 2-го ўзроўня CSS выпраўляе памылкі 1998 гады ў Рэкамендацыях да 2-му ўзроўню CSS і дадае выбар некалькіх вельмі запатрабаваных функцый, першапачаткова запланаваных для CSS3, якія ўжо шырока ўжываюцца. Але больш CSS 2.1 падобны на “адлюстраванне” CSS: ён утрымоўвае ўсе функцыі CSS рэалізаваныя сумесна для HTML і XML на дату публікацыі Рэкамендацыі.

Рэдактары: Bert Bos, Tantek Çelik, Ian Hickson, Håkon Wium Lie

Preview of CSS 2.2

Гісторыя

-

Рэдактары: Bert Bos

CSS Snapshot 2007 (Здымак CSS 2007)

Гісторыя

CSS Snapshot 2007 высылаецца на ўсе спецыфікацыі, якія разам уяўляюць будынак CSS у 2006 году. Паколькі вялікая частка CSS знаходзяцца ў стадыі распрацоўкі, і часта цяжка зразумець іх будынак, працоўная група CSS вырашылі апублікаваць гэты дакумент, які змяшчае толькі тыя часткі CSS якія з'яўляюцца стабільнымі і, паказаныя для працы.

Рэдактары: Elika J. Etemad

CSS Snapshot 2010 (Здымак CSS 2010)

Гісторыя

CSS Snapshot 2010 высылаецца на ўсе спецыфікацыі, якія разам уяўляюць будынак CSS у 2010 году. Гэтым дакументам, CSS WG (Працоўная група CSS) імкнецца дапамагчы распрацоўнікам адрозніваць асти CSS, якія гатовыя да вытворчасці і часці, якія ўсё яшчэ эксперыментальныя.

Рэдактары: Elika J. Etemad

CSS Snapshot 2015 (Здымак CSS 2015)

Гісторыя

-

Рэдактары: Elika J. Etemad

CSS Snapshot 2017 (Здымак CSS 2017)

Гісторыя

-

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Florian Rivoal

CSS Snapshot 2018 (Здымак CSS 2018)

Гісторыя

CSS Snapshot 2018 высылаецца на ўсе спецыфікацыі, якія разам уяўляюць будынак CSS у 2018 году. Гэтым дакументам, CSS WG (Працоўная група CSS) імкнецца дапамагчы распрацоўнікам адрозніваць асти CSS, якія гатовыя да вытворчасці і часці, якія ўсё яшчэ эксперыментальныя.

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Florian Rivoal

CSS Snapshot 2020 (Здымак CSS 2020)

Гісторыя

CSS Snapshot 2020 высылаецца на ўсе спецыфікацыі, якія разам уяўляюць будынак CSS у 2020 году. Гэтым дакументам, CSS WG (Працоўная група CSS) імкнецца дапамагчы распрацоўнікам адрозніваць асти CSS, якія гатовыя да вытворчасці і часці, якія ўсё яшчэ эксперыментальныя.

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Florian Rivoal

CSS Snapshot 2021 (Здымак CSS 2021)

Гісторыя

CSS Snapshot 2021 высылаецца на ўсе спецыфікацыі, якія разам уяўляюць будынак CSS у 2021 году. Гэтым дакументам, CSS WG (Працоўная група CSS) імкнецца дапамагчы распрацоўнікам адрозніваць асти CSS, якія гатовыя да вытворчасці і часці, якія ўсё яшчэ эксперыментальныя.

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Florian Rivoal

CSS Snapshot 2022 (Здымак CSS 2022)

Гісторыя

CSS Snapshot 2022 высылаецца на ўсе спецыфікацыі, якія разам уяўляюць будынак CSS у 2022 году. Гэтым дакументам, CSS WG (Працоўная група CSS) імкнецца дапамагчы распрацоўнікам адрозніваць асти CSS, якія гатовыя да вытворчасці і часці, якія ўсё яшчэ эксперыментальныя.

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Florian Rivoal

CSS Snapshot 2023 (Здымак CSS 2023)

Гісторыя

CSS Snapshot 2023 высылаецца на ўсе спецыфікацыі, якія разам уяўляюць будынак CSS у 2023 году. Гэтым дакументам, CSS WG (Працоўная група CSS) імкнецца дапамагчы распрацоўнікам адрозніваць асти CSS, якія гатовыя да вытворчасці і часці, якія ўсё яшчэ эксперыментальныя.

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Florian Rivoal, Chris Lilley

CSS Grid Template Layout (Шаблонны Макет у CSS)

Гісторыя

Template Layout (раней: Advanced layout (Пашыраны макет)) апісвае новы спосаб месцавання элементаў з дапамогай абмежаванняў на іх выраўноўванні ў адпаведнасці адзін з адным і на іх гнуткасць. Макет апісваецца шаблонам, які нагадвае традыцыйны макет сеткі, з радкамі і слупкамі як у табліцы. Ён можа ўжывацца да старонкі ці да асобных элементаў, напрыклад, выказаць форму.

Рэдактары: Bert Bos, César Acebal

CSS Aural Style Sheets (Гукавыя табліцы стыляў у CSS)

Шматлікія перш візуальныя прылады насамрэч здольныя прайграць гук, а, часам нават вельмі высокай якасці. У CSS3 такія мультымедыйныя магчымасці будуць даступныя для дызайнераў. Аўдыё модуль утрымоўвае ўласцівасці для прымацавання фонавых гукаў, да элементаў і гукавым эфектам у пераходзячых станах, такіх як актывацыя спасылкі ці "завісанні" над элементам. Чаканыя магчымасці ўключаюць накладанне некалькіх гукаў, пазіцыянаванне гуку злева ці справа ў стэрэа прасторы і прайграванні гуку па крузе.

Рэдактары: Dave Raggett, Daniel Glazman

CSS Backgrounds and Borders Level 3 (Фоны і межы ў CSS)

Гісторыя

Tests

Backgrounds and Borders апісвае колер і малюнкі фону і стыль меж. Новая функцыянальнасць складаецца з магчымасць расцягваць фонавы малюначак, каб выкарыстоўваць малюнка для меж, закругляць куты акна і дадаваць аконны цень за межамі мяжы.

Рэдактары: Bert Bos, Elika J. Etemad

CSS Backgrounds and Borders Level 4 (Фоны і межы ў CSS)

-

Рэдактары: Bert Bos, Elika J. Etemad, Brad Kemper, Lea Verou

CSS Basic User Interface (Асноўны Карыстацкі інтэрфейс CSS)

Гісторыя

Basic User Interface утрымоўвае функцыі для мадэлявання некаторых інтэрактыўных, дынамічных аспектаў Вэб старонак: вонкавы выгляд элементаў формы ў розных становішчах і больш курсораў і кветак для апісання GUIs (графічных інтэрфейсаў карыстача), які добра спалучаецца з працоўным сталом карыстача.

Рэдактары: Tantek Çelik

CSS Basic Box Model (Базавая мадэль акна ў CSS)

Гісторыя

The Box Model апісвае структуру змесціва блока-ўзроўня ў звычайным струмені. Калі дакументы выкладзены на візуальных медыя (напрыклад, на экране ці на паперы), CSS уяўляе элементы дакумента як прастакутныя вокны, якія размяшчаюцца сябар за сябрам ці ўкладзены сябар у сябра ў размяшчэнні, што завецца flow (струмень). Струмень можа быць гарызантальны (тыповы для большасці моў) ці вертыкальны (часта выкарыстоўваецца для Японскага і Кітайскага).

Рэдактары: Bert Bos

CSS Basic Box Model Level 4 (Базавая мадэль акна ў CSS)

Гісторыя

-

Рэдактары: Elika J. Etemad

CSS Extended Box Model (Пашыраная аконная мадэль у CSS)

The Extended Box Model забяспечвае дадатковы кантроль над пазіцыянаванне плывучых блокаў і памерам акна.

Рэдактары: Bert Bos

CSS Marquee (Прагортка ў CSS)

Гісторыя

Marquee утрымоўвае ўласцівасці, якія кіруюць хуткасцю і кірункам эфекту “marquee” (прагорткі). Marquees - механізм прагорткі, што не патрабуе ўмяшання карыстача: перапоўненае змесціва рухаецца ў і па-за полем зроку само па сабе. . Marquee галоўным чынам выкарыстоўваецца на мабільных тэлефонах. (Да красавіка 2008 гады, marquee уласцівасці былі часткай Box module. (Аконны модуль))

Рэдактары: Bert Bos

CSS Cascading and Inheritance Level 3 (Каскады і Ўспадкоўванне ў CSS)

Гісторыя

Cascading and Inheritance апісвае, як значэнні прызначаюцца ўласцівасцям. CSS дазваляе выкарыстоўваць некалькі табліц стыляў, каб уплываць на ўяўленне дакумента, і працэс аб'яднання гэтых табліц стыляў завецца "cascading". Калі значэнне не можа быць знойдзена праз cascading, тое значэнне можа быць успадкавана ад бацькоўскага элемента ці пачатковага значэння ўласцівасці што выкарыстоўваецца.

Рэдактары: Elika J. Etemad, Tab Atkins Jr., Håkon Wium Lie

CSS Cascading and Inheritance Level 4

Гісторыя

-

Рэдактары: Elika J. Etemad / fantasai, Tab Atkins Jr.

CSS Cascading and Inheritance Level 5

Гісторыя

-

Рэдактары: Elika J. Etemad / fantasai, Miriam E. Suzanne, Tab Atkins Jr.

CSS Cascading and Inheritance Level 6

Гісторыя

-

Рэдактары: Elika J. Etemad / fantasai, Miriam E. Suzanne, Tab Atkins Jr.

CSS Color (Колеры ў CSS)

Гісторыя

Tests

Color усталёўвае аспекты CSS злучаны з колерам, уключаючы транспарэнтнасць і розныя пазначэнні для <color> (колер).

Рэдактары: L. David Baron, Tantek Çelik, Chris Lilley

CSS Color Level 4

Гісторыя

-

Рэдактары: Tab Atkins Jr., Chris Lilley, Lea Verou, L. David Baron

CSS Fonts Level 3 (Шрыфты ў CSS)

Гісторыя

Fonts утрымоўвае ўласцівасці для выбару шрыфтоў, гэтак жа, як уласцівасцяў шрыфта “adjustments” (карэктоўка), такіх як emboss (вылучэнне) і outline (контур) эфекты, кернинг і выраўноўванне / згладжванні. Выбар шрыфта супадае з аналагічнай часткай у CSS2. Уласцівасці рэгулявання шрыфта з'яўляюцца новымі для CSS3. Модуль таксама ўтрымоўвае правіла @font-face rule для загружаных шрыфтоў, якія раней былі ў separate module (асобным модулі).

Рэдактары: John Daggett, Paul Nelson, Jason Cranford Teague, Michel Suignard, Chris Lilley

CSS Generated Content for Paged Media (Створанае змесціва медыя старонак у CSS)

Гісторыя

Generated Content for Paged Media утрымоўвае перадавыя ўласцівасці для друку, акрамя таго, што падае модуль Paged Media. Ён валодае ўласцівасцямі для стварэння зноскі, крыжаваных спасылак ("частка X on page Y") і запускае загалоўкі з часткі назваў.

Рэдактары: Håkon Wium Lie

CSS Page Floats

Гісторыя

-

Рэдактары: Johannes Wilm, Håkon Wium Lie

CSS Generated and Replaced Content (Створанае і замененае ўтрыманне ў CSS)

Гісторыя

Generated and Replaced Content вызначае, як змясціць змесціва да, пасля ці замест элемента. Утрыманне можа быць тэкстам ці вонкавым аб'ектам, такім як малюнкі. Напрыклад, калі дакумент утрымоўвае элемент, якая змяшчае спасылку на малюнак - гэта модуль, які дазваляе дызайнеру абраць: ці будзе малюнак паказана на месцы элемента ці няма.

Рэдактары: Ian Hickson

CSS Introduction (Уводзіны ў CSS)

Гісторыя

The Introduction у выніку будзе ўтрымоўваць уступную частку CSS3, з кароткім апісаннем кожнага модуля. Гэта, верагодна, будзе апошні праект, які будзе скончаны і, такім чынам, пакуль CSS3 будзе гатовая, старонка, якую вы чытаеце будзе абноўлена.

Рэдактары: Håkon Wium Lie, Eric A. Meyer, Bert Bos

CSS Line Layout (Макет Ліній у CSS)

Гісторыя

Line апісвае выраўноўванні тэксту і іншых вокнаў у межах лініі. Ён пашырае ўласцівасць CSS1 і CSS2 'vertical-align' (вертыкальнае выраўноўванне) для забеспячэння выраўноўвання некалькіх скрыптоў, у тым ліку Індыйскія скрыпты і іерогліфы. Модуль таксама апісвае фарматаванні 'first-line' (першая лінія) і 'first-letter' (пяршачы літара) - псеўда-элементы: у параўнанні з CSS1 і CSS2 ёсць лепшы кантроль памеру шрыфта і выраўноўванні drop caps (буквіцы).

Рэдактары: Ian Hickson

CSS Lists (Спісы ў CSS)

Гісторыя

Lists утрымоўвае ўласцівасці для афармлення спісаў, у розных тыпах ядраў і сістэмах нумарацыі.

Рэдактары: Tab Atkins Jr., Shinyu Murakami, Ian Hickson

CSS Math (Матэматыка ў CSS)

Math утрымоўвае ўласцівасці накіраваныя на стылізацыю матэматычных формул, пабудаваных на аснове макетнай мадэлі "прэзентацыйных " элементаў MathML. Модуль распрацоўваецца ў супрацоўніцтве з зацікаўленай Math групаю.

Рэдактары: -

CSS Multi-column Layout (Макет мульты-калонкі ў CSS)

Гісторыя

Multi-column Layout прапануе новыя ўласцівасці змесціва flow (струменя) у гнутка-акрэсленых слупках.

Рэдактары: Håkon Wium Lie

CSS Namespaces (Вобласць імёнаў у CSS)

Гісторыя

Tests

Фарматы заснаваны на XML могуць выкарыстоўваць “namespaces” (вобласці імёнаў) каб адрозніваць шматразовае выкарыстанне аднаго і таго ж імя элемента адзін ад аднаго, і гэты праект тлумачыць, як могуць пашырацца селектары CSS каб абраць тыя элементы, якія заснаваныя на іх “namespace” (вобласці імёнаў) гэтак жа, як іх мясцовыя назвы.

Рэдактары: Elika Etemad (fantasai), Anne van Kesteren, Peter Linss

CSS Object Model (CSSOM) (Аб'ектная мадэль у CSS)

Гісторыя

DOM вызначае функцыі, якія знаходзяцца ў некалькіх праграмных бібліятэках (і браўзарах) для кіравання HTML, XML & CSS дакументамі. Праграмісты могуць выклікаць іх са сваіх праграм , а не пісаць свае ўласныя. Некаторыя з гэтых функцый маюць справу з правіламі дадання і выдаленні і змены ўласцівасцяў у табліцах стыляў CSS. Гэтыя APIs (Інтэрфейсы праграмавання прыкладанняў аперацыйных сістэм) фармуюць CSS Object Model ці CSS-OM. Яны карысныя для аўтаномных праграм, а таксама для скрыптоў і прыкладанняў. 2 узровень DOM утрымоўвае два часткі, прысвечаныя CSS-OM (CSS Object Model) і CSS WG будзе развіваць 3 узровень CSS-OM.

Рэдактары: Anne van Kesteren

CSSOM View Module (Модуль Прагляду ў CSSOM)

Гісторыя

APIs (Інтэрфейсы праграмавання прыкладанняў аперацыйных сістэм) прадстаўленыя гэтай спецыфікацыяй забяспечваюць аўтараў спосабам праверкі і маніпуляванні праглядам інфармацыі дакумента. Гэта складаецца з атрыманне становішча элемента макета вокнаў, атрыманне шырыні акна з дапамогай скрыпту, і таксама прагортка элемента.

Рэдактары: Anne van Kesteren

CSS Paged Media (Медыя старонак у CSS)

Гісторыя

Tests

Paged Media пашырае як тыя ўласцівасці, CSS2 ужо мае, так і новыя для кіравання такімі рэчамі, як верхнія і ніжнія калантытулы і нумары старонак.

Рэдактары: Melinda Grant, Elika J. Etemad, Håkon Wium Lie, Simon Sapin, Jim Bigelow

CSS Positioned Layout Level 3 (Расстаноўка ў CSS)

Гісторыя

Positioning вызначае “абсалютнае,” “фіксаванае” і “адноснае” Гэтыя спосабы выкарыстоўваюцца для таго, каб забраць элемент са звычайнага flow (струменя) элементаў (як паказана ў box model (мадэлі акна)) і пакласці яго ў іншае месца: у стаўленні каранёвага ці якое-небудзь іншае акно элемента (абсалютнае), адносна вокны (фіксаванае), або часткова кампенсуецца тым адкуль яно (адноснае).

Рэдактары: Arron Eicholz

CSS Presentation Levels (Узроўні Паказу ў CSS)

Гісторыя

Presentation Levels уяўляе спосаб зрабіць крок наперад і назад праз некалькі візуалізацый таго ж дакумента, што асабліва карысна для слайд-шоў прэзентацый (вылучыць элементы спісу па адным за раз) і контурных праглядаў (паказаць больш-меней падрабязна). Кожны элемент мае ўзровень прэзентацыі і тры стылю (тры становішчы): адзін для таго, калі браўзар знаходзіцца на ніжэйшым прэзентацыйным узроўні, адзін для дакладнай адпаведнасці і адзін, калі прэзентацыйны ўзровень браўзара вышэй, чым у элемента. Браўзар павінен прапанаваць карыстачу просты спосаб павелічэння і памяншэнні ўзроўня браўзара.

Рэдактары: Håkon Wium Lie

CSS Reader Media Type (Счытвальнік медыя ў CSS)

Гісторыя

Гэты модуль быў запушчаны ў сакавіку 2008 гады. Ключавое слова 'reader' (счытвальнік) - медыя тып для выкарыстання ў Media Queries (Медыя Запыты) Падобны на 'экран', 'друк', 'праекцыя', і г.д.). Прылады, якія могуць ужываць па сваім меркаванні правіла ўсярэдзіне '@ media reader' - гэта прылады, якія падобныя на экранныя счытвальнікі, якія адлюстроўваюць старонкі на экране і адначасова што агучваюць іх, ці ж адлюстроўваюць старонку і адначасова перадаюць яе на дынамічную прыладу Брайля. Уласцівасці, якія ўжываюцца да гэтага медыя тыпу з'яўляюцца спалучэннем уласцівасцяў экрана, гаворкі і Брайля.

Рэдактары: Bert Bos

CSS Ruby Annotation Layout

Гісторыя

Ruby апісвае CSS уласцівасці маніпулявання становішчам "ruby", уяўлялае сабой невялікія анатацыі на пачатковыя ці суседнія словы, асабліва часта выкарыстоўваюцца ў Кітайскім і Японскім мовах. Яны часта выкарыстоўваюцца, каб перадаць вымаўленне ці значэнне складаных іерогліфаў.

Рэдактары: Richard Ishida, Paul Nelson, Michel Suignard

CSS Scoping (Маштабаванне ў CSS)

Гісторыя

-

Рэдактары: Tab Atkins Jr., Elika Etemad

Grid Positioning (Сетка расстаноўкі ў CSS)

Гісторыя

Элемент з калонкамі (як у Multi-column Layout (Макет мульты-калонкі)) усталёўвае невыразную сетку. Разам з дадатковымі выразнымі лініямі сеткі ўсталёўвае сістэму каардынат для пазіцыянавання floats (паплаўкоў) і абсалютна пазіцыянаваных вокнаў. Гэты модуль прапануе наступныя ўласцівасці: месцаваць і вымяраць плывучыя ў стаўленні гэтай сеткі акна.

Рэдактары: Markus Mielke, Alex Mogilevsky

Grid Layout

Гісторыя

-

Рэдактары: Alex Mogilevsky, Phil Cupp, Markus Mielke, Daniel Glazman, Tab Atkins Jr., Elika J. Etemad / fantasai, Rossen Atanassov

Grid Layout Level 2

Гісторыя

-

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Rossen Atanassov

Regions

Гісторыя

-

Рэдактары: Vincent Hardy, Rossen Atanassov, Alan Stearns

CSS Speech (Сінтэз гаворкі ў CSS)

Гісторыя

Speech утрымоўвае ўласцівасці, якія паказваюць як адлюстроўваецца дакумент сінтэзатарам гаворкі: аб'ём, голас, хуткасць, вышыня, сігналы, паўзы і т. д. Модуль ACSS (Aural CSS) быў ужо ў CSS2, але ён ніколі не быў правільна рэалізаваны і быў несумяшчальным з Speech Synthesis Markup Language (SSML), мовай W3C для кантролю над сінтэзатарамі гаворкі. Модуль ACSS з CSS2 быў паасобны на дзве часткі: гаворка (для фактычнага вяшчання, сумяшчальны з SSML) і audio (аўдыё) (для гукавых эфектаў на іншых прыладах). Уласцівасці гаворкі ў CSS3 будуць падобнымі з такімі ж уласцівасцямі ў CSS2, але будуць мець розныя значэнні. (Старыя ўласцівасці могуць яшчэ выкарыстоўвацца з састарэлым медыя тыпам 'aural' (слыхавы), але новыя ўласцівасці павінны выкарыстоўвацца ў новым асяроддзі 'speech' (гаворка), гэтак жа, як у табліцах стыляў для медыя 'all' (усё)).

Рэдактары: Daniel Weck, Dave Raggett, Claudio Santambrogio, Daniel Glazman

CSS style Attribute Syntax (Сінтаксіс атрыбуту)

Гісторыя

Сінтаксіс кіраваў CSS у HTML атрыбут “style” (стыль) строга кажучы, не ўваходзіць у CSS3, але згадваецца там, таму што ён зроблены працоўнай групай CSS. Ён быў зроблены неабходным, бо XHTML 1.0, у адрозненне ад HTML 4.0, не вызначае сінтаксіс кіраваў CSS у сваім атрыбуце стылю. Аднак, спецыфікацыі сапраўдныя для ўсіх падобных атрыбутаў (Напрыклад, тыя, што ў SVG), а не толькі для HTML.

Рэдактары: Elika J. Etemad, Tantek Çelik, Bert Bos, Marc Attinasi

CSS Syntax (Сінтаксіс у CSS)

Гісторыя

Syntax утрымоўвае агульную (перадавую сумесную) граматыку, якую выконваюць усе ўзроўні CSS. Кожная ўласцівасць мае абмежаванні на сінтаксіс і яго значэнне, але гэтыя можна знайсці ў іншых модулях CSS.

Рэдактары: Tab Atkins Jr., Simon Sapin, L. David Baron

CSS Tables Module (Модуль Табліц у CSS)

Tables апісвае структуру табліцы: радкі, слупкі, вочкі і загалоўкі з іх межамі і выраўноўваннем. Мадэль у CSS3 будзе такі ж як і ў CSS2, але будзе апісана больш дэталёва.

Рэдактары: Francois Remy, Greg Whitworth

CSS Text (Тэкст у CSS)

Гісторыя

Text утрымоўвае ўласцівасці CSS2, якія злучаны з тэкстам (падкрэсленне, абгрунтаванне, абтыканне тэкстам, і г.д.), а таксама некалькі новых уласцівасцяў, шмат для працы з тэкстам на розных мовах і скрыптах (парыў ліній, kashida (працяжка ў Арабскай мове), перанос і г.д.). Яна складаецца з (і замяняе) прапанова ў Міжнародным праекце макета. Гледзіце таксама модуль Line (Лінія) для такіх рэчаў, як вертыкальнае выраўноўванне ў межах лініі, разлік вышыні лініі і стылі для first-line/first-letter (першай лініі і першай літары). Модуль Text (Тэкст) дасягнуў статуту CR у 2003 году, але вельмі мала было рэалізавана. Некаторыя агульныя тыпаграфікі патрабавалі занадта шмат уласцівасцяў, у той час як шматлікія камбінацыі значэнняў не былі карыснымі. У 2004 году пачалося перапісванне і павінна прывесці да той жа функцыянальнасці, але з меншым лікам уласцівасцяў і лепшымі ўласцівасцямі па змаўчанні. Модуль Text (Тэкст) быў паасобны на тры часткі: Text (Тэкст), Writing Modes (Рэжымы запісу ), і Line Grid (Лініі сеткі).

Рэдактары: Elika J. Etemad, Koji Ishii, Shinyu Murakami, Paul Nelson, Michel Suignard, Chris Lilley

CSS Writing Modes (Рэжымы запісу ў CSS)

Гісторыя

Writing Modes (раней: Text Layout) апісвае ўласцівасці, кіраўнікі кірункам тэксту: гарызантальныя лініі тэксту, складзеным зверху ўніз (звычайна для большасці моў), вертыкальныя лініі тэксту, складзеным справа налева (часта выкарыстоўвацца ў Японскай мове), вертыкальныя лініі, якія складаюць злева (Мангольская) ці гарызантальныя лініі, якія складаюць знізу ўгару (для адмысловых эфектаў, такіх як XING PED, які напісаны на Амерыканскіх вуліцах). Ён таксама апісвае парадак літар у лінію (бі-скіраванасці) і кручэнні, якія могуць паўстаць для некаторых літар усярэдзіне вертыкальнага тэксту.

Рэдактары: Elika Etemad / fantasai, Koji Ishii, Shinyu Murakami, Paul Nelson, Michel Suignard

CSS Writing Modes Level 4 (Рэжымы запісу ў CSS)

Гісторыя

-

Рэдактары: Elika Etemad / fantasai, Koji Ishii

CSS Line Grid (Лініі сеткі ў CSS)

Гісторыя

Line Grid апісвае тэкст, у якім кожны знак у радку выраўноўваецца па нябачнай сетцы, так што знакі ва ўсіх лініях выбудоўваюцца вертыкальна. Гэта звычайна выкарыстоўваецца для тэксту, які галоўным чынам складаецца з іерогліфаў, такіх як Японскія. (Гэта функцыя раней была часткай Writing Modes (Рэжымаў запісу)).

Рэдактары: Elika Etemad, Koji Ishii, Alan Stearns

CSS Values and Units Level 3 (Значэнне і адзінкі ў CSS)

Гісторыя

Values and Units апісвае агульныя значэнні і адзінкі, CSS уласцівасці прымаюць. Акрамя таго, апісвае, як “specified values” (сапраўды вызначаныя значэнні), якія ўтрымоўвае табліца стыляў, апрацоўваюцца ў “computed values” (вылічаныя значэнні) і ў “actual values” (фактычныя значэнні).

Рэдактары: Håkon Wium Lie, Tab Atkins, fantasai, Chris Lilley

CSS Values and Units Level 4

Гісторыя

-

Рэдактары: Tab Atkins, fantasai,

CSS Web Fonts (Вэб Шрыфты ў CSS)

Гісторыя

Модуль Web Fonts аб'ядналі з модулем Fonts (Шрыфты). Вэб Шрыфты дазваляе загрузку шрыфтоў для выкарыстання ў дакуменце. Тэхналогія таксама ўключана ў SVG і, наадварот, можна стварыць шрыфты для запампоўкі ў SVG. Раней гэта функцыя была часткай 2-га ўзроўня CSS, але пасля прагляду 2-го ўзроўня яна была перамешчана ў 3-ий узровень.

Рэдактары: John Daggett, Chris Lilley, Michel Suignard

Behavioral Extensions to CSS (Паводзіны пашырэнняў у CSS)

Гісторыя

Behavioral Extensions to CSS вызначае 'binding' (абавязковае) уласцівасць для XBL. Гэта ўласцівасць у першым праекце назвалі 'behavior' (паводзіны). Той праект утрымоўваў шэраг іншых прапаноў, якія больш не пераследваюцца. (У некаторай ступені, яны былі заменены XBL).

Рэдактары: Ian Hickson

CSS Flexible Box Layout Level 1 (Мадэль Гнуткага Акна ў CSS)

Гісторыя

The Flexible Box Layout Module вызначае ключавыя словы 'flex' (акно) і 'inline-flex' (убудаванае акно) для ўласцівасці 'display' (паказ), задзірлівых элемент, які будзе адлюстроўвацца або як слупок, або як радок даччыных элементаў. Дадатковыя ўласцівасці вызначаюць парадак даччыных вокнаў (злева направа, знізу ўгару, і г.д.) і як прастора распаўсюджваецца на даччыных і прастора паміж імі. Модуль прызначаны першым чынам для фарсіравання шэрагаў кіраванняў у GUI (Графічны карыстацкі Інтэрфейсе) на роўную вышыню ці шырыню.

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Rossen Atanassov, Alex Mogilevsky, L. David Baron, Neil Deakin, Ian Hickson, David Hyatt

CSS Images Level 3 (Модуль Значэнне Малюнак CSS 3-го ўзроўня)

Гісторыя

CSS Images вызначае як уласцівасці могуць высылацца на малюнкі па URL. Усе ўласцівасці, якія можа прымаць малюнкі ў якасці значэння, такія як 'background-image' (фонавы малюнак) і 'list-style-image' (паказвае на малюнак, якое будзе выкарыстоўвацца ў якасці маркера спісу) выкарыстоўваюць такі сінтаксіс. (Гэты модуль пазней могуць аб'яднаць з модулем Values and Units (Значэнне і адзінкі)).

Рэдактары: Elika J. Etemad, Tab Atkins Jr.

CSS Images Module Level 4

Гісторыя

-

Рэдактары: Tab Atkins Jr., Elika J. Etemad / fantasai, Lea Verou

CSS Fragmentation Module Level 3

Гісторыя

-

Рэдактары: Rossen Atanassov, Elika J. Etemad / fantasai

CSS Fragmentation Module Level 4

Гісторыя

-

Рэдактары: Rossen Atanassov, Elika J. Etemad / fantasai

CSS Transforms Level 1 (Модуль Пераўтварэнне ў CSS)

Гісторыя

-

Рэдактары: Simon Fraser, Dean Jackson, David Hyatt, Chris Marrin, Edward O'Connor, Dirk Schulze, Aryeh Gregor

CSS Transforms Level 2 (Модуль Пераўтварэнне ў CSS)

-

Рэдактары: Tab Atkins Jr., Simon Fraser, Dean Jackson, Theresa O'Connor

CSS 2D Transformations Module (Модуль 2D Пераўтварэнне ў CSS)

Гісторыя

The 2D Transformations Module вызначае ўласцівасць, якое ўжывае завароткі, пераклады і іншыя афінныя пераўтварэнні акна. Гэта тыя ж пераўтварэнні, што і ў SVG.

Рэдактары: Simon Fraser, Dean Jackson, David Hyatt, Chris Marrin, Edward O'Connor

CSS 3D Transformations Module (Модуль 3D Пераўтварэнне ў CSS)

Гісторыя

The 3D Transformations Module пашырае 2D пераўтварэнні перспектыўным пераўтварэннем. Модуль распрацоўваецца ў супрацоўніцтве з SVG.

Рэдактары: Dean Jackson, David Hyatt, Chris Marrin

CSS Transitions Module (Модуль Пераходаў на CSS)

Гісторыя

The Transitions Module вызначае асаблівасці для анімацыі пераходаў паміж псеўда-класамі (напрыклад, калі элемент уваходзіць ці выходзіць у ': hover' state (вылучаны стан)). Падчас дадзенай затрымкі, вызначаныя значэнні ўласцівасці паступова змяняюцца ад старога значэння да новага, а не імгненна, як у 2-м узроўні.

Рэдактары: Dean Jackson, David Hyatt, Chris Marrin, Sylvain Galineau, L. David Baron

CSS Transitions Level 2 (Модуль Пераходаў на CSS)

Гісторыя

-

Рэдактары: L. David Baron, Brian Birtles

CSS Animations Level 1 (Модуль Анімацыі ў CSS)

Гісторыя

Animations Module паказвае якія ўласцівасці змяняюць свае значэнні падчас анімацыі, якія ўласцівасці яны прымаюць паслядоўна, і падчас, якога часу. Ён не вызначае, што выклікае пачатак анімацыі, а толькі тое, што адбываецца на працягу анімацыі. (Параўнаеце гэта з модулем Transitions (Пераходы), які таксама абуджае ўласцівасці, але паміж зменамі стану, г.зн. псеўда-класы.)

Рэдактары: Dean Jackson, David Hyatt, Chris Marrin

CSS Animations Level 2

Гісторыя

-

Рэдактары: L. David Baron, Brian Birtles

Web Animations 1.0

Гісторыя

-

Рэдактары: Brian Birtles, Shane Stephens, Alex Danilo, Tab Atkins

Web Animations Level 2

Гісторыя

-

Рэдактары: Brian Birtles, Robert Flack

CSS Mobile Profile (Мабільны профіль у CSS)

Гісторыя

Tests

CSS Mobile Profile апісвае падмноства CSS падыходнае для партатыўных прылад, такіх як мабільны тэлефон. Гэты профіль у далейшым закладваецца ў медыя тыпе 'handheld' (кішэнны).

Рэдактары: Svante Schubert, Robin Berjon, Ted Wugofski, Doug Dominiak, Peter Stark, Tapas Roy

CSS TV Profile (Профіль Тэлебачанні ў CSS)

Гісторыя

CSS TV profile апісвае падмноства CSS, якое падыходзіць для дакументаў, якія адлюстроўваюцца на экране тэлевізара, уключаючы тэкставыя дакументы, якія транслююцца па лічбавым тэлебачанні.

Рэдактары: Glenn Adams, Tantek Çelik, Sean Hayes, Håkon Wium Lie

CSS Conditional Rules

Гісторыя

-

Рэдактары: L. David Baron

CSS Viewport Level 1

Гісторыя

-

Рэдактары: Florian Rivoal, Emilio Cobos Álvarez, Matt Rakow, Rune Lillesveen, Ryan Betts, Øyvind Stenhaug

CSS Exclusions

Гісторыя

-

Рэдактары: Vincent Hardy, Rossen Atanassov, Alan Stearns

CSS Shapes

Гісторыя

-

Рэдактары: Vincent Hardy, Rossen Atanassov, Alan Stearns

Compositing and Blending

Гісторыя

-

Рэдактары: Rik Cabanier

Filter Effects

Гісторыя

-

Рэдактары: Vincent Hardy, Dean Jackson, Erik Dahlström

CSS Masking

Гісторыя

-

Рэдактары: Dirk Schulze, Brian Birtles, Tab Atkins Jr.

CSS Box Alignment Module Level 3

Гісторыя

-

Рэдактары: Elika J. Etemad / fantasai, Tab Atkins Jr.

CSS Text Decoration Module Level 3

Гісторыя

-

Рэдактары: Elika J. Etemad, Koji Ishii

CSS Text Decoration Level 4

Гісторыя

-

Рэдактары: Elika J. Etemad, Koji Ishii

CSS Intrinsic & Extrinsic Sizing Module Level 3

Гісторыя

-

Рэдактары: Tab Atkins, Elika J. Etemad / fantasai

CSS Box Sizing Module Level 4

Гісторыя

-

Рэдактары: Tab Atkins, Elika J. Etemad / fantasai, Jen Simmons

CSS Counter Styles Level 3

Гісторыя

-

Рэдактары: Tab Atkins Jr.

CSS Custom Properties for Cascading Variables Level 1

Гісторыя

-

Рэдактары: Luke Macpherson, Tab Atkins Jr., Daniel Glazman

CSS Overflow Module Level 3

Гісторыя

-

Рэдактары: L. David Baron

CSS Overflow Module Level 4

Гісторыя

-

Рэдактары: L. David Baron, Florian Rivoal

CSS Display Module Level 3

Гісторыя

-

Рэдактары: Tab Atkins Jr.

CSS Font Loading Level 3

Гісторыя

-

Рэдактары: Tab Atkins Jr.

CSS Will Change Module Level 1

Гісторыя

-

Рэдактары: Tab Atkins Jr.

Non-element Selectors Module Level 1

Гісторыя

-

Рэдактары: Jirka Kosek, Tab Atkins Jr.

Geometry Interfaces Module Level 1

Гісторыя

-

Рэдактары: Simon Pieters, Dirk Schulze, Rik Cabanier

Fullscreen

Гісторыя

-

Рэдактары: Anne van Kesteren, Tantek Çelik

CSS Inline Layout Module Level 3

Гісторыя

-

Рэдактары: Dave Cramer, Elika J. Etemad / fantasai, Steve Zilles

CSS Pseudo-Elements Module Level 4

Гісторыя

-

Рэдактары: Daniel Glazman, Elika J. Etemad / fantasai, Alan Stearns

Motion Path Module Level 1

Гісторыя

-

Рэдактары: Dirk Schulze, Shane Stephens

CSS Scroll Snap Module Level 1

Гісторыя

-

Рэдактары: Matt Rakow, Jacob Rossi, Tab Atkins-Bittner, Elika J. Etemad / fantasai

CSS Round Display Level 1

Гісторыя

-

Рэдактары: Hyojin Song, Jihye Hong

CSS Basic User Interface Module Level 4

Гісторыя

-

Рэдактары: Florian Rivoal

CSS Text Level 4

Гісторыя

-

Рэдактары: Elika J. Etemad / fantasai, Koji Ishii, Alan Stearns

CSS Painting API Level 1

Гісторыя

-

Рэдактары: Shane Stephens, Ian Kilpatrick, Dean Jackson

CSS Properties and Values API Level 1

Гісторыя

-

Рэдактары: Tab Atkins, Shane Stephens, Daniel Glazman, Alan Stearns, Elliot Sprehn, Greg Whitworth

CSS Typed OM Level 1

Гісторыя

-

Рэдактары: Shane Stephens

Worklets Level 1

Гісторыя

-

Рэдактары: Ian Kilpatrick

CSS Layout API Level 1

Гісторыя

-

Рэдактары: Greg Whitworth, Ian Kilpatrick, Tab Atkins-Bittner, Shane Stephens, Robert O'Callahan, Rossen Atanassov

Fonts Level 4

Гісторыя

-

Рэдактары: John Daggett, Myles C. Maxfield

Fonts Level 5

Гісторыя

-

Рэдактары: Myles C. Maxfield, Chris Lilley

CSS Rhythmic Sizing Level 1

Гісторыя

-

Рэдактары: Koji Ishii, Elika J. Etemad / fantasai

CSS Fill and Stroke Module Level 3

Гісторыя

-

Рэдактары: Elika J. Etemad / fantasai, Tab Atkins-Bittner

CSS Containment Module Level 1

Гісторыя

-

Рэдактары: Tab Atkins, Florian Rivoal

CSS Containment Module Level 2

Гісторыя

-

Рэдактары: Tab Atkins, Florian Rivoal

CSS Containment Module Level 3

Гісторыя

-

Рэдактары: Tab Atkins, Florian Rivoal, Miriam E. Suzanne

CSS Easing Functions Level 1

Гісторыя

-

Рэдактары: Brian Birtles, Dean Jackson, Matt Rakow, Shane Stephens

CSS Logical Properties and Values Level 1

Гісторыя

-

Рэдактары: Rossen Atanassov, Elika J. Etemad / fantasai

CSS Scrollbars Styling Level 1

Гісторыя

-

Рэдактары: Tantek Çelik, Rossen Atanassov

CSS Shadow Parts

Гісторыя

-

Рэдактары: Tab Atkins-Bittner, Fergal Daly

CSS Spatial Navigation Level 1

Гісторыя

-

Рэдактары: Jihye Hong, Florian Rivoal

CSS Color Adjust Level 1

Гісторыя

-

Рэдактары: Elika J. Etemad / fantasai, Rossen Atanassov, Rune Lillesveen, Tab Atkins Jr.

CSS Overscroll Behavior Level 1

Гісторыя

-

Рэдактары: Majid Valipour

CSS Animation Worklet API

Гісторыя

-

Рэдактары: Majid Valipour , Robert Flack, Stephen McGruer

CSS Scroll Anchoring Level 1

Гісторыя

-

Рэдактары: Steve Kobes, Tab Atkins-Bittner

Resize Observer

Гісторыя

-

Рэдактары: Aleks Totic, Greg Whitworth

CSS Color Level 5

Гісторыя

-

Рэдактары: Chris Lilley, Una Kravets, Lea Verou, Adam Argyle

CSS Conditional Rules Level 4

Гісторыя

-

Рэдактары: L. David Baron

CSS Conditional Rules Level 5

Гісторыя

-

Рэдактары: L. David Baron, Elika J. Etemad / fantasai, Chris Lilley

Media Queries Level 5

Гісторыя

-

Рэдактары: Dean Jackson, Florian Rivoal, Tab Atkins Jr.

CSS Custom Highlight API Level 1

Гісторыя

-

Рэдактары: Florian Rivoal, Sanket Joshi, Megan Gardner

CSS Nesting

Гісторыя

-

Рэдактары: Tab Atkins-Bittner, Adam Argyle

CSS View Transitions Level 1

Гісторыя

-

Рэдактары: Tab Atkins-Bittner, Jake Archibald, Khushal Sagar

Scroll-driven Animations

Гісторыя

-

Рэдактары: Brian Birtles, Botond Ballo, Antoine Quint, Olga Gerchikov, Elika J. Etemad / fantasai, Robert Flack

CSS Anchor Positioning

Гісторыя

-

Рэдактары: Tab Atkins-Bittner, Elika J. Etemad / fantasai, Ian Kilpatrick

CSS Level 1

Гісторыя

-

Рэдактары: Håkon Wium Lie, Bert Bos

SVG (Якая маштабуецца Вектарная Графіка)

Некаторыя ўласцівасці створаны адмыслова для стылізацыі SVG (ці аналагічных графічных моў) і вызначаюцца ў спецыфікацыі SVG, а не ў CSS модулі. Яны могуць выкарыстоўвацца разам з іншымі ўласцівасцямі ў табліцы стыляў, але, як правіла, не ўжываюцца да тых жа элементам. Яны вызначаюць такія рэчы, як колер рысак і заліванні і форма кончыкаў рысак.

Illustration credits

The two icons, ‘kcolorchooser.png’ and ‘clock.png’, are from the Nuvola collection by David Vignoni.

Берт Бос, галоўны па стылі
Copyright © 1994–2024 W3C® Privacy policy

Апошняе абнаўленне Пят 15 сак 2024 11:23:45

Мовы

Пра пераклады