HTML+CSS

HTML-图片标签/超链接/超文本

2025-08-19  本文已影响0人  大炮打小鸟

img标签
src属性:图片的路径或者图片的地址
alt属性:图片名称,百度等搜索引擎根据alt字段搜到图片,有利于seo,图片路径错误时,会展示alt内容
图片位置需要与html文件同级,否则找不到路径
img元素是行内元素

<img src="image.jpg" alt="image">

相对路径/绝对路径
相对路径:
./当前位置
../当前位置的上一级
/下一级

<img src="./image.jpg" alt="image">
<img src="/html/image.jpg" alt="">

绝对路径:
分为本地路径(几乎不使用)和网络路径

<img src="https://p0.ssl.qhimgs1.com/sdr/400__/t04cf1bbcdf96e68656.jpg" alt="">

常见图片格式
jpg/png/bmp/gif/webp/base64

超链接
a标签:
href属性是超链接要跳转的地址
可以是网址,也可以是内部网页(相对路径)
target属性:_blank是新页面打开 _self在当前页面打开。

a标签是行内元素

a标签不可以嵌套a标签

1、标签还可以跳转文件,href直接用文件的相对路径即可
2、download属性触发下载,image是下载的文件名

<a href="/html/image.jpg" target="_blank" download="image">下载图片</a>

3、a标签跳转锚点
name只有写在a标签才是锚点

//a标签跳转
<a href="#three">看第三张图</a>
//要跳转的锚点位置
<a name="three"></a>

另一种写法(推荐写法):
使用id定位锚点,注意id最好不要使用数字开头

<a href="#atm">看第三张图</a>
<img id = "atm" src="/html/image.jpg" alt="">

4、回到顶部

<a href="#">回到顶部</a>

5、刷新页面

<a href="">刷新页面</a>

6、还可以写相对路径跳转其他页面某个锚点

<a href="./other.html#atm">看其他页面</a>

7、href还可以写js脚本

<a href="javascript:alert(666)">点我弹框</a>

<a href="javascript:">点了什么也不做</a>

8、唤起指定应用
href里:
tel:拨打电话
mallto:给谁发送邮件
sms:给谁发短信
Ctrl + Shift + Delete 清除浏览器缓存
超文本真正含义
是一种组织信息的方式,通过超链接将不同空间的文字、图片等各种信息组织在一起,能从当前阅读的内容,跳转到超链接所指向的内容。

上一篇 下一篇

猜你喜欢

热点阅读