富文本组件可以内嵌 <span>
<a>
<image>
。同时它也支持 <span>
<a>
<image>
的嵌套。
只有 <span>
, <a>
and <image>
可以包含在 <richtext>
标签里。<span>
and <a>
会被显示为 display:inline
,而 <image>
会被显示为 display:inline-block
。
<richtext>
的子节点分两种类型。
<span>
and <a>
可以再包含孩子节点。<image>
不能再包含孩子节点。富文本组件内部树形结构不能超过255层,超过的层会被忽略。
注意事项
<a>
标签在 iOS 上恒定为 color:blue
蓝色样式,它孩子节点也会被应用为该样式,见下面样例。Android 上无此限制。<image>
标签必须指定 width
和 height
.<image>
会保持空白状态,目前不支持显示占位图。富文本组件的子节点支持的属性如下。
<span>
不支持任何属性,文本需要包在 <span>
里面,例如 <span>Hello World</span>
。
富文本和它下面的 <span>
, <a>
, <image>
只支持有限的样式。
<span>
, <a>
和 <richtext>
<span>
<richtext>
<image>
img
被点击a
a
标签指定的链接。img
的 pseudo-ref 会作为参数传回来。