【发布时间】:2020-04-05 23:32:20
【问题描述】:
全部:
href
src
相对
attributes all 似乎都有相同的功能,所以为什么每个 html 元素都使用这些不同的属性。那么这些属性中的每一个的作用是什么以及何时使用它们中的每一个
【问题讨论】:
标签: html attributes href src rel
全部:
href
src
相对
attributes all 似乎都有相同的功能,所以为什么每个 html 元素都使用这些不同的属性。那么这些属性中的每一个的作用是什么以及何时使用它们中的每一个
【问题讨论】:
标签: html attributes href src rel
href href 属性指定锚标记指向的任何资源的位置(URL)。
src
src 属性指定需要嵌入到当前 HTML 文档中的任何资源的位置(URL)。 src 属性指向的资源链接到当前文档,例如img、视频、音频或脚本。浏览器将根据嵌入对象的物理尺寸分配屏幕空间。 href 没有这样的规定。
***rel*** 属性定义了链接资源与引用它的文档的关系。在大多数情况下,该资源只是“样式表”,这并不奇怪,这意味着“引用的文档是style sheet”。与此值相关的是alternate,它与stylesheet 值(rel="alternate stylesheet") 一起使用,表示有另一种样式与页面相关联。事实上,您可以定义几种替代样式,尽管这种方法的主要问题在于让用户清楚地知道可以使用替代样式表。在 Firefox 中,您可以选择“视图”>“页面样式”并从提供的可用样式表中进行选择,但在任何浏览器中都没有明显迹象表明存在这些替代方案 - 通常留给开发人员提供某种基于 JavaScript 的样式切换器,呈现为页面上的控件。以下标记显示了一个页面,该页面具有一个主样式表和两个备选样式表:
【讨论】: