表中的锚点

时间:2016-09-01 08:21:37

标签: html css html-table anchor

我试图在同一页面中将table与某些主播相关联,但我不知道发生了什么。

Here它按预期工作。但是this code它没有用。

<table>
  <tr> </tr>
  <tr id="#i0">
    <td style="vertical-align:top"><a href="#section0">150, 166666</a></td>
    <td class="sec"><a href="#section0">PFC CINEMA LAMBRO</a><br>
      <font >Plan du radier et des fondation.</font><br>
      <br></td>
  </tr>
  <tr id="#i1">
    <td style="vertical-align:top"><a href="#section1">151, 165555</a></td>
    <td class="sec"><a href="#section1">AXONOMETRIA/CIMENTACIONES</a><br>
      <font >Projet pour un et des fondation.</font><br>
      <br></td>
  </tr>
  <tr id="#i2">
    <td style="vertical-align:top"><a href="#section2">152, 164444</a></td>
    <td class="sec"><a href="#section2">EXPO - MAD 2015</a><br>
      <font >Exposition des projets du semestre.</font><br>
      <br></td>
  </tr>
  <tr id="#i3">
    <td style="vertical-align:top"><a href="#section3">153, 163333</a></td>
    <td class="sec"><a href="#section3" onclick="closeNav()">PFC CINEMA LAMBRO</a><br>
      <font>Projet pour un cinéma à Milan.</font><br>
      <br></td>
  </tr>
</table>
<div class="Esp"></div>
<a href="#i3">This should make me go up</a>

知道为什么会这样吗?

2 个答案:

答案 0 :(得分:6)

URL中片段ID的语法是哈希符号,后跟元素的ID。

您的元素ID以井号开头。因此,当href="#id3"查找包含id="id3"的元素时,它无法找到它。

从元素ID中删除哈希字符。

答案 1 :(得分:2)

您的代码无效,因为您在#id属性中都使用了href。从#中删除id即可。