Re: [請益] 從mysql抓資料後多欄顯示

作者: cleanwind (C.Y.)   2014-05-31 05:53:54
※ 引述《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
作者: mmis1000 (秋月戀楓)   2014-05-31 12:02:00
那是 xhtml 的規範歐,html5 也不用加
作者: MOONRAKER (㊣牛鶴鰻毛人)   2014-05-31 12:33:00
對嘛 一個 / 之中學問之大 何必糾結在這裡糾結的結果就是像我以前的PM一樣,永遠也搞不懂
作者: cleanwind (C.Y.)   2014-05-31 13:19:00
什麼 html 5 不用加 T_T"
作者: mmis1000 (秋月戀楓)   2014-05-31 18:28:00
因為xhtml屬於xml,而xml不能有未封閉標籤

Links booklink

Contact Us: admin [ a t ] ucptt.com