用 Unicode 没有的HTML汉字标记的最佳方法是什么? Unicode 为我们提供了一种描述这样的字符,即Ideographic description sequences的方法。但是HTML呢?我想知道是否有任何方法可以正确地标记并将它们(如果可能,基于相应的IDS)呈现为HTML,以这种方式被视为单个字符。
让我给你举个例子,以获得更好的解释; MediaWiki 具有an extension for this,其语法如下:
Favourites are as below
<ul *ngFor ="let item of acts;let i =index;">
<li>{{item.name}} ``
<button (click)="getHeroDetails(i)">show More</button>
<p *ngIf="i == item">{{detail}}</p>
</li>
</ul>
<button (click)="clearList()">Remove</button>
答案 0 :(得分:1)
AFAICT当前没有HTML扩展名或XML名称空间来使用IDS标记文本。
这个想法从一开始就是有缺陷的,您不能强制用户代理使用IDS作为字符来呈现序列。在您spec it out之前,不存在对这种行为的支持。
您可以将该MW扩展从Java移植到JavaScript,以便在浏览器中运行它,也许也可以输出文本而不是图像。 (我没有检查过。)在那种情况下,通常不需要特殊标记。