【问题标题】:can I use <br> tags inside <em> tag我可以在 <em> 标签中使用 <br> 标签吗
【发布时间】:2015-08-04 16:38:31
【问题描述】:

我可以在 HTML5 中使用以下语法吗?

<p><em>If this is a poem<br>
  can I close the <br> tags<br>
  of each verse,<br>
  in a single &lt;em&gt; tag<br>
  as I in this example do?</em></p>

【问题讨论】:

  • 是的,你可以这样做。
  • 你可以,但是在这里给出你的诗歌示例,我会质疑 em 的使用而不是 br 的使用......
  • 您的一个&lt;em&gt; 标记未关闭。此外,当涉及到 HTML 的语法有效性时,您始终可以通过 W3 validator 运行页面。
  • 在这种情况下我可能会使用 css 而不是 标签(字体样式:斜体;)
  • @j08691 你是对的。我刚刚编辑了第二个 。它以文本的形式出现,而不是标签。

标签: html syntax tags


【解决方案1】:

你有什么作品,但是它有点草率。我会采取这种方法。这是小提琴:https://jsfiddle.net/DIRTY_SMITH/hvsas2Lj/

我对@9​​87654323@ 中的所有内容进行了样式设置,并取出了所有&lt;br&gt; 标签

【讨论】:

  • br 元素实际上对诗歌有意义,并且地址是少数有效用途之一:developer.mozilla.org/en-US/docs/Web/HTML/Element/br
  • 在这个问题中什么“有意义”是高度自以为是的,我永远不会建立这样的网站,但是,如果你选择并且它对你很有效,那就去做吧。我个人喜欢干净且易于修改的 html。
【解决方案2】:

您还可以使用 pre 元素,它定义了预格式化的文本,并且保留了空格和换行符。

<pre>
if this is a poem<br>
  can I close the <br> tags<br>
  of each verse,<br>
  in a single &lt;em&gt; tag<br>
  as I in this example do?</em>
</pre>

【讨论】:

    猜你喜欢
    • 2017-05-15
    • 2012-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多