![]() |
XML-форумы |
Обсуждение XML и связанных с ним технологий |
Автор | Сообщение | |
---|---|---|
detail Новичок ![]() Зарегистрирован: 07.05.2003 Сообщения: 4 Откуда: Novosibirsk ![]() |
[4977]
Чт Сен 11, 2003 13:03
Я ещё не знакомился с CSS3, поэтому хотелось бы услышать комментарии знающих людей.
XML & CSS(2|3) - замена HTML? Уроки по CSS2 на сайте Zvon.org сделаны не в HTML&CSS, а в XML&CSS. Т.е. делается произвольная разметка, для элементов которой пишутся стили. Уже в CSS2 можно задать отображение элементов как * таблицы * строки таблицы * ячейки таблицы * элемента списка и прочее, что есть в свойстве display. Все прелести таблиц - выравнивание, заголовок, расположение ячеек, отображение/скрытие пустых. Плавающие блоки (например, таблица, прижатая к краю, обтекаемая текстом), и прочее. Выделение отдельных элементов может осуществляться при помощи подклассов: AAA.class1 { ... } действует для элемента <AAA class="class1" ... либо AAA[property1 = 'bbb'] { ... } действует для элемента <AAA property1="bbb" ... В общем, многое из того, что сейчас делается на HTML, можно сделать на XML&CSS. Одно "НО" пока что перечёркивает все прелести технологии: её поддерживают только Opera7 (за исключением некоторых свойств, честно описанных на странице Web Specifications Supported in Opera 7) и Mozilla. В MS Internet Explorer 6.0 оно рисуется с большими ошибками. Так, например, он игнорирует строки таблицы, рисует все ячейки в один ряд. Нарисовать таблицу через display:table он не может - все ячейки рисует в один ряд. А при задании вертикального выравнивания вообще рисует кашу. HTML-теги можно легко использовать, если прописать в корневом элементе пространство имён HTML и ставить в элементах префиксы (например, <html:br/>). Будет ли данная технология форматирования документов распространена? Известно ли что-то о подвижках Microsoft на этот счёт? В общем, стоит ли изучать и экспериментировать с XML&CSS? |
|
olpa Любитель Зарегистрирован: 23.04.2002 Сообщения: 981 Откуда: Санкт-Петербург ![]() |
[4983]
Чт Сен 11, 2003 16:42
Не знаю, как там насчёт MS IE, но CSS стал применяться не только в Web. Некоторые WYSIWYG-редакторы для XML используют CSS для наглядного представления документов. Так что вещь полезная.
|
Страница 1 из 1 |