我想抄录Edsger Dijkstra教授的一些EWD,但遇到一个小问题。在他的写作中,他喜欢在段落末尾放置诸如“证明结束”之类的评论,当有空间时则对齐,否则就在下一行。我想重新创建这种格式,但似乎无法这样做。我真的更喜欢只使用CSS的解决方案,但如果证明不可能,JavaScript也是允许的。段落末尾的CSS块定位
请参阅页码0(PDF第2页)上的http://www.cs.utexas.edu/users/EWD/ewd10xx/EWD1001.PDF注释“Legenda的结尾”和页码3(PDF的第5页)注释“注释结束”。
我试过使用@starx回答的显示:block/float: right
组合。但是,由于它是一个浮点数,它不会移动文本的其余部分。仔细查看源文档,格式似乎是特别的,但似乎Dijkstra喜欢在可能的情况下保持它在同一行上,或者将它移动到下一个,如果不是,则右对齐。
通过不同的CSS规格搜索,但我还没有找到一种方法来实现这一点。
您提供的任何示例都不会在源文档中右对齐。第一个例子似乎缩进了很多。第二个例子看起来和段落中的另一个句子一样。 – 2012-04-16 22:03:37
事实上,他似乎将“注记结束”标记内联,但Legenda和Proof分开放置。我需要撤回我的问题。 – Dibbeke 2012-04-16 22:28:31