Text.XHtml
| Авторские права | (c) Andy Gill, и Oregon Graduate Institute of Science and Technology, 1999-2001, (c) Bjorn Bringert, 2004-2006 |
|---|---|
| Лицензия | BSD-стиль (см. файл LICENSE) |
| Поддержка | Chris Dornan <chris@chrisdornan.com> |
| Устойчивость | Устойчивая |
| Переносимость | Переносимая |
| Safe Haskell | Безопасная |
| Язык | Haskell98 |
Описание
Библиотека комбинаторов XHTML.
Основана на оригинальной библиотеке Text.Html от Andy Gill. См. http://www.cse.ogi.edu/~andy/html/intro.htm для введения в эту библиотеку.
Этот модуль повторно экспортирует Text.XHtml.Transitional, который генерирует XHTML 1.0 Transitional. Используйте Text.XHtml.Strict, если вам нужен XHTML 1.0 Strict, и Text.XHtml.Frameset, если вы хотите сгенерировать XHTML 1.0 Frameset.
См. http://www.w3.org/TR/xhtml1/ для получения дополнительной информации об XHTML 1.0.
модуль Text.XHtml.Transitional
модуль Text.XHtml.Table
данные HtmlTree Исходный код
Основная идея заключается в том, что вы визуализируете свою структуру в форме этого дерева, а затем используете treeHtml для преобразования её в объект Html со явной структурой.
treeHtml :: [Строка] -> HtmlTree -> Html Исходный код
treeColors :: [Строка] Исходный код
debugHtml :: HTML a => a -> Html Исходный код
Это использует функцию визуализации дерева выше и отображает Html как структуру дерева, позволяя отладить, что на самом деле генерируется.
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/7.10.3/docs/html/libraries/xhtml-3000.2.1/Text-XHtml.html