TextDynamic can load and save HTML formatted files. It supports many HTML tags and also cascading style sheets (internally it uses a style class which mimics CSS style information). As a word processing engine it supports page layouts (header area, text area, footer area), a feature which is important for high quality printing of the documents, and can split table rows on several pages. Both features require a formatting routine which is different to the one used by a web browser. So usually websites will look differently when loaded into TextDynamic than they looked in a web browser. Frames are not supported.
HTML documents which are designed to be "printable" will usually look perfect in TextDynamic.
With Memo.SetBProp ist is possible to select a special HTML format mode!
If you want to display a split editor with the HTML source (HTML code) and formatted text you can use TextCommandStr(5, ..) .
With an additional license it is now possible to load a http access DLL to automatically retrieve JPEG and PNG images referenced by HTML files.
This DLL is loaded by Memo.TextCommandStr(6,1, dll_key )
a) Please see ActivateSyntaxHighlighter for XML and HTML syntax highlighting.
b) also see SetXMLSchema to work with XML tags
b) The format string "XML" writes simplified HTML code.
You can use "XML-useptag,-ignorefonts" to only write <p>, <b>, <i>, <u> and <a> tags. Paragraphs may use styles which are written as <p class="">.