在php中关闭元素标签

时间:2014-10-07 16:07:28

标签: php

我刚开始从书本中学习PHP,并且遇到了一些我不太了解的东西。在书中,他们永远不会关闭html标签是正确的做法还是应该关闭?以下是图书内容的示例:

    <?php

        $cars = array('Dodge'=>'Viper','Chevrolet'=>'Camaro','Ford'=>'Mustang');
        echo '<dl><dt>Original Element Order:<dd>';
        foreach($cars as $key => $value){
            echo '&bull;', $key.' '.$value;
        }

    ?>

有人能告诉我这是否是正确和通常的做法? 感谢

2 个答案:

答案 0 :(得分:0)

一些旧书:)。他们肯定需要关闭。 你需要在foreach循环之后回显</dd></dt></dl>

答案 1 :(得分:0)

<dt><dd>元素的结束标记在HTML中是可选的。缺少的</dl>是一个问题。

此片段的其他问题:

  • 使用&bull;代替列表标记
  • 使用看似<ul>的内容(但使用&bull;进行模拟)来获取键/值对
  • dl只有一个dt