菜鸟-创作你的创作

HTML5超链接和图片基础用法详解

好的,我整理了一份 HTML5 超链接 (<a>) 和图片 (<img>) 的基础用法详解,内容从基础语法到高级属性,以及常见示例,方便学习或文档使用。


1️⃣ HTML5 超链接 <a> 标签

基本语法

&lt;a href="https://www.example.com">访问示例网站&lt;/a>


常用属性

属性说明
href链接 URL,可为绝对路径或相对路径
target打开方式:_self(当前页)、_blank(新窗口/标签)、_parent_top
rel关系类型:nofollownoopenernoreferrer 等,安全优化
download强制下载链接指向的文件
title鼠标悬停显示的提示信息

示例 1:新窗口打开

&lt;a href="https://www.example.com" target="_blank" rel="noopener">打开示例网站&lt;/a>


示例 2:下载文件

&lt;a href="files/sample.pdf" download>下载 PDF 文件&lt;/a>


示例 3:锚点链接(页面内跳转)

&lt;a href="#section2">跳到第二部分&lt;/a>

&lt;h2 id="section2">第二部分&lt;/h2>
&lt;p>这是第二部分内容。&lt;/p>


示例 4:邮箱和电话链接

&lt;a href="mailto:abc@example.com">发送邮件&lt;/a>
&lt;a href="tel:+8613800000000">拨打电话&lt;/a>


2️⃣ HTML5 图片 <img> 标签

基本语法

&lt;img src="images/pic.jpg" alt="示例图片">


常用属性

属性说明
src图片地址
alt替代文字
width / height图片显示宽高(像素)
title鼠标悬停提示文字
loading延迟加载:lazyeager
crossorigin跨域设置:anonymoususe-credentials

示例 1:基本图片

&lt;img src="https://picsum.photos/300/200" alt="示例图片">


示例 2:指定宽高

&lt;img src="https://picsum.photos/300/200" alt="示例图片" width="300" height="200">


示例 3:懒加载图片(HTML5 新特性)

&lt;img src="https://picsum.photos/300/200" alt="懒加载示例" loading="lazy">


示例 4:图片作为链接

&lt;a href="https://www.example.com" target="_blank">
    &lt;img src="https://picsum.photos/150/100" alt="示例图片链接">
&lt;/a>


3️⃣ 综合示例:超链接 + 图片

&lt;h2>HTML5 图片与超链接综合示例&lt;/h2>

&lt;p>点击图片打开示例网站:&lt;/p>
&lt;a href="https://www.example.com" target="_blank" rel="noopener">
    &lt;img src="https://picsum.photos/200/120" alt="示例图片" width="200">
&lt;/a>


4️⃣ 小贴士

  1. SEO & 无障碍
    • 所有图片都应写 alt 文本
    • 超链接可添加 title 提示
  2. 安全性
    • target="_blank" 搭配 rel="noopener noreferrer",防止安全问题
  3. 性能优化
    • 使用 loading="lazy" 延迟加载图片
    • 对超链接、图片统一加 CSS 样式保持页面美观

下面给你一个 HTML5 超链接创建方法的完整详解,涵盖各种创建方式、属性用法和实战示例。


1️⃣ 基本超链接创建

&lt;a href="https://www.example.com">访问示例网站&lt;/a>


2️⃣ 新窗口打开链接

&lt;a href="https://www.example.com" target="_blank" rel="noopener">打开新窗口&lt;/a>


3️⃣ 邮箱和电话链接

&lt;a href="mailto:abc@example.com">发送邮件&lt;/a>
&lt;a href="tel:+8613800000000">拨打电话&lt;/a>


4️⃣ 页面内锚点链接

&lt;a href="#section2">跳到第二部分&lt;/a>

&lt;section id="section2">
  &lt;h2>第二部分内容&lt;/h2>
&lt;/section>


5️⃣ 下载文件链接

&lt;a href="files/sample.pdf" download>下载 PDF 文件&lt;/a>


6️⃣ 图片作为超链接

&lt;a href="https://www.example.com" target="_blank">
  &lt;img src="https://picsum.photos/200/120" alt="示例图片">
&lt;/a>


7️⃣ 综合示例(可直接结合你的页面使用)

&lt;header>
  &lt;h1>HTML5 超链接示例&lt;/h1>
&lt;/header>

&lt;nav>
  &lt;a href="#home">首页&lt;/a>
  &lt;a href="#gallery">图片展示&lt;/a>
  &lt;a href="#contact">联系我们&lt;/a>
&lt;/nav>

&lt;section id="home">
  &lt;p>欢迎访问示例网站 &lt;a href="https://www.example.com" target="_blank">点击访问&lt;/a>&lt;/p>
&lt;/section>

&lt;section id="gallery">
  &lt;a href="https://picsum.photos/id/1015/600/400" target="_blank" rel="noopener">
    &lt;img src="https://picsum.photos/id/1015/200/120" alt="示例图片" loading="lazy">
  &lt;/a>
&lt;/section>

&lt;section id="contact">
  &lt;p>邮箱: &lt;a href="mailto:abc@example.com">abc@example.com&lt;/a>&lt;/p>
  &lt;p>电话: &lt;a href="tel:+8613800000000">+86 138 0000 0000&lt;/a>&lt;/p>
&lt;/section>


🔹 小贴士

  1. 超链接必须写 href,否则无法跳转
  2. 外部链接建议加 target="_blank" + rel="noopener noreferrer"
  3. 图片、文件、邮箱、电话均可作为超链接目标
  4. 页面内锚点便于长页面快速导航
退出移动版