0

假设我们有以下 TTML 文档:

<tt xml:lang="en" xmlns="http://www.w3.org/ns/ttml" xmlns:tts="http://www.w3.org/ns/ttml#styling">
  <head>
    <layout>
      <region xml:id="a"/>
      <region xml:id="b"/>
    </layout>
  </head>
  <body>
    <div region="a">
      <p region="b">abc</p>
    </div>
  </body>
</tt>

根据9.3.2 中间同步文件构建a,区域和会产生什么样的视觉标记b

起初我期望a什么都不产生并b产生abc,但规范似乎与此相矛盾,这意味着匿名跨度abc在评估 regiona和时都将被修剪(直接或间接) b,这似乎有点违反直觉。

4

1 回答 1

1

该算法会修剪内容并且不显示任何内容。这是在Issue-341中的 W3C TTWG 问题跟踪器上捕获的。

但是,您为什么要编写具有这种行为的文档-我的意思是,您打算做什么?在哪些情况下,您不会仅通过从 div 中删除区域引用来实现相同的目标?我请求感兴趣 - 如果这里有一个用例,那么我们可以用它来帮助推动 TTML 中的规范开发。

于 2015-08-25T15:54:08.790 回答