首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >唯一的XML文件,多个HTML显示(ev。使用数据孤岛)

唯一的XML文件,多个HTML显示(ev。使用数据孤岛)
EN

Stack Overflow用户
提问于 2015-12-30 05:09:25
回答 1查看 39关注 0票数 0

我需要你帮我提一个重要的问题,我会非常赞同你对这个问题的意见。这个问题与其说是技术性问题,不如说是对最佳做法的反思。

我做了一个独特的xml (相当大的)文件,其中包含两个手稿的抄本。现在,我想提出3种显示的不同方式--这些转录本在html中显示:

  1. 屏幕左边的一份抄本,右边的另一份(以显示和突出手稿之间的差异)
  2. 屏幕上只有一个转录(文本A)
  3. 只有屏幕上的其他转录(文本B)

我的问题是:我可以使用这个独特的文件来显示这三种不同的模式吗?我正在考虑在html中使用数据岛。如果可能的话,这是最好的办法吗?

或者我应该将这个唯一的文件转换成两个文件(一个只包含文本A,另一个包含文本B)?然后使用这两个文件中的数据孤岛来第一次显示这两份手稿?

还是有更好的方法继续下去?

对于那些想看看我独特的文件的人来说,这就是一个例子:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?><tei>
    <teiheader/>
    <text>
        <body>
            <div type="text">
                <w lemma="this" type="adv."><app><rdg wit="#A">this</rdg><rdg wit="#B">that</rdg></app>this</w>
                <w lemma="is" type="subst. fém."><app><rdg wit="#A">is</rdg><rdg wit="#B">is</rdg></app>is</w>
                <w lemma="a" type="vparpp"><app><rdg wit="#A">a</rdg><rdg wit="#B">a</rdg></app>a</w>
                <w lemma="test" type="ponfrt"><app><rdg wit="#A">test</rdg><rdg wit="#B">try</rdg></app>test</w>
            </div>
        </body>
    </text>
</tei>

非常感谢您的关注和建议。米卡

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-30 10:02:07

不管你做什么,保持唯一的文件更好,更简单。

您可以简单地用html隐藏一些东西,只需使用一些栏杆:

  • Style=“显示:无;”在div标签内
  • Style=“可见性:隐藏;”隐藏元素,但它仍然占用布局中的空间。
  • < div hidden> in html5
  • 或使用css

见本文:How do you create a hidden div that doesn't create a line break or horizontal space?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34523256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档