HTML编码。你能用<a href=""> within a &#39;li&#39; (list)?</a>吗?

时间:2015-03-05 16:23:09

标签: html webpage

我很擅长使用HTML编码。基本上,当我尝试将我的页面链接在一起时。如果你可以查看我的编码,请尝试以某种方式帮助我,这将是伟大的。

<html> 

<head>
<title> Information about Birmingham </title>
<link rel="stylesheet" type ="text/css" href="style.css" />

<link rel="style" type="text/css" href="stylesheet.css" />

</head>

<body>

<div id="container">

<div id="Header">

    <h1> Information|Birmingham  </h1>

</div>

<div id="Nav">

<h2>

<ul style="list-style-type:none">
<li><a href="Home">Home</a></li>
<li><a href="Shopping.html">Shopping</a></li>
<li><a href="Arts">Art</a></li> 
<li><a href="Food">Food</a></li> 
<li><a href="Nightlife">Nightlife</a></li>

</h2>

2 个答案:

答案 0 :(得分:1)

href标记指向您要链接的html文件。如果您的主文件是index.html,那么它应该是<a href="index.html">Home</a>

其他人会是这样的:

<li><a href="Shopping.html">Shopping</a></li>
<li><a href="Arts.html">Art</a></li> 
<li><a href="Food.html">Food</a></li> 
<li><a href="Nightlife.html">Nightlife</a></li>

请记住,这些需要指向根目录中的html文件。

答案 1 :(得分:0)

您的链接必须包含完整的文件名“ie home.html而不是home”,您还应该确保其他页面的文件与当前页面位于同一目录中。

您的代码中的另一个问题是您忘记关闭<ul>标记。您必须在</ul>之前添加</h2>

此外,建议您不要将列表放在标题<h2>的标题内。如果您出于造型原因而这样做,最好使用CSS来设置列表的样式。