0

我正在尝试帮助我的儿子完成一个 HTML 项目。这只能是 HTML,而不是 CSS。他必须用他的学校课程表做一张桌子。我似乎无法让列对齐。

<!DOCTYPE html>
<html>
<body>
<center> Howie </center>
<p><table border="0"
cellpadding=0>
 </tr>  
  <tr>
    <th>Period</th>
    <th>Class</th>
    <th>Teacher</th>
  </tr>  
  <tr>
    <td>1</td>
    <td><a href="http://home.ecsdcards.com" target="_blank">Band</a> </td>
    <td>Sletten</td>
  </tr>
  <tr>
    <td>2</td>
    <td> Intro to IT</td>
    <td>Rogers</td>  </tr>
  </tr>
  <tr>
    <td>3</td>
    <td>Biology</td>
    <td>Braet</td>
  </tr>
  <tr>
    <td>4</td>
    <td>Study Hall</td>
    <td>Mendoza</td>
  </tr>
  <tr>
    <td>5</td>
    <td>English II</td>
    <td>Johnson</td>
  </tr>
  <tr>
    <td>6</td>
    <td>US History</td>
    <td>Peterson</td>
  </tr>
  <tr>
    <td>7</td>
    <td>Advanced Algebra </td>
    <td>Connon</td>
  </tr>
  <tr>
    <td>8</td>
    <td><a     href="http://www.earlham.k12.ia.us/Schools/High_School/Staff/Janay_Michel/michel.htm"     target="_blank">Spanish II</a> </td>
    <td>Michel</td>
</table></p>

有什么建议么?任何帮助,将不胜感激。谢谢,艾尔

4

4 回答 4

1

对不起...但请先看代码。你以 a 开头</tr>这意味着你想关闭 a<tr>

最后你不关闭<tr>

第二点,为什么 a 里面有一张桌子<p>

我想如果你能解决那些小毛病..它会没事的。成功帮助你的儿子

于 2013-05-27T21:10:54.677 回答
0

它们看起来很乱,因为<th>的默认 h 对齐方式是居中而<td>是左对齐。如果你用 td 切换,你应该没问题。

我也同意您有一些 html 问题的其他答案。我建议您使用专门的编辑器编写 html。

于 2013-05-27T21:25:52.003 回答
0

您的 HTML 格式不正确。除其他问题外:

  • </tr>标签内有一个杂散的结束标签<table>,需要删除。
  • 在包含“Rogers”之后是需要删除<td></td>的额外内容。</tr>
  • 您在标签</tr>之前的表格末尾缺少 a 。</table>
  • 您的 HTML 缺少结束</body></html>标记。

您应该使用 HTML 验证器,例如这个. 这将帮助您在未来发现这些类型的问题。

于 2013-05-27T21:29:26.073 回答
0

您的打开和关闭标签有些混乱。另外,我为头行添加了一些 html 对齐方式。下次使用文本突出显示编辑器时,它可以让您更轻松地找到问题:

jsFiddle 示例

<p><table border="0" cellpadding="6" cellspacing="0">
   <tr>
    <th align="left">Period</th>
    <th align="left">Class</th>
    <th align="left">Teacher</th>
  </tr>  
  <tr>
    <td>1</td>
    <td><a href="http://home.ecsdcards.com" target="_blank">Band</a> </td>
    <td>Sletten</td>
  </tr>
  <tr>
    <td>2</td>
    <td> Intro to IT</td>
    <td>Rogers</td> 
  </tr>
  <tr>
    <td>3</td>
    <td>Biology</td>
    <td>Braet</td>
  </tr>
  <tr>
    <td>4</td>
    <td>Study Hall</td>
    <td>Mendoza</td>
  </tr>
  <tr>
    <td>5</td>
    <td>English II</td>
    <td>Johnson</td>
  </tr>
  <tr>
    <td>6</td>
    <td>US History</td>
    <td>Peterson</td>
  </tr>
  <tr>
    <td>7</td>
    <td>Advanced Algebra </td>
    <td>Connon</td>
  </tr>
  <tr>
    <td>8</td>
    <td><a href="http://www.earlham.k12.ia.us/Schools/High_School/Staff/Janay_Michel/michel.htm" target="_blank">Spanish II</a> </td>
    <td>Michel</td>
 </tr>
</table></p>
于 2013-05-27T22:44:47.027 回答