html - 并排显示 HTML 中的两个段落

标签 html css paragraph presentation

考虑以下问题:您将一份文本翻译成两种语言,

First line // Unua linio
Second line // Dua linio

并且需要使用所有可用空间并排显示它们,使搜索引擎可以将它们作为单独的段落访问并允许单独选择。这样一来,如果有人搜索“Unua linio dua linio”,他们会准确地看到该段落,而没有第一个爬进来的文本。

我考虑过使用表格,但不确定它会如何影响搜索引擎索引,将段落中的行拆分为行也不是很“正确”。考虑将一段放在左侧,另一段放在右侧,然后垂直移动它们,这样就可以了:

First line
         Unua linio
Second line
          Dua linio

但无法为此设计合适的 HTML 标记。

编辑:另一个(理想的)例子是

Really really long line in a paragraph that 
spans two lines
                 Translation of this really
                                  long line
Second line
                     Translated second line

最佳答案

您可以使用 float:leftfloat: right在 Css 中是这样的:

<div style="border:solid; float:left"> This is some text </div>
<div style="border:solid; float:right"> This is some text </div>
<div style="clear:both;"></div>

最后一行 ( <div style="clear:both;"></div> ) 用于设置 <div> 的定位就像默认情况下它在 HTML 页面中一样。

之后,您可以随心所欲地调整 div 的宽度和文本的对齐方式。

关于html - 并排显示 HTML 中的两个段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51271574/

相关文章:

html - 无法选择或单击 <a> 标签中文本元素的链接

html - 如何在不重启的情况下移动视频元素?

CSS div并排

html - 如何设置文字和图片一样高?

javascript - 如何将文本区域中粘贴的文本分成由相同字符数组成的 <p> 段落?

html - 如何正确地在段落旁边 float 图像?

html - 如何检测 CSS 中的空格并删除分隔符

javascript - 如何在 html 输入字段中显示此 javascript 返回值?

javascript - Visual Studio 2005 与 Visual Studio Express 2012

javascript - iOS 7 中横幅/网页右侧不需要的空间条