|
|
1
34
更恰当(语义上)和更短的方法是使用定义列表:
|
|
|
2
11
我得说
定义见 HTML5
当然,你需要一个
|
|
|
3
10
http://tantek.com/presentations/2005/03/elementsofxhtml/ (查看对话部分)
不知道你会如何标记舞台方向等。。。也许您最终会创建一个新的微格式:) 此外,该标记还有一些理想的CSS挂钩,与定义列表不同,这些挂钩具有离散的行。 |
|
4
8
在使用表格之前最好先考虑CSS,但表通常是最合适的。在这种情况下看起来是这样的。
还有一件事——我想您应该先以其他格式保存原始数据——可能是数据库、xml或其他结构化文本?
|
|
|
5
4
请避免“大锤综合症”(如果你唯一的工具是锤子,你会试图像对待钉子一样对待每一个问题)。HTML是一种 代表 语言 因此,我的建议是用最能代表您想法的东西(不一定是XML)编写剧本,然后将其转换为HTML。在我自己的作品中,我使用了一个递归XML解析器,它可以对某些元素进行XML解析:
[编辑]我提出精简语言的策略是这样的:我从XML开始。过了一会儿,我查看XML并尝试查看模式。然后我想如何以更简洁的方式表达这些模式1.)作为XML,2.)作为XML文本(带有自定义标记),3.)完全作为其他内容。当我想到一个想法时,我会为新格式编写一个解析器。 坦率地说,今天,编写能够将某些内容转换为XML进行自动后台处理的解析器是一项次要任务。 |
|
6
4
这实际上是表格数据。第一列是演讲者,第二列是文本。
然后,您可以使用适当的CSS控制布局。 如果您基本上是在编写XML并使用CSS来指定它的布局,那么,这是因为Web专家认为您应该这样做,AFAICT。 |
|
|
7
4
我会使用标题和段落。
|
|
|
8
2
桌子是最好的选择。
我会选择三到四根固定宽度的柱子。(任何非平凡的戏剧都需要舞台指导、特效、音效等)。 |
|
|
9
2
你不会得到这个问题的明确答案,因为HTML有很多漏洞,其中之一是——在网上有一些关于他的主题的非常可靠的文章,一个好的开始是 Bruce Lawson's article from 2006 . 考虑到这个问题没有答案,我们能做的最好的事情就是看看我们可以利用哪些要素,并根据我们(和社区)对指南的解释做出我们自己的妥协。
我花了很多时间思考语义,在研究所有标记问题时,我(以及该领域的大多数其他人)确信的一件事是,表并不是99.9%标记问题的答案(如果不是可以使用的表格数据的话)
我非常怀疑这个问题中的up投票是否会反映出最好的方法,但更可能反映出选民对基于HTML的当前知识和使用的方法的一致性。 |
|
|
10
2
HTML 5.2推荐的 conversations
带有最小标记的对话示例
|
|
|
11
0
我会用 div 不 用于编写剧本中角色之间的对话,但其目的是向用户呈现一个对话框,以便进行交互。但事实上,你可以改变和风格的元素,你的心在CSS的愿望是漂亮的-但我不建议这样做。
我提出这一解决办法:
使用以下HTML:
https://jsfiddle.net/quz9cj2f/6/ 现在,您可以实际实现一些标准播放格式,我从这里得到的: http://ptfaculty.gordonstate.edu/lking/CPF_play_formatting2.pdf
https://jsfiddle.net/quz9cj2f/9/ 或者您可以全力以赴,使用CSS属性选择器,为元信息创建自定义属性:
|
|
|
12
-2
如果你想在语义上这样做,我会使用标签,比如:
这会很好地降低,我认为这个标签更适合你正在尝试做的事情。然后,在您的样式表中,我会将其设置为类似于Eran Galperin的示例CSS的样式。 如果你对此很认真的话,我的另一个建议是进一步研究死树脚本是如何编写的,并尽最大努力保持它们的风格。这将有助于确保它看起来熟悉(阅读专业)您的观众。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |