Spec-Zone.ru › Haskell 7

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 со явной структурой.

Конструкторы

HtmlLeaf Html
HtmlNode Html [HtmlTree] Html

Типы

HTML HtmlTree

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API