新版TinML增加了实用性作为标准特性之一,需要具备实用功能,转译HTML就是其中之一。
下方是一段TinML:
<title>一级标题|
<title>二级标题|2
<title>三级标题|3
<title>四级标题|4
<title>五级标题|5
<title>六级标题|6
<p>
<p>/*-_普通文本;
|直接使用<p>来表示,
|-comment
|结尾会自带换行。|
经过转译后,形成下方HTML:
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>
<p><br></p>
<p>
<s>
<u><i>
<b>普通文本</b>
</i></u>
</s>直接使用<p>来表示,结尾会自带换行。
</p>
TinML转译HTML原理简述见python.tkinter设计标记语言(转译2-html)_tkinter html-CSDN博客。
注意,TinML并没有规定如何转译为HTML。转译为HTML是标准TinML实现中的必需功能,该模块是TinText实现中的转译HTML功能部件。