我创建了这个简单的HTML代码,但每次点击“推它”按钮,我都会看到上面电影的链接。我不明白发生了什么,这让我很紧张。如果我更改按钮的位置,单击它将转到上述电影的链接。例如,如果我把这个按钮放在Platoon电影下面点击它将带我到排的电影页面,而我不希望这个按钮做任何事情。 PLZ帮助我 致谢
<!DOCTYPE html>
<html>
<head>
<title>Movies List</title>
</head>
<body>
<h1>List of Movies</h1>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Jodorowsky%27s_Dune"></>Jodorowsky's Dune</li>
<li><a href="http://en.wikipedia.org/wiki/Platoon_(film)"></>Platoon</li>
<li><a href="http://en.wikipedia.org/wiki/Raging_Bull"></>Raging Bull</li>
<li><a href="http://en.wikipedia.org/wiki/Stay_(2005_film)"></>Stay</li>
<li><a href="http://en.wikipedia.org/wiki/The_Equalizer_(film)"></>The Equlizer</li>
</ol>
<button>push it</button>
</body>
</html>
答案 0 :(得分:1)
这种情况正在发生,因为您没有关闭标签。
删除电影名称前的</>
,并在电影名称后添加</a>
,这样做,标签只会影响电影名称,如果你不关闭标签,它将是它开始后连接所有东西(在你的情况下是按钮)。
答案 1 :(得分:1)
您尚未关闭锚标记。锚标记使用</a>
而不是</>
关闭。
示例:
<a href="http://example.com/">Anchor Text
</a>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Jodorowsky%27s_Dune">Jodorowsky's Dune</a></li>
<li><a href="http://en.wikipedia.org/wiki/Platoon_(film)">Platoon</a></li>
<li><a href="http://en.wikipedia.org/wiki/Raging_Bull">Raging Bull</a></li>
<li><a href="http://en.wikipedia.org/wiki/Stay_(2005_film)">Stay</a></li>
<li><a href="http://en.wikipedia.org/wiki/The_Equalizer_(film)">The Equlizer</a></li>
</ol>
我希望这会有所帮助。快乐的编码!
答案 2 :(得分:1)
您应该关闭锚标记。
喜欢这个:
<li><a href="http://en.wikipedia.org/wiki/Jodorowsky%27s_Dune">Jodorowsky's Dune</a></li>
请参阅Demo
答案 3 :(得分:0)
你忘了关闭你的&#34; a&#34;标签
<li><a href="http://en.wikipedia.org/wiki/Jodorowsky%27s_Dune"></>Jodorowsky's Dune</li>
更改为:
<li><a href="http://en.wikipedia.org/wiki/Jodorowsky%27s_Dune">Jodorowsky's Dune</a></li>