如何在HTML中标记IDS描述的字符?

时间:2018-12-02 08:26:54

标签: html unicode cjk

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>

1 个答案:

答案 0 :(得分:1)

AFAICT当前没有HTML扩展名或XML名称空间来使用IDS标记文本。

这个想法从一开始就是有缺陷的,您不能强制用户代理使用IDS作为字符来呈现序列。在您spec it out之前,不存在对这种行为的支持。

您可以将该MW扩展从Java移植到JavaScript,以便在浏览器中运行它,也许也可以输出文本而不是图像。 (我没有检查过。)在那种情况下,通常不需要特殊标记。