【发布时间】:2020-10-14 17:29:16
【问题描述】:
我正在尝试构建我的第一个博客网页。
到目前为止我在问题底部编写的代码。
我希望它有一个功能,当我点击“我的名字”或“主页”时,它可以转到最开始的主页。当我点击“博客”时,它可以链接到有图片或文字的区域。
但是,到目前为止,我的代码还没有这样的功能,而是显示为文字(无法点击)。
这是我尝试遵循的模板
经过比较,我发现我需要有 href: / 才能使它们成为按钮。而且我意识到他们的链接是例如“https://www.personname.com/”。
但是,这让我觉得我应该首先拥有一个个人网页,以便将该链接作为返回主页按钮。但是...这就是我正在做的,我正在尝试建立一个网页...
我厌倦了添加下面的代码,它链接到错误的位置。 :(
<a href="/">
"Home"
<span class="sr-only">(current)</span>
</a>
我也尝试了按钮功能,但它在图片中显示为这个灰色的三角形框,也无法点击。
我该如何解决这个问题?
下面是我目前写的代码
【问题讨论】:
-
一般来说,网站是在网络服务器上运行的,而不是作为文件系统上的单个文件。因此,像 Stack Overflow 这样的站点在服务器上运行,当请求位置“/”时,服务器将其解释为“网站的根目录”(即主页)。由于您使用
file://而不是http://运行该页面,因此这是行不通的。相反,只需将文件名(例如 index.html)放在href属性中。这将在两个地方都有效。 -
@HereticMonkey 谢谢你的解释!如何链接到博客的另一页?并链接到图片?我看到别人的博客都是style="background-image:url('/img/header-slides/bg.jpg')" 就我而言,应该放哪个网址呢?如果我有本地图片。我应该先把它们上传到网上的某个地方吗?
-
这是一个完全不同的问题。听起来你可以通过一些关于 HTML 和 CSS 的教程来做。链接到另一个页面;将其他页面文件的名称放在
href中。链接到图片;将图像文件的名称放在href中。感知模式? :) 如果你想与其他人分享这些东西,你需要获得某种网络服务器,在那里你将上传 HTML、CSS、JS、图像和任何其他文件。这超出了这个问题的范围,并且可能包含在有关创建您应该研究的网站的教程中。
标签: javascript html