※ 引述《cleanwind (C.Y.)》之铭言:
: 推 mick90207:请问一下 为什么是<br /> 而不是<br>呢? 05/24 15:53
: 推 mick90207:然后为什么商品中的第一项会显示不出来呢? 05/24 17:45
: 推 mick90207:$row = mysqli_fetch_array($result); 05/24 17:49
: → mick90207:是这里把第一笔资料提取掉了吗?该如何解决呢? 05/24 17:50
: 推 mick90207:找到解法了 谢谢! 05/24 17:53
: → MOONRAKER:你只要知道现在都是<br />就好,不用问为什么。 05/26 09:53
: 推 mick90207:喔......好 05/27 11:38
: 推 ez880:问个为什么都不可以喔 -.- 05/29 20:28
: → ez880:在这个实例上看来 根本不是table该做的事情 还叫人用table 05/29 20:29
: → ez880:揪竟是什么样的心态呢~~ 05/29 20:30
: → danny8376:楼上能解释为何不是table? 纯资料排列就是table啊 05/29 23:23
: → danny8376:不然还麻烦举例何时才能用table 05/29 23:23
: → ez880:告诉我 他这样排版 怎么跟搜寻引擎说 我的第一列是什么? 05/29 23:35
冲著 问个为什么都不可以喔 这句话来回应一下,
看到 MOONRANKER 的推文,我第一个反应与 ez880 一样;
但是仔细想一想,这个问题还真的不好回答 ....
底下尝试回答 <br> 与 <br /> 的问题,
如果有更好的想法,或者说错的地方欢迎指教。
在古老的时代,硬盘、网络传输成本很高的时代,
多一个空格,多一个斜线根本就是不必要的浪费,
所以在早期的 html 中,只有开头而无结尾的标签 tag 就是孤单的在那里,
例如 <br> 、 <img> ... 等。
然而随着时间的推移、演进,当硬盘、传输成本逐渐下降时,
大家开始注意到所谓的格式、统一性等,因此对于只有开头而无结尾的 tag ,
会在标签尾巴加上一个 /,就像是 <td></td> 有开始有结束一样。
就我所知喂浏览器吃 <br> 或 <br /> 应该都能正常判读,
只是为了符合 w3c 的规范,所以强迫自己习惯使用 <br /> 而已。
至于为什么要这样规定,这我就真的不知道了 Orz