如何(语义上)用HTML5标记A(剧院)剧本/播放?
由于显而易见的原因,如果没有搜索引擎认为你的意思是“播放声音”和“JavaScript”,就很难搜索“播放”和“剧本”。
我如何标记一个脚本(如在一个剧本中给予演员的文档),这样它在语义上是正确的,并且易于设计风格?
例如,让我们来看看哈姆雷特的开头
哈姆雷特
ACT I
SCENE I Elsinore。城堡前的平台。
[FRANCISCO在他的职位。输入他BERNARDO]
BERNARDO谁在那里?
FRANCISCO Nay,回答我:站起来展开自己。
显然,我认为,应该从
开始<h1 id="title">Hamlet</h1>
<h2 id="act-1">Act 1</h2>
<h3 id="scene-1">Scene 1</h3>
但是,我被卡住了。
我已经尝试过查看MicroData,但Schema.org的CreativeWork [0]实际上并没有包含太多在虚构作品中有用的内容。
仅仅说
就足够了<p class="stage-direction">FRANCISCO at his post. Enter to him BERNARDO</p>
<p id="1"><span class="character bernardo">BERNARDO</span>Who's there?</p>
<p id="2"><span class="character francisco">FRANCISCO</span>Nay, answer me: stand, and unfold yourself.</p>
或者有更好/更明智的做事方式吗?
答案 0 :(得分:3)
似乎已经放弃了精确指定对话标记的想法,W3C现在只提供some guidelines which pretty much equate to your idea of using paragraphs and spans。
请注意dl
元素,旧版资源(包括规范)以前推荐使用的元素现在应该不使用:"The dl element is inappropriate for marking up dialogue"。
但当然所有这些可能会在下周,月份或年份发生变化......
答案 1 :(得分:1)
这会提供任何灵感吗? caesar in xml