Appearance
a 标签
a 标签的作用是什么?
肯定的,在 MDN 中有明确说明它的作用和意义 MDN a 标签
可以通过它的 href 属性创建通向其他网页、文件、电子邮件地址、同一页面内的位置或任何其他 URL 的超链接
能用 div 或者 a 标签来代替吗?
肯定可以啊!不过:visited 这个伪类的效果不是那么好实现的,因为一个链接是否访问过是用户的隐私,正常途径肯定解决不了。
什么?你有这需求?行!请你先把所有的浏览记录共享出来!!!
怎么去除 a 标签的默认样式?
css
a {
text-decoration: none; /* 去除默认的下划线 */
color: #000; /* 去除默认的颜色和点击后变化的颜色 */
}
a标签怎么下载图片、音频、视频等资源?
- 把样式改成按钮的样子
- 将href设置为图片、音频、视频等流链接
- 添加download属性,它的值就是下载时文件的名称,也可以不填。
样例
html
<a href="/1.jpg" download>点击下载图片</a>
注意:如果href是跨域的链接,并且是浏览器本身可以打开的文件(如图片、音频、视频、文本、pdf等等),那么download属性就不会生效,仍然会直接打开而不是下载
另外,如果是html文件也是不行的