看板 java 關於我們 聯絡資訊
是這樣子的,我最近在練習JSP與PHP一起碰到的問題 我在練習可以隨時變動的99乘法表,但是我卻碰到 (先付上我的程式碼) <%@page pageEncoding="Big5"%> <html> <head> <title>99乘法表</title> </head> <body> <table border="2"> <% int i;int j; for (i=1;i<10;i++){ for (j=1;j<10;j++){ out.println("<tr><td>"+i+"*"+j+"</td></tr>"); } out.println(" <br>"); } %> </table> </body> </html> 這時候應該會出現完整的99乘法表被塞在表格內, 並且是以像這樣呈現: 1*1 2*1 3*1.... 1*2 2*2 3*2... 1*3 2*3 3*3... .... 並被塞在表格內。但是我卻碰到問題,我詢問學長 學長說<br>的語法是連表格也可換行,但是我不加入 表格語法會顯示我預期的畫面,加入表格語法變成: SP SP SP (網頁一開始有許多空白) ... 1*1 1*2 1*3 1*4... ... .. 變成我的99乘法表塞入表格中卻變成一直列。 我目前查書跟網頁查詢都不知道原因,希望有人能跟我解答。 謝謝大家 -- ╭—╮ │就│ ▃▄ ▄▃▂ │這│ 你看JACKEY的鼻子很大對吧? □ ̄ │樣│ ∠ ︶ _╱ η ┬— ∠ 。│ ▅▅▃▆▆ ╟╯ ╰—╯ ψkana0102 目▄▄目 ◤ ◥ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.84.230 修個錯字 ※ 編輯: inquisition 來自: 125.224.84.230 (07/16 23:39)
PsMonkey:跟 JSP 無關,請把 <tr>, <td> 的意思搞懂 07/17 00:38
inquisition:好的,謝謝你替我解惑 07/17 03:42
pauleagle:<table>改成<table border=1> 看看有沒有加<br>的差別 07/17 11:55
pauleagle:不過你這寫法 每一個j值都會是獨立的一個row (<tr>) 07/17 11:57