</p>只在XHTML中需要,但在HTML中不需要。 无论如何,有时您必须关闭它,例如,当您将段落左/右/中间对齐时。

将混合使用</p>如下所示是一个坏主意? 请注意,第一段和第三段没有结尾</p>标记。

<h1>My article</h1>
<p>This is my 1st paragraph.
<p class="align=right">This is my 2nd paragraph</p>
<p>This is my 3rd paragraph.

我不想关闭P标签的原因:

  • 易于在我的CMS中工作(要求更高的代码使其成为XHTML)
  • 1kb较轻的文件

  • P-end-tag只在XHTML中需要,而不是在HTML中。

    正确

    但是有时你必须以任何方式关闭它,例如。 当您将段落对齐左/右/中心时。

    不正确。 唯一需要显式结束标记的时间是当你想要结束段落并且紧接在段落内允许的内容之后(比如文本或内联元素)。 这通常是一个坏主意。

    是否由于任何原因混合使用P-end-tag是一个糟糕的主意

    只有这种一致性是帮助代码维护的优点。


    我想不出为什么你不能这样做的任何原因,但强烈鼓励在任何地方使用开始和结束标签来保持一致性。 当你决定开始遵循XHTML标准时,它也会更容易。


    你只需要完成最后一个<p>标签。 例:

    <p align="left">Left
    <p align="center">Center
    <p align="right">Right</p> <!-If you don't put an ending tag, the text will continue in the same line
    <p>End</p>
    

    另外它更快,并减少了HTML文件的内存。

    链接地址: http://www.djcxy.com/p/88903.html

    上一篇: paragraph

    下一篇: line breaks in Jade conditionals