Каскадные Таблицы Стилей
домашняя страничка
(Эта страничка использует каскадные таблицы стилей CSS)
Данный документ является переводом статьи «Cascading Style Sheets home page».
Оригинальная версия документа существует только на сайте W3C http://www.w3.org/Style/CSS/
Данный перевод НЕ является официальным документом W3C.
Все Авторские Права Принадлежат W3C.
Данный документ может содержать ошибки перевода и опечатки.
Автор: Евгений Скрипец (все переводы автора)
При поддержке сайтов: Songs downloads, Hits downloads, Mp3 hits downloads, Real Mp3
Спонсоры проекта сайты: Best Mp3 Source, Real mp3, Ringtones source
Локальная версия: http://www.dp76.com/Style/CSS/
(skip to next section)
Каскадные таблицы стилей (CSS) - это простой механизм добавления стиля
(например, шрифты, цвета, пространства) в веб-документ. Учебные пособия, книги,
список адресатов для пользователей можно найти на странице
“ Изучаем CSS”. Для дополнительной информации
по таблицам стилей см. страницу Таблицы веб стилей. Обсуждения
CSS происходит в (архивированном) www-style@w3.org
списке адресатов и на странице
comp.infosystems.www.authoring.stylesheets.
W3C празднует десять лет
CSS1. Сделайте и Вы вклад в галерею!
Что нового?
(перейти к следующей секции)
(Для получения информации о новых CSS (черновик) спецификациях, см. «CSS в стадии разработки.»)
- 2007-08-16 xhtml.com публикует CSS 2.1 рекомендацию
в алфавитном порядке со скриншотами для большинства свойств.
- 2007-08-16 Несколько новых переводов страниц
(1, 2, 3, 4, 5, 6, 7) этого сайта на русский, беларуский, украинский, немецкий, испанский, португальский, польский… Спасибо переводчикам!
- 2007-08-01 Westciv предлагает XRAY, “закладку”
показывающую информацию об элементах на веб-странице. Требует
Javascript. (Safari, Firefox, Camino или Mozilla; бесплатно)
- 2007-07-20 Была выпущена версия 2 редактора
XHTML WYSIWYG под названием XStandard для
систем управления контентом. Эта версия поддерживает уже больше свойств CSS.
(Для Windows и Mac, версия “Lite” - бесплатная).
- 2007-07-04 Рабочая группа CSS запустила
блог.
- 2007-07-02 По инициативе Питера-Пола Коча группа
голландских разработчиков создает Gilde van Front-Enders (Гильдию программистов Front-End),
занимающуюся сертификацией и профессиональным коммерческим веб-развитием
в Голландии. (Het Gilde van Front-Enders in oprichting nodigt alle
Nederlandstalige front-end programmeurs uit zich aan te sluiten.
Voornaamste doelstelling van het Gilde is de verdere
professionalisering van het beroep.)
- 2007-05-22
Конференция
Web Directions South
(включая W3C
Day), проходившая в Сиднее в сентябре, предлагает обсуждение и
семинары по среде разработки (основанному на стандартах) веб-дизайна. В ней принимают участие лекторы Энди Кларк,
Джон Олсоп, Крис Уилсон и Берт Бос.
- 2007-05-22 Громкий релиз
Coda, редактора HTML &
CSS с webdav, ssh, предварительным просмотром, HTML/CSS ссылками,
объединенным редактированием и многим другим. (Mac, бесплатная версия)
- 2007-04-25 CSS3.info создает страницу, которая тестирует все
определители тэгов CSS3 при помощи Javascript. Быстрый способ проверить,
поддерживает ли ваш браузер
определители тэгов CSS3
(если вы сначала включаете Javascript…)
- 2007-04-19 Fundamentos
Web 2007 - двуязычная конференция, посвященная дизайну при помощи
веб-стандартов, организованная совместно с испанским офисом W3C в октябре
2007. Открыт конкурс надизайн веб-сайта
Конференции.
- 2007-04-19 Была выпущена 3 версия браузера iCab. (Mac, бесплатная стандартная версия,
про-версия платно)
- 2007-04-10 Рабочая группа CSS публикует
первую версию тестов совместимости
для CSS Print Profile.
- 2007-03-07 Джулиан Грехем разработал SCSS и libRUIN. SCSS - схематический модуль
для анализа, запроса и извлечения информации по стилям. libRUIN - это
библиотека C, использующая SCSS (через GNU Guile) для презентации документов
по текстовым терминалам (Схема & C, открытый код)
- 2007-02-12 c
THE dot . de|sign (Кристоф Хоеке) предлагает CSS анализатор & и библиотеку в Python
под названием cssutils, текущая версия 0.9.1 бета. (Открытый код)
- 2006-12-19 До декабря 2007 W3C празднует
десятый юбилей CSS level 1. См. пресс-релиз и сайт CSS10.
- 2006-12-07 <Выпущен редактор oXygen/> XML,
версия 8. Он обеспечивает редактирование CSS и
анализ, схемы ХML, XSLT, XQuery, SVN, Webdav-клиенты и многое другое
(Java, бесплатная версия)
- 2006-12-05 HTML.net опубликовал переводы своих учебных
пособий по CSS на русском языке ( Учебник CSS)
и на французском языке (Tutoriel CSS).
Браузеры CSS
(skip to next section)
Самым простым способом начать эксперимент с таблицами стилей, это скачать
один из браузеров, поддерживающих CSS. Не все указанные ниже браузеры выполняют
полную спецификацию, но релизы на подходе, и вскоре это изменится. Различные
сайты описывают баги и их решения.
- 2007-04-19 iCab, браузер для Mac, поддерживает CSS2 и может
помочь зафиксировать ошибки в HTML или файлах CSS. (бесплатная стандартная
версия, про-версия платно.)
- 2006-11-24 Microsoft выпустил
браузер Internet Explorer, версию 7, поддерживающий
CSS 2, прозрачные PNG и многое другое. (Windows, бесплатно)
- 2006-01-16 Oregan Networks предлагает браузер Oregan TV,
поддерживающий СSS2, XHTML, XML и т.д. (различные встроенные платформы)
- 2005-12-07 KDE (K Desktop Environment) выпустил
версию 3.5. Браузер Konqueror проходит
тест Acid2.
(Unix/X, открытый код)
- 2005-12-01 Mozilla выпустила версию 1.5
браузера Firefox.
(множество платформы, открытый код)
- 2005-09-20 Opera выпустила версию 8.50 своего браузера,
с ручным режимом, поддержкой SVG, альтернативными стилями и т.д.
(различные платформы, включая мобильные телефоны, бесплатно на большинстве
платформ)
- 2005-04-26 Cultured Code выпустил Xyle Scope, браузер, помогающий
анализировать HTML и структуру CSS на каждой странице. (Mac OS X,
немецкий & английский, бесплатная версия)
- 2005-02-11 ANT предлагает Galio и Fresco, которые
являются маленькими встроенными браузерами для IPTV и цифровых бытовых
приборов. Поддерживает CSS 2.1, CSS TV профиль 1.0
и частично CSS3.
- 2004-07-26 Bimesoft выпустил SurfOffline 1.4, офф-лайновый браузер,
поддерживающий CSS2. Приложение может частично или полностью скачать сайт на
ваш жесткий накопитель, так что вы сможете пользоваться сайтом офф-лайн.
(Windows, условно бесплатно)
- 2004-01-16 Mozilla выпустил Mozilla 1.6, веб-браузер,
почтовый клиент, news reader, HTML редактор и IRC клиент.
(Windows, Mac, Linux, другие платформы, открытый код)
- 2004-01-14 Tao выпустил браузер Qi для потребительских устройств
(ПК, телефоны и т.д.). Поддерживает CSS1 и частично CSS2.
- 2003-07-09 Apple выпустил версию 1.0
веб-браузера Safari. Использует
KHTML (из
KDE проекта) в качестве движка для отображения документа.
(бесплатно, Mac OS X)
- 2003-07-03 Netscape выпустил Netscape 7.1
на базе Mozilla 1.4. (Windows, Mac, Linux, бесплатно)
- 2003-04-21 InDelv XF Framework, см.
в авторском инструментарии.
- 2002-07-24 Chimera project выпустил
версию 0.4. Chimera - браузер для Mac OS X на базе движка Mozilla's
Gecko. (Mac, открытый код)
- 2002-01-22 X-Smiles team выпустили версию
0.5 ("Oulu") браузера X-Smiles XML, который поддерживает,
помимо прочего, XHTML, SMIL, XForms и CSS Mobile Profile.
(Java, открытый код)
- 2002-01-08 NetClue выпустил браузер Clue
версии 4.1.1. Поддерживает HTML, XML/XHTML, пространство имен, CSS (уровень 1
и часть уровня 2), DOM, Javascript и т.д. (Java)
- 2001-12-19 Microsoft выпустил Internet
Explorer для Mac 5.1 с фиксированием багов и усовершенствованной
производительностью. Полностью поддерживает CSS1 и частично - CSS2.
(Mac IE 5 был первым браузером, который поддерживал
более чем 99% CSS1 в марте 2000.) (бесплатно; Mac OS 8, 9
& X)
- 2001-12-18 OmniWeb 4 - веб
браузер для Мac (OS X), обладающий встроенным редактором источника
(с поддержкой HTTP PUT). (условно бесплатно)
- 2001-11-28 Galeon 1.0 - веб-браузер
для Gnome. С самого начала использует Gecko движок rendering от
Mozilla. (Открытый код, Unix)
- 2001-11-07 Adobe выпускает SVG-плагин для
браузеров под Mac и Windows и для Mozilla 0.9.1
под Linux & Solaris. Поддерживает SVG с CSS-моделированием. (бесплатно)
- 2001-10-31 Выпущен K-Meleon, версия 0.6,
легкий браузер, базирующийся на Gecko rendering движке от
Mozilla (Windows, открытый код)
- 2001-05-15 Escape 4.7
браузер от Espial поддерживает CSS для HTML, XML и
XHTML. Написан в Java для рынка программного обеспечения.
- 2001-03-26 Мобильный браузер от Openwave
выполняет XHTML и CSS. Также смотрите
спецификацию [PDF].
- 2001-03-26 Nokia начнет продавать мобильные телефоны,
поддерживающие XHTML и CSS, на протяжении 2001. См. демо [Flash], пресс-релиз и официальный
документ [PDF].
- 2001-01-23 Браузер Arachne WWW для DOS и
Linux поддерживает CSS1 с версии 1.70 (бесплатно для некоммерческих целей).
- 2000-12-11 CSIRO выпустил инструментарий CSIRO SVG с
программой просмотра SVG + CSS и другими служебными программами. (Java,
открытый код)
- 2000-08-01 IONIC предлагает инструментарий Ionic SVG
с программой просмотра для SVG + CSS и другими инструментами. (Java)
- 2000-06-29 Команда Koala написала Jackaroo, программу просмотра SVG
+ CSS. (сейчас Jackaroo объединилась с Batik и
больше не поддерживается.) (Java, открытый код)
- 2000-03-27 Microsoft выпустил Internet Explorer 5 для
Macintosh. Первый браузер, поддерживающий полный CSS1.
- 1999-12-02 Closure - веб-браузер,
написанный в Common Lisp; поддерживает CSS1.
- 1999-10-22 Hewlett Packard выпустил свой “встроенный
микро-браузер” ChaiFarer,
поддерживающий CSS1. CSS2 выйдет позже.
- 1999-09-24 ICE Soft выпустил версию 5 своих двух
встраиваемых
браузеров: “базовый”, являющийся программой просмотра для
HTML/XML+CSS2, “про”, добавляющий сети и другое. Оба - в Java.
А также в Does MathML.
- Silicon Graphics выпускает встраиваемый веб-браузер, настроенный под CSS,
который использует несколько приложений и свой рабочий стол.
- Arena,
предварительно тестированный W3C браузер, теперь дополнен Yggdrasil. Частично поддерживает CSS1.
- Emacs-w3,
ака Gnuscape Navigator, поддерживает некоторые версии CSS1.
Эти источники документируют уровень поддержки в различных
браузерах:
Авторский инструментарий CSS
(skip to next section)
Сегодня большинство авторских инструментов обеспечивают нечто вроде
поддержки для таблицы стилей CSS. Список ниже далеко не самый полный,
но содержит (в хронологическом порядке) все инструменты, о которых нам
известно.
- 2007-07-20 Была выпущена версия 2 XStandard, редактора XHTML WYSIWYG для
систем управления содержанием. Эта версия поддерживает больше
свойств CSS. (Для Windows и Mac, “Lite” версия бесплатна).
- 2007-05-22 Громкий релиз
Coda, редактора HTML &
CSS с webdav, ssh, предварительным просмотром, HTML/CSS ссылками,
объединенным редактированием и многим другим. (Mac, бесплатная версия)
- 2006-12-07 Был выпущен <oXygen/> XML редактор,
версия 8. Поддерживает редактирование CSS и
анализ, XML схемы, XSLT, XQuery, SVN и Webdav клиенты и многое другое
(Java, бесплатная версия)
- 2006-11-07 Macrabbit выпустили версию 2 CSSEdit, редактора СSS с
предварительным просмотром (даже для динамических страниц), контрольными точками/
rollback, анализом, структурным анализом и т.д. (Mac, бесплатная версия)
- 2006-07-13 Westciv выпустил Style Master 4.5,
редактор CSS с предварительным просмотром, информацией о совместимости браузера,
примерами CSS,
“X-ray” (CSS инспектор), wizards, и т.д. (Mac и
Windows, бесплатная версия)
- 2005-11-29
Appel à discussion pour un nouveau forum
fr.comp.infosystemes.www.auteurs.css pour
des questions et discussions concernant les mises en formes de sites
internet par les CSS. (Были начаты обсуждения по поводу создания
новой французской конференции пользовательской сети для обсуждения использования
CSS.)
- 2005-07-21 Disruptive Innovations
и Linspire опубликовали версию
1.0 Nvu, редактора веб-сайтов WYSIWYG, основанном на Gecko (Windows, Mac,
Linux/X, открытый код)
- 2005-05-04 Adobe опубликовала GoLive CS2,
сайт, посвященный авторской разработке & и менеджменту, с инструментами CSS,
шаблонами, поддержкой ручного режима и т.д. (Mac OS X &
Windows, свободная версия)
- 2005-03-29 TARI выпустил GoodPage версию 1.0.2 редактора HTML/CSS
с множественным просмотром, анализом и т.д. (Mac OS X, бесплатная версия)
- 2005-03-25 Evrsoft предлагает 1st Page 2000, редактор
HTML с множественным просмотром, примерами CSS, wizards,
и т.д. (Windows, бесплатно)
- 2004-11-04 eLeDo опубликовал Eledicss 0.1, редактор CSS,
выполняемый, как скрипт server-side PHP. Он позволяет редактировать файлы CSS,
используя браузер. (Unix, открытый код)
- 2004-05-06 Price Media
опубликовал полностью переработанную версию 4.0Cascade
DTP, инструмент для составления веб-страниц и для создания HTML + CSS страниц,
со специальной поддержкой абсолютного позиционирования элементов на этой
странице (бесплатно, Windows)
- 2004-04-27 Maxro Software выпустил CSS Designer
2.0, редактор для CSS2 со встроенным предварительным просмотром. Доступен на
английском и немецком языках. (Windows, условно бесплатная)
- 2004-01-16 CreaText 1.5pr3 от Marius Soutier - редактор источника HTML
с диалоговым редактором CSS2, который стал открытым кодом (Mac,
открытый код)
- 2004-02-09 HighDots.com выпустил
Style Studio, версию
3.76 - редактор СSS, который может также преобразовывать существующие
страницы в CSS, таким образом помогая избежать багов браузера и многого другого.
(Windows, бесплатная версия.)
HighDots.com также предлагает бесплатный онлайновый CSS-анализатор.
- 2004-01-29 QuickShow - программа
для написания и презентации слайдов. Слайды хранятся как
HTML/CSS и могут также просматриваться браузером, поддерживающим
'projection' media (такие как
Opera). (Windows, условно бесплатная)
- 2003-01-07 cssed - синтаксический редактор
для файлов CSS2 с GUI, основанный на GTK2, синтаксическом подчеркивании,
outline view и т.д. (Linux, открытый источник)
- 2003-01-07 HostM.com Web Hosting выпустил Simple CSS 1.0, простой авторский
CSS-инструмент. Вы можете управлять комплексными CSS проектами и импортировать
существующие таблицы стилей. Поддерживает СSS2. (Windows & Mac, бесплатная
версия)
- 2003-11-24 Abstract thought Lab. выпустил версию
2.0
Astyle, "простейший в использовании" (по их словам) редактор для
CSS2. (Windows, условно бесплатная)
- 2003-05-24 Редактор WYSIWYG HTML от Macromedia и инструмент разработки сайта
Dreamweaver
MX частично поддерживают CSS2 и встраивают TopStyle
(Windows & Mac, бесплатная версия)
- 2003-04-23 W3C выпустил версию 8.0
Amaya, WYSIWYG, структурированного редактора/браузера для
(X)HTML, SVG, MathML и CSS. Поддерживает отдаленное редактирование и аннотации
(открытый источник, Solaris, Linux, Mac, Windows)
- 2003-04-21 InDelv Software объявил о выпуске
своего XF
Framework 0.8.1. XF создает и передает XSL, XML, CSS и XHTML
содержание с автономным рабочим столом и версиями библиотек.
Результат может отображаться на экране, распечатываться или преобразовываться в
PDF. (.NET и Java платформы, бесплатная версия)
- 2003-03-31 HTML-Kit - это редактор HTML, XHTML
и XML с плагинами, обеспечивающими, кроме всего остального, CSS и
CSS руководства. (Windows, бесплатно)
- 2003-02-14 Bradbury Software выпустил
версию 3.10 TopStyle
Pro, редактора CSS1 & 2. Новое в этой версии: поддерживает Opera 7,
W3C HTML & CSS-анализаторы и Bobby.
(Windows, бесплатная версия)
- 2002-05-03 Graphic-Group выпустила новый
G-G CSS - редактор каскадных таблиц стилей. Он основан на браузере и
включает встроенный веб-сервер http/1.1, позволяющий просмотр в реальном
времени HTML, ASP и XML. (Windows. Бесплатное демо)
- 2002-05-02 Даниель Глазман
(daniel @glazman.org) выпустил дополнительный редактор CSS для Composer,
редактора содержания на Mozilla/Netscape 6. Этот редактор CSS является открытым
кодом и его можно свободно скачать
- 2002-04-05 Westciv выпустил версию 1.1
Layout Master, редактора
HTML + шаблонов страниц CSS (Win & Mac, бесплатная версия)
- 2002-03-28 “Uncle Wingnut” написал вещь, которая несомненно
является простым создателем таблиц стилей, но которая также создает объекты
для MOO, что вы можете увидеть, если
посетите MOO при помощи клиента сетевого теле-доступа на Mozilla
rendering движке...
- 2002-01-15 Mozilla Composer - это редактор WYSIWYG
для HTML. Генерирует проанализированный HTML 4.01. Опция конфигурации позволяет
выбрать между полярными HTML-элементами и линейным CSS.
- 2001-11-26 JustStyle CSS
(версия 1.2.2) - редактор для таблиц стилей CSS1. (30-дневная бесплатная версия,
Java)
- 2001-11-22 BrowserEdit - редактор HTML, который
работает внутри браузера IE. Использует CSS для позиционирования объектов на
странице.
- 2001-07-11 Morphon Technologies выпустил бета версию
редактора Morphon
Standalone CSS, поддерживающего CSS2 (Java, бесплатная версия)
- 2001-07-04 Visicom Media выпустили версию 4.30.0
WebExpert
2000, редактора HTML, поддерживающего CSS2, на французском языке.
- 2000-11-02 Томас Майнике выпустил StyleAssistant (немецкая страница),
программу с меню для написания таблиц стилей CSS1. (бесплатная версия,
Windows)
- 2000-10-14 Quanta - редактор HTML для рабочего
стола KDE. Поддержка CSS 1 & 2 в бета версии для KDE2 (Unix,
открытый код)
- 2000-09-28 Software602 выпускает офисный набор 602 Pro
Suite для Windows, который может редактировать HTML+CSS (бесплатная версия).
- 2000-08-02 Lunatech Research выпустили бета версию 7
редактора Morphon XML,
включающую редактор CSS. Написан в Java.
- 2000-07-04 AceHTML 4 от Visicom Media - редактор HTML/CSS для
Windows. Доступны коммерческая и бесплатная версии.
- 1999-12-17 Justsystem (также на английском) выпустили свой многоязычный
текстовый процессор на базе Java, называемый ICHITARO Ark. Он использует
HTML/CSS в качесвте родного формата (скриншот).
- 1999-11-19 Bluefish - это открытый редактор HTML для Unix
с поддержкой CSS1.
- 1999-08-07
Cascade и Cascade Light - редакторы CSS для Mac.
- 1999-08-04 En
Vogue - (не-WYSIWYG) редактор, работающий под Atari ST. Поддерживает
CSS1 & 2.
- 1999-05-29 Авторы SoftQuad XMetaL & нашли, как отображать документы
XML при помощи таблиц стилей CSS.
- 1999-05-25
CorelDraw 9 от Corel
экспортирует HTML + CSS.
- 1998-09-29 Авторы и демонстрации CSS и HTMLHoTMetaL PRO 5.0 от SoftQuad.
- 1998-08-29 Льюис Гартенберг выпустил версию 2
условно бесплатного инструмента W2CSS, который конвертирует документы
MS Word в HTML и CSS.
- 1998-08-29 Prime Style стал условно бесплатным
продуктом, выпущена версия 2.0.
- 1998-03-12 CSS Mill Патрика Коркорана
- визуальный инструмент для генерирования CSS-стилизированного HTML.
- 1997-12-16 EDF выпустил CSSize,
инструмент, который помогает вам конвертировать HTML-документы в документы HTML+
CSS.
- 1997-12-16 Hexmac выпустил HexWeb CSS Edit - плагин для BBEDit или как
автономную версию для Macintosh.
- 1997-12-05: Cascade - полный редактор
каскадных таблиц стилей для Mac. Есть также бесплатная версия под названием
Cascade Light.
- 1997-12-04 CSS-режим для Alpha,
программный редактор для Mac.
- 1997-12-04 Anansi поддерживает
CSS.
- 1997-11-04 StyleSheet Maker++ от Coffeecup Software - приложение для создания
таблиц стилей CSS.
- 1997-10-24 Interactor 1.1 от mBED поддерживает позиционирование CSS, которое
в случае комбинирования с языком скрипта позволяет вам создавать анимацию на
основе HTML.
- 1997-10-06: Danere выпустил новую версию StyleMaker, поддерживающую Позиционирование CSS при помощи графического
интерфейса.
- 1997-09-12 PageSpinner от Optima System - это
условно бесплатная версия редактора HTML для MacOS с поддержкой CSS.
- 1997-09-08: бета-версия Microsoft FrontPage98 поддерживает CSS.
- 1997-07-10:Sheet
Stylist - приложение (фактически - контроль ActiveX) для Windows 95, которое
позволяет вам создавать, редактировать и поддерживать таблицы стилей CSS.
- 1997-06-23: Astrobyte объявил о выпуске BeyondPress 3.0, который будет
конвертировать документы QuarkXPress в HTML и CSS.
- 1997-04-15: Interaction - динамическая система
управления сайтами, включающая полный редактор CSS для
Macintosh.
- 1997-03-26: Редактор HotDog от Sausage Software теперь поддерживает CSS.
- 1997-03-26: Редактор HomeSite
от Allaire (версия 2.5 и выше) теперь поддерживает
CSS.
- JoyHTML - испытательная
версия редактора Swedish HTML, поддерживающего CSS. Он не WYSIWYG, но достаточно
свободный. Хорошо, если вы хотите увидеть код, не запоминая полный
синтаксис CSS1. И если вы знаете шведский язык (скачать jh99sv.exe)
- Adobe
FrameMaker после версии 5.5 может экспортировать HTML+CSS.
Другие программы
(перейти к следующему разделу)
- 2007-03-07 Джулиан Грехем разрабатывает SCSS и libRUIN. SCSS - это схематический модуль
для анализа, запрашивания и извлечения информации по стилям. libRUIN - это
библиотека C, использующая SCSS (через GNU Guile) для получения документов по
текстовым терминалам (схема & C, открытый код)
- 2007-02-12 c
THE dot . de|sign (Кристоф Хоеке) предлагает CSS-анализатор & библиотека в Python под
названием cssutils, текущая версия 0.9.1 бета. (открытый код)
- 2006-05-18 RealObjects выпустил PDFreactor,
форматтер для XML и (X)HTML документов, использующих CSS, включая поддержку
SVG и XSLT. PDFReactor производит PDF и может устанавливаться на веб-серверах
в качестве сервлета Java. (Java. Бесплатная версия)
- 2005-12-07 YesLogic выпустил версию 5.1
Prince программы для печати документов
XML (включая XHTML и подмножество SVG), которые стилизуются при помощи CSS.
Результат в PDF. Эта версия проходит тест Acid2 и поддерживает анализ
HTML, прозрачность PNG, информацию URL и резерв XHTML <object>. (Windows,
Mac OS X & Linux, бесплатная демо версия.)
- 2005-11-02 Flying Saucer (текущая версия
Бета R5) устанавливается на классах Java для получения XHTML/XML +
CSS (Java, открытый код)
- 2005-09-01 CSSToXSLFO - программа, которая
конвертирует документ XML с таблицей стилей СSS в XSLFO. Имеет специальную
поддержку XHTML. (Java, открытый код)
- 2005-08-19 Disruptive Innovations
опубликовали
CSS Selector builder 0.11, программу для взаимного конструирования
определителей тэгов СSS (написана в XUL/XBL, требует Firefox)
- 2005-07-01 Дзианис Кошкин запустил проект
MYTHcode, библиотеку кодов, включающую
анализаторы для CSS и XML. (Object Pascal, открытый код)
- 2005-04-08 Tомми Латонен предлагает программу
CSStoXML, которая
анализирует CSS2 (основана на CSS
Parser) и получает дерево анализа в качестве файла XML. Также включает
процессор XSLT для трансформации дерева в другие форматы (Java, бесплатная
некоммерческая версия)
- 2004-12-16 Libcroco - библиотека
(в C) для CSS. Поддерживает SAC и CSSOM, может применять
определители тэгов к элементам XML и имеет начала интерпретатора. (открытый код)
- 2004-12-08 CSS Parser (бывший
Steady State CSS2 Parser) доступен на SourceForge. Выполняет
DOM2 Style
и SAC (Java, открытый код)
- 2004-01-29 Дэвид Балдвин продает ThtmlViewer, компонент браузера для
использования в программах, разработанных Delphi (4, 5, 6 и 7).
(Windows, бесплатная демо версия)
- 2003-07-10 Infinity Loop выпустил новую версию
upCast и downCast, которые конвертируют между ХML+CSS и MS
Word или RTF. Word и upCast вместе могут использоваться в качестве редактора CSS:
названные стили будут сохранены как таблица стилей CSS. (Многие платформы,
требует Java, бесплатная демо версия)
- 2002-10-11 XMLmind выпустили версию 2
XMLmind XML
Editor, графического редактора для XML, поддерживающего CSS2 на
мониторе и в печати. (Java, бесплатный “Стандартный выпуск,”
платный “Профессиональный выпуск”)
- 2002-01-08 Tidy - инструмент для очистки
неправильных страниц HTML (к сожалению, сгенерированных некоторыми
редакторами “HTML”). Использует эвристику для перемещения плохих
mark-up с правильным HTML и CSS. BBTidy может
использоваться, как плагин для BBEdit под Mac. (открытый код)
- 2001-12-06 Apache project выпустил Batik, браузер SVG.
Поддерживает SVG с CSS. (Java, открытый код)
- 2001-08-06 Был запущен проект Perl CSS на SourceForge для
развития библиотек CSS-DOM и SAC для Perl.
- 2001-07-09 “xselect” - программа C,
которая извлекает все элементы из документа XML, который походит к определителю
тэгов СSS. Часть пакета HTML-XML-utils.
(открытый код)
- 2001-04-27 Модуль Perl, выполняющий SAC под названием CSS::SAC, был написан
Робином Берйоном. (открытый код.)
- 2000-12-08 Aurelia Systems предлагает Aureleon, драйвер принтера
для Windows 95/98/NT/2000, который конвертирует все, что вы можете напечатать, в
HTML + CSS.
- 2000-02-17 Полезно? Или нет? В любом случае, DeCSS является крохотной (Perl)
программкой мистера Бада для извлечения всех CSS из файла HTML.
- 1999-10-24 SAC
(Simple API от W3C для CSS) - бета версия. Обеспечены привязки к C и
Java.
- 1999-10-24 flute 1.0 -
CSS-анализатор от W3C в Java.
Спецификации CSS
CSS имеет различные уровни и профили. Грубо говоря,
браузеры рабочего стола выполняют уровни 1, 2 или 3, другие программы выполняют
соответствующий профиль для их платформы: мобильный телефон, КПК, телевизор,
принтер, синтезатор речи и т.д.
- CSS уровня 3 находится в стадии
разработки. Он включает весь 2 уровень и дополнен новыми определителями
тэгов, границами и фонами, вертикальным текстом, взаимодействием с пользователем,
речью и многим другим.
- CSS уровень 2
ревизия 1 (“CSS 2.1”) содержит все из уровня
1 и добавляет элементы абсолютного позиционирования, автоматическую
нумерацию, обрывы страниц, правый и левый текст и другое. В настоящий момент,
в феврале 2004, он является Кандидатской Рекомендацией W3C.
- CSS уровень 1 (1996, 1999)
содержит свойства для шрифтов, полей, цветов и т.д., то есть почти все профили,
необходимые для CSS. [Также в PDF]
- CSS Mobile Profile 1.0 - для
устройств, таких как мобильные телефоны и КПК.
- CSS Print Profile - все еще в
планах. Рассчитан на дешевые принтеры.
- CSS TV Profile 1.0 - для браузеров,
которые включают телевидение.
Другие спецификации, имеющие отношение к CSS:
Книга:
“Каскадные таблицы стилей” (3й выпуск) – список опечаток
История CSS описана в главе 20 книги Каскадные
таблицы стилей, веб-дизайн Хакона Виума Лая и Берта Боса (2й выпуск,
1999, Addison Wesley, ISBN 0-201-59625-3)