Стандартный обобщенный язык разметки (SGML), чтобы узнать больше о разметке
теория — см. Приложение В для ссылок на книги и Интернет.
Из-за всемирной паутины язык гипертекстовой разметки (HTML, подмножество
SGML) — самый известный стандарт разметки и, возможно, самый непонятый!
Вики-серверы используют HTML в качестве основы для определения обслуживаемой страницы и ее
визуализировать в клиентском браузере. Тем не менее, фактическая разметка исходного текста может быть красивой.
много всего, что мы хотим, потому что в процессе обслуживания вики заменяет
соответствующую HTML-разметку. Также можно переделать вики-замены на
обслуживать XML или другие менее общедоступные стандарты кодирования для разметки.
Глядя на различные решения Wiki, Swiki и других клонов, мы видим два основных
подходы, иногда смешанные.
• Разрешить HTML-теги в исходном тексте, что дает преимущество в том, что позволяет использовать подкованные страницы.
автора отформатировать текст как любую другую веб-страницу, но недостатком является принуждение всех
пользователям явно иметь дело со всей сложностью HTML-тегов при редактировании.
• Используйте «произвольный» синтаксис, который упрощает редактирование
пользователей, но недостатком пользователей является необходимость изучения специфики вики.
разметка, однако упрощенная.
Последний подход иллюстрируется снимком на рис. 4-15, где показаны как
исходный текст и визуализированный результат для вики-страницы, содержащей элементы списка.
пример также иллюстрирует аспект использования вики, который легко упустить из виду.
Совет 4.26: Несколько экземпляров одних и тех же страниц
Вы можете одновременно открывать любое количество вики-страниц, просматривать или редактировать их.
просто открыв другое окно и указав соответствующий URL-адрес. Этот
включает несколько экземпляров одной и той же страницы, возможно, в виде разных версий редактирования из
стек браузера для согласования и объединения контента из-за конфликта версий.
Это приводит ко второму утверждению о разметке: меньше значит больше.
РЕДАКТИРОВАНИЕ СТРАНИЦ
7/3:327 * Вики: £dil'Conventnri"Suinary · '
111Lists (начало строки)
* (*) пуля
** (**) вложенный маркер уровня 2 и т. д.
* (#) число