Здравствуйте, bayonet1971, Вы писали:
>>PostScript для печати, SQL для СУБД… Нужна ли схема по которой это делать.
>>И как уже было сказано, его намного проще индексировать.
B>Что значит индексировать XML-файл ?
Представь что у тебя есть готовая html-библиотека, при чём сделаная левыми руками. То есть все заголовки, абзацы, цитаты, заголовки оформлены например таким образом:
<div class="vazhnyj_zagolovok">Книга «Интернет для самоваров»</div>
<div class="prosto_zagolovok">Глава 1</div>
<div class="citata">Да будет так!</div>
<div class="tekst">
Тыры-пыры, это текст главы. Трам-пам-пам…
А <span class="vydelenyj">вот это</span> важный текст.
</div>
Пусть у тебя будет классная css-таблица, и смотреться это всё будет просто без подобно, но р
оботу, который будет индексировать эти твои книги будет одинаково всё равно, где у тебя заголовок, а где текст. Следовательно, он не сможет составить список, например, всех названий книг. Тут у тебя применено просто графическое форматирование.
А вот если бы ты сделал такую xml-структуру:
<book genre="IT" subgenre="networks">
<info>
<title>Интернет для самоваров</title>
<author>Вася Пяточкин</author>
<year>2222</year>
</info>
<content>
<header paragraph="1">Вступление</header>
<article>
Тыры-пыры, это текст главы. Трам-пам-пам…
А <important>вот это</important> важный текст.
</article>
</content>
</book>
(я немногго приукрасил пример, что бы показать полезность xml)
то р
оботу нужно было бы найти только header-элементы. Улавливаешь мысль?
Эта структура описывает логическое представление документа.
Так вот поиск, анализ, систематизация, упорядочивание, присваивание приоритетов — это и есть
индексирование.
Ну и этот xml ты уже можешь привести к требуемому виду, как я уже писал.
P. S. Этот пример книги можно правильно описать и на html при помощи элементов p, h1, blockquote, em.