gpt4 book ai didi

html - 为什么我的某些 HTML 内部链接有效而其他无效?

转载 作者:可可西里 更新时间:2023-11-01 13:07:29 29 4
gpt4 key购买 nike

帮帮我,我是这个世界的新手。

我正在首页上制作一个菜单栏以链接到网站上的其他页面,这里是代码示例:

<ul id="menu">
<li><a href="file:///Users/tamborine/Downloads/about_page.htm">About</a></li>
<li><a href=“file:///Users/tamborine/Downloads/the_therapist_page.html”>The Therapist</a></li>
<li><a href=“file:///Users/tamborine/Downloads/pay_what_you_can_page.htm”>Pay what you can</a></li>
<li><a href=“file:///Users/tamborine/Downloads/projects_we_support_page.htm”>Projects we support</a></li>
<li><a href=“file:///Users/tamborine/Downloads/resources_page”>Resources</a></li>
<li><a href=“file:///Users/tamborine/Downloads/prices_page”>Prices</a></li>
<li><a href=“file:///Users/tamborine/Downloads/faq_page.htm”>FAQ</a></li>
</ul>

当我在浏览器中打开时,只有第一个链接(关于)有效,其他链接在浏览器中显示“未找到文件”

我一直在搜索论坛并检查元素显示 html 中不存在的奇怪字符。我在想编码错误?我在 Mac 上使用 TextEdit。我尝试使用 TextEdit 设置,文件格式为纯文本,尝试使用 UTF-8 和 ASCII 编码但没有变化。

我之前在另一台电脑上使用记事本和 Internet Explorer 创建第一页(关于),这是现在唯一有效的链接。现在我在 Mac 上,使用 TextEdit 和 Firefox。

想法?谢谢你

最佳答案

除第一个链接外,您在所有链接中都有智能引号 。这些智能引号被视为 URL 的一部分,这会导致浏览器错误地解析您的 URL。

确保 OS X 不会在您键入时自动将双引号转换为智能双引号。即使 TextEdit 处于纯文本模式,也会发生这种情况。转到 TextEdit 中的编辑 > 替换,确保未选中智能引号。您还可以在系统偏好设置 > 键盘 > 文本 > 使用智能引号和破折号 中在整个系统范围内禁用此功能。您还可以选择功能齐全的源代码编辑器,如 Sublime Text,而不是使用 TextEdit。

关于html - 为什么我的某些 HTML 内部链接有效而其他无效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30649114/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com