html - 有条件地链接到其他 html 页面

标签 html css hyperlink

我是 HTML/CSS 的新手,在这个元素中打算创建一个简单的网页,每个页面都链接到其他三个 HTML 页面。

<div id="mySidenav" class="sidenav">
    <a href="homePage.html" id="homePage">Home Page</a>
    <a href="about.html" id="about">about</a>
    <a href="projects.html" id="projects">Projects</a>
    <a href="contact.html" id="contact">Contact</a>
</div>

我的问题:

  1. 是否可以链接到页面本身以外的其他页面 编程(编写 if page_name == link.html 然后将其从 链接)?例如,我想告诉我的 HTML 如果我在“关于” 页面,请勿添加指向此页面的链接。
  2. 如果可能的话,如何在不使用 JS 的情况下填充自链接按钮。

最佳答案

是的,有可能。首先,您必须了解 PHP。然后通过$_SERVER['REQUEST_URI']获取当前页面url。 如果当前页面 url 与您的链接匹配,例如 about.html,则忽略同一当前页面的链接。

否则,您可以创建一个忽略链接的单独页面。就像当您在关于页面时忽略该链接一样。

关于html - 有条件地链接到其他 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58004593/

相关文章:

css - flex 速记如何处理以百分比表示的单个值?

java - 在简单的 Java 程序中从 JButton 打开 URL?

css - 动态获取内部 Div 容器 ID

html - 将 li 集中在 ul 中

javascript - 更新 td 标签内的背景色 jquery 输入

html - css float div 创建垂直间隙

javascript - 使用 Javascript 在模态对话框中切换隐藏和显示

iphone - 打开从 UIWebView 到 Safari (iphone) 的链接

java - JEdi​​torPane 中带有超链接的本地 HTML 将被方法拦截

html - 带有 float :left 的导航标签