我在PC和Mac上测试了我在Safari和Firefox上的网站,链接工作正常。但是,我的链接在Internet Explorer和Opera上显示为纯文本。我究竟做错了什么?这是我的标题,其中包含我的链接。它出现在我的几个页面上。原始网站是最新的网站。我在代码中的所有网址之间间隔开,因为这个网站不会让我有多个超链接。
我的标题来源可在http://thepickle.hostzi.com/myheader.php查看 我试图直接发布源代码,但网站不会让我发布超链接,即使我间隔它们。很抱歉给您带来不便。
答案 0 :(得分:1)
您的HTML代码存在多个错误,导致无法正常呈现。
主要在
部分
<tbody>
<tr>
<td
<a href="index.html">home</a></td>
<td
<a href="http://thepickle.hostzi.com/phpBB3/index.php">forum</a></td>
<td
<a href="apply.html">apply</a></td>
<td
<a href="news.html">news</a></td>
<td
<a href="faq.html">faq</a></td>
<td
<a href="about.html">about</a></td>
<td
<a href="contact.html">contact</a></td>
<td
<a href="donate.html">donate</a></td>
</tr>
</tbody>
</table>
<br><br>
需要有一个开放式<table>
标记,而您的<td>
代码未关闭(它们是<td
而不是<td>
)
答案 1 :(得分:0)
在本节中:
<tbody>
<tr>
<td
<a href="index.html">home</a></td>
<td
<a href="http://thepickle.hostzi.com/phpBB3/index.php">forum</a></td>
<td
<a href="apply.html">apply</a></td>
<td
<a href="news.html">news</a></td>
<td
<a href="faq.html">faq</a></td>
<td
<a href="about.html">about</a></td>
<td
<a href="contact.html">contact</a></td>
<td
<a href="donate.html">donate</a></td>
</tr>
</tbody>
您的“<td
”缺少关闭“>
”s正确的代码应如下所示:
<tbody>
<tr>
<td>
<a href="index.html">home</a></td>
<td>
<a href="http://thepickle.hostzi.com/phpBB3/index.php">forum</a></td>
<td>
<a href="apply.html">apply</a></td>
<td>
<a href="news.html">news</a></td>
<td>
<a href="faq.html">faq</a></td>
<td>
<a href="about.html">about</a></td>
<td>
<a href="contact.html">contact</a></td>
<td>
<a href="donate.html">donate</a></td>
</tr>
</tbody>
答案 2 :(得分:0)
嗯,你没有指定DOCTYPE或字符编码,所以任何浏览器目前只是猜测你打算做什么。您的链接都保存在表格中(缺少其起始标记),但所有文档类型都不支持表格,也许Firefox和Safari猜测更好。
我建议你读这个:
答案 3 :(得分:0)
找到它。
<tbody>
<tr>
<td
<a href="index.html">home</a></td>
<td
<a href="http://thepickle.hostzi.com/phpBB3/index.php">forum</a></td>
<td
<a href="apply.html">apply</a></td>
<td
<a href="news.html">news</a></td>
<td
<a href="faq.html">faq</a></td>
<td
<a href="about.html">about</a></td>
<td
<a href="contact.html">contact</a></td>
<td
<a href="donate.html">donate</a></td>
</tr>
</tbody>
</table>
这就是你的代码。你需要添加&gt;在你的结尾。你也有一张桌子关闭,没有桌子打开。所以基本上,查看确保所有嵌套表代码都已关闭并正确打开。
FIXED:
<table>
<tbody>
<tr>
<td>
<a href="index.html">home</a></td>
<td>
<a href="http://thepickle.hostzi.com/phpBB3/index.php">forum</a></td>
<td>
<a href="apply.html">apply</a></td>
<td>
<a href="news.html">news</a></td>
<td>
<a href="faq.html">faq</a></td>
<td>
<a href="about.html">about</a></td>
<td>
<a href="contact.html">contact</a></td>
<td>
<a href="donate.html">donate</a></td>
</tr>
</tbody>
</table>