[請益] 為什麼不會換行?

看板PHP作者 (newyellow)時間17年前 (2008/12/26 03:56), 編輯推噓2(209)
留言11則, 6人參與, 最新討論串1/2 (看更多)
小的是PHP的心手 今天剛開始練習PHP 想請問得是 為什麼我的電腦echo "\n"為什麼不會換行呢? 附上全部原始碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "" rel="nofollow">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="" rel="nofollow">http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>無標題文件</title> </head> <body> <?php echo "hello! \n hello"; ?> </body> </html> 我是用dreamweaver寫的@@ 按F12直行網頁的時候會顯示 hello! hello 那個\n似乎變成空一格功能? 然而\t也是一樣的情況 請各位大大幫忙解答@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.191.216

12/26 04:29, , 1F
這是因為HTML的設計會把文字換行和Tab顯示成空白
12/26 04:29, 1F

12/26 04:29, , 2F
如果需在顯示的網頁換行,請使用<br>
12/26 04:29, 2F

12/26 08:44, , 3F
XP 可能是用\r\n <---不保證正確...
12/26 08:44, 3F

12/26 09:15, , 4F
我\r\n和\r都有試過...都不行欸XD
12/26 09:15, 4F

12/26 09:52, , 5F
這樣的輸出,在看原始碼的時候會有換行的效果,但是
12/26 09:52, 5F

12/26 09:53, , 6F
以HTML來說,會被瀏覽器忽略。在網頁上要換行的效果
12/26 09:53, 6F

12/26 09:54, , 7F
請用<br />
12/26 09:54, 7F

12/26 10:08, , 8F
謝謝解答!!
12/26 10:08, 8F

12/26 10:08, , 9F
點右鍵剪是原始碼就有了解的感覺了XD
12/26 10:08, 9F

12/27 14:30, , 10F
推<br />
12/27 14:30, 10F

01/01 11:54, , 11F
HTML要先學好才行XD
01/01 11:54, 11F
文章代碼(AID): #19K-LP0Y (PHP)
討論串 (同標題文章)
文章代碼(AID): #19K-LP0Y (PHP)