tagchup-0.3.1: alternative package for processing of tag soupsSource codeContentsIndex
Text.HTML.Tagchup.Format
Description
Convert a tag soup to its text representation respecting various conventions for merging open and close tags.
Synopsis
xml :: (Tag name, Attribute name, C string) => [T name string] -> ShowS
xmlCondensed :: (Tag name, Attribute name, C string) => [T name string] -> ShowS
html :: (Tag name, Attribute name, C string) => [T name string] -> ShowS
xhtml :: (Tag name, Attribute name, C string) => [T name string] -> ShowS
htmlOrXhtml :: (Tag name, Attribute name, C string) => [T name string] -> ShowS
Documentation
xml :: (Tag name, Attribute name, C string) => [T name string] -> ShowSSource
All tags are formatted as they are.
xmlCondensed :: (Tag name, Attribute name, C string) => [T name string] -> ShowSSource
Adjacent corresponding open and close tags are merged to a self-closing tag. E.g. a></a>@ becomes @<a/.
html :: (Tag name, Attribute name, C string) => [T name string] -> ShowSSource
All tags that are defined being self-closing by the HTML standard are formatted only as open tag. E.g. br.
xhtml :: (Tag name, Attribute name, C string) => [T name string] -> ShowSSource
All tags that are defined being self-closing by the XHTML standard are formatted as self-closing open tag. E.g. br/.
htmlOrXhtml :: (Tag name, Attribute name, C string) => [T name string] -> ShowSSource
If the first tag is ?xml ...? then format in XHTML style, else in HTML style.
Produced by Haddock version 2.6.0