Tar*_*rik 29 html anchor hyperlink stylesheet-link-tag
我<link>和之间有些混淆<a>.
我知道为了将CSS添加到HTML文档,我们使用<link>标记,例如:
<link type="text/css" rel="stylesheet" href="/spinner/styles.css?ln=css" />
Run Code Online (Sandbox Code Playgroud)
但是,我无法理解为什么我们不使用锚<a>标记(因为它包含相同的必要属性),例如:
<a type="text/css" rel="stylesheet" href="/spinner/styles.css?ln=css" />
Run Code Online (Sandbox Code Playgroud)
这两个标签可以互换吗?此外,如果这是可能的,那么我们如何选择一个而不是另一个?为什么?
更新:
我有这种困惑,因为我在完整参考HTML和CSS书中看到了关于Tag 的rel属性<a>,它:
rel:对于包含该
href属性的锚点,此属性指定目标对象与链接对象的关系.
所以我认为它可以做与<link>标签相同的功能.
您不能使用A标记将CSS添加到HTML文档,因为它用于在文档之间创建可单击的超链接.
但是,如果您想创建允许用户下载css文件的链接,您可以执行此操作
<a type="text/css" rel="stylesheet" href="/spinner/styles.css?ln=css">Download css</a>
Run Code Online (Sandbox Code Playgroud)
Yup Jon是对的,
他的答案还有一个补充,
<a>insideanchortag</a>最终用户可以看到任何内容
但是你无法<link />在最终用户视图中看到数据,它只在inspect元素中可见.
| 归档时间: |
|
| 查看次数: |
16360 次 |
| 最近记录: |