📜  href 动作语法 (1)

📅  最后修改于: 2023-12-03 15:01:09.352000             🧑  作者: Mango

Href 动作语法

Href 动作语法是 HTML 超链接中的一种语法,用于指定链接目标的 URL 或者执行 JavaScript 函数。它是 HTML 中最常用的语法之一,也是 Web 开发中必不可少的一部分。

基本语法

Href 动作语法的基本语法如下所示:

<a href="URL">Link Text</a>

其中,href 属性指定了链接目标的 URL,Link Text 则是显示在页面上的文本。

如果 href 属性被省略,则该链接将不可点击:

<a>Link Text</a>
URL

Href 动作语法中 URL 的格式遵循 RFC 1738 标准。URL 通常包含以下几个部分:协议、主机、路径、查询参数、锚点。

下面是一个 URL 的示例:

<a href="https://www.example.com/path?query#hash">Link Text</a>

其中,https:// 是协议名,www.example.com 是主机名,/path 是路径部分,query 是查询参数,hash 是锚点。

JavaScript 函数

除了 URL,Href 动作语法还可以使用 JavaScript 函数作为链接的目标。

下面是一个使用 JavaScript 函数作为链接目标的示例:

<a href="javascript:alert('Hello, World!')">Link Text</a>

这里,javascript: 指示链接目标是一段 JavaScript 代码。

其他属性

Href 动作语法还支持一些其他的属性,例如 titletargetrel 等。

<a href="https://www.example.com" title="Link Title" target="_blank" rel="noopener">Link Text</a>

其中,title 属性用于指定链接的提示文本,target 属性用于指定链接是否在新窗口或新标签打开,rel 属性用于指示链接的关系。

总结

Href 动作语法是 HTML 超链接中最常用的语法之一,用于指定链接目标的 URL 或者执行 JavaScript 函数。开发者应该熟练掌握这门语法,并了解一些常用的属性和用法。