Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么标签用于achor链接';占位符是什么?_Php_Html_Get - Fatal编程技术网

Php 为什么标签用于achor链接';占位符是什么?

Php 为什么标签用于achor链接';占位符是什么?,php,html,get,Php,Html,Get,我经常在其他网站和教程中看到,当锚定不仅仅是一个链接时,它通常会有一个hashtag(#)作为href属性的值。我正在一个项目的列表中创建一系列列表,我目前正在处理这个项目,我很想自己做这件事,但我担心这可能会使团队中其他开发人员正在处理的系统复杂化,因为这个标签出现在地址栏的点击后 以这种方式作废a href是否有负面影响?我假设这不是由于这种方法的流行,但是否有可能hashtag会弄乱一个使用GET的函数?正如注释中所指出的,不要包含专门用于视觉“美”的HTML标记。这是CSS的任务,你应该

我经常在其他网站和教程中看到,当锚定不仅仅是一个链接时,它通常会有一个hashtag(
#
)作为
href
属性的值。我正在一个项目的列表中创建一系列列表,我目前正在处理这个项目,我很想自己做这件事,但我担心这可能会使团队中其他开发人员正在处理的系统复杂化,因为这个标签出现在地址栏的点击后


以这种方式作废a href是否有负面影响?我假设这不是由于这种方法的流行,但是否有可能hashtag会弄乱一个使用
GET
的函数?

正如注释中所指出的,不要包含专门用于视觉“美”的HTML标记。这是CSS的任务,你应该学会。对于HTML/CSS:HTML=信息,CSS=表示。问问自己下次遇到类似问题时会发生什么。就我个人而言,我将创建一个:

然后将该类添加到所需的每个元素:

<ul id = "menu">
  <li></li>
  <li class = "handy"></li>
</ul>
不用担心,“散列标签”使用起来很好,十年来一直是标准的一部分,不会影响GET。“锚定标签”

  • 关于MDN的onhashchange-

  • 锚定只能用于链接\引用页面的一部分。如果您只想更改光标?使用css(cursor:*)@Dagon如果链接是由jQuery决定其操作的类的一部分,该怎么办?滚动帖子下的共享/编辑/删除/标记链接,我要问的是,为什么要使用标签作为占位符,使用标签是否会在其他相关编码语言中产生任何问题?实际上,在回答之后,我意识到这是一个重复:@FrankPresenciaFandos这篇文章与其说是关于光标,不如说是关于在
    href
    位置使用标签,还没有人解释为什么会这样做——这就是实际问题。这就是为什么你只发布一个问题,当你发布几个这样的问题时,很难回答。#只出现在浏览器端,因此它只能影响客户端语言。所以使用hashtag确实是一种糟糕的做法?那么我应该把CSS应用到我的锚上?因为除非它有
    href
    ,否则滚动不会显示指针光标。不,哈希标记很好,是十年来标准的一部分,不会影响GET。@Joshie,这本身不是一个坏习惯,但我看到的唯一一个有意义的哈希标记是在HTML模板中(稍后将替换为实际链接)。为什么要添加锚?这似乎只会使光标看起来像指针。如果这样做,那么这确实是一种不好的做法。+1,很好的解释,我只想补充一点,hashtag在HTML模板中被广泛使用。
    <ul id = "menu">
      <li></li>
      <li class = "handy"></li>
    </ul>
    
    #menu li {
      cursor: pointer;
      }