PDA

Просмотр полной версии : XML and CSS and Flash


Волгоградец
26.05.2008, 16:21
Эх, чувствую запинают меня сейчас, но спрошу все-равно. Узнал недавно, что сайт можно писать не используя HTML. Можно содержимое в XML писать, а редактировать в CSS. Я далек от этих технологий, поэтому спрашиваю: если я использую связку XML+CSS, то я смогу вставить флэш-объект на страницу, java-script и т.д.?

chingachgoog
26.05.2008, 16:30
без html не выйдет :)
он все равно внутрь xml вставлен :)

но если парсить через флеш, то можно в xml сделать собственные классы для css

add:
вот кстати от Гурских отрывок


Приведем пример совместного применения XML и CSS. Пусть у нас имеется следующий XML<документ:

<BOOK>
<HEADLINE>War and Peace</HEADLINE>
<AUTHOR> L.N.Tolstoy </AUTHOR>
<VOLUME> Third Volume </VOLUME>
<Part>First Part</Part>
<TEXT>
Since the end of 1811th...
</TEXT>
</BOOK>
Каждому его элементу мы должны поставить в соответствие некоторый стиль. Для
этого во внешнем css<файле (назовем его styles) сохраняем следующее описание:
BOOK{font-family:sans-serif}
HEADLINE {display: block; font-size:30; font-weight:bold; text-align:center}
AUTHOR {display: block; font-size:25; font-style:italic; text-align:center}
VOLUME {display: block; font-size:23; color:#000055; text-align:center }
PART {display: block; font-size:23; text-align:center;
text-decoration:underline}
TEXT {text-indent:10; font-size:18; text-align:left; margin-left:5}Чтобы связать XML<документ с нужными таблицами стиля, помещаем в его заголовок следующую команду предобработки:
<?XML:stylesheet type="text/css" href="styles.css"?>Сохраняем XML<документ и пробуем его открыть при помощи браузера.

Волгоградец
26.05.2008, 16:37
Эээээ, что значит, парсить? А что дадут классы? И правильно ли ты сказал - "в xml сделать классы для css" - не наоборот???

chingachgoog
26.05.2008, 16:42
Правильнее сказать, что с некоторыми тэгами (xml) можно связать стили (css)

Волгоградец
26.05.2008, 16:52
Это я читал ))) Но спасибо, что напомнил ).
Это все простое форматирование текста. Можно и таблицы рисовать в CSS. А вопрос такой был - можно ли имея ТОЛЬКО XML и CSS файлы заставить появиться на экране, скажем флэш-баннер?
P.S.: и на третий пост обратите внимание пожалуйста...