当前位置 : IT培训网 > Web前端 > Web教程 > 如何在html中插入图像

如何在html中插入图像

时间:2016-11-25 16:33:06  来源:web前端培训网  作者:IT培训网  已有:名学员访问该课程
看到了吧,在html中插入图片并不难的,只要掌握几段代码就可以了,如果你还 有什么不懂的,请及时咨询IT培训网小编,我们会第一时间与您联系,学web前端到哪里去,快速提升技能在哪里,IT培训网,学web不仅仅是快。

做一个漂亮的网页,图片的功劳是不小的,那么如何在网页中插入图片呢,插入图片的方法有哪些呢,下面IT培训网就来给大家详细介绍下网页中插入图片的几种方法。

HTML 图像标签

标签

描述

<img>

定义图像

<map>

定义图像地图

<area>

定义图像地图中的可点击区域

 

HTML 图像- 图像标签( <img>)和源属性(Src

在 HTML 中,图像由<img> 标签定义。

<img> 是空标签,意思是说,它只包含属性,并且没有闭合标签。

要在页面上显示图像,你需要使用源属性(src)。src 指 "source"。源属性的值是图像的 URL 地址。

定义图像的语法是:

<img src="url" alt="some_text">

URL 指存储图像的位置。如果名为 "m1.jpg" 的图像位于 www.itpxw.cn 的 img 目录中,那么其 URL 为 http://www.itpxw.cn/img/m1.jpg。

浏览器将图像显示在文档中图像标签出现的地方。如果你将图像标签置于两个段落之间,那么浏览器会首先显示第一个段落,然后显示图片,最后显示第二段。

HTML 图像- Alt属性

alt 属性用来为图像定义一串预备的可替换的文本。

替换文本属性的值是用户定义的。

<img src="m1.jpg" alt="Big Boat">

在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。

HTML 图像- 设置图像的高度与宽度

height(高度) 与 width(宽度)属性用于设置图像的高度与宽度。

属性值默认单位为像素:

<img src="m1.jpg" alt="Pulpit rock" width="304" height="228">

提示: 指定图像的高度和宽度的一个很好的习惯。如果图像指定了高度宽度,页面加载时就会保留指定的尺寸。如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。

基本的注意事项 - 有用的提示:

注意: 假如某个 HTML 文件包含十个图像,那么为了正确显示这个页面,需要加载 11 个文件。加载图片是需要时间的,所以我们的建议是:慎用图片。

注意: 加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。

更多实例

1、排列图片

本例演示如何在文字中排列图像。

源代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>IT培训网(www.itpxw.cn)</title>

</head>

<body>

<h4>默认对齐的图像 (align="bottom"):</h4>

<p>这是一些文本。 <img src="m1.jpg" alt="Smiley face" width="32" height="32"> 这是一些文本。</p>

<h4>图片使用 align="middle":</h4>

<p>这是一些文本。 <img src="m1.jpg" alt="Smiley face" align="middle" width="32" height="32">这是一些文本。</p>

<h4>图片使用 align="top":</h4>

<p>这是一些文本。 <img src="m1.jpg" alt="Smiley face" align="top" width="32" height="32">这是一些文本。</p>

<p><b>注意:</b>在HTML 4中 align 属性已废弃,HTML5 已不支持该属性,可以使用 CSS 代替。</p>

</body>

</html>

运行结果:

默认对齐的图像 (align="bottom"):

这是一些文本。 Smiley face 这是一些文本。

图片使用 align="middle":

这是一些文本。 Smiley face这是一些文本。

图片使用 align="top":

这是一些文本。 Smiley face这是一些文本。

注意:在HTML 4中 align 属性已废弃,HTML5 已不支持该属性,可以使用 CSS 代替。

图片略

2、浮动图像

本例演示如何使图片浮动至段落的左边或右边。

源代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>IT培训网(www.itpxw.cn)</title>

</head>

<body>

<p>

<img src="m1.jpg" alt="Smiley face" style="float:left" width="32" height="32"> 一个带图片的段落,图片浮动在这个文本的左边。

</p>

<p>

<img src="m1.jpg" alt="Smiley face" style="float:right" width="32" height="32"> 一个带图片的段落,图片浮动在这个文本的右边。

</p>

<p><b>注意:</b> 在这里我们使用了 CSS "float" 属性,在HTML 4中 align 属性已废弃,HTML5 已不支持该属性,可以使用 CSS 代替。</p>

</body>

</html>

运行结果:

一个带图片的段落,图片浮动在这个文本的左边。

一个带图片的段落,图片浮动在这个文本的右边。

注意: 在这里我们使用了 CSS "float" 属性,在HTML 4中 align 属性已废弃,HTML5 已不支持该属性,可以使用 CSS 代替。

图略

3、设置图像链接

本例演示如何将图像作为一个链接使用。

源代码

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>IT培训网(www.itpxw.cn)</title>

</head>

<body>

<p>创建图片链接:

<a href="http://www.www.itpxw.cn ">

<img src="m1.jpg" alt="HTML 教程" width="32" height="32"></a></p>

<p>无边框的图片链接:

<a href="http://www.www.itpxw.cn ">

<img border="0" src="m1.jpg" alt="HTML 教程" width="32" height="32"></a></p>

</body>

</html>

运行结果

创建图片链接:  HTML 教程

无边框的图片链接:  HTML 教程

图略

4、创建图像映射

本例显示如何创建带有可供点击区域的图像地图。其中的每个区域都是一个超级链接。

源代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>IT培训网(www.itpxw.cn)</title>

</head>

<body>

<p>点击太阳或其他行星,注意变化:</p>

<img src="m1.jpg" width="145" height="126" alt="Planets" usemap="#planetmap">

<map name="planetmap">

  <area shape="rect" coords="0,0,82,126" alt="Sun" href="sun.htm">

  <area shape="circle" coords="90,58,3" alt="Mercury" href="mercur.htm">

  <area shape="circle" coords="124,58,8" alt="Venus" href="venus.htm">

</map>

</body>

</html>

运行结果:

点击太阳或其他行星,注意变化:

图略

看到了吧,在html中插入图片并不难的,只要掌握几段代码就可以了,如果你还 有什么不懂的,请及时咨询IT培训网小编,我们会第一时间与您联系,学web前端到哪里去,快速提升技能在哪里,IT培训网,学web不仅仅是快。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
Web 教程
1、HTML 教程
1.1 HTML 简介
1.2 HTML 编辑器
1.3 HTML 基础
1.4 HTML 元素
1.5 HTML 属性
1.6 HTML 标题
1.7 HTML 段落
1.8 HTML 文本格式化
1.9 HTML 链接
1.10 HTML 头部
1.11 HTML CSS
1.12 HTML 图像
1.13 HTML 表格
1.14 HTML 列表
1.15 HTML 区块
1.16 HTML 布局
1.17 HTML 表单
1.18 HTML 框架
1.19 HTML 颜色
1.20 HTML 颜色名
1.21 HTML 颜色值
1.22 HTML 脚本
1.23 HTML 字符实体
1.24 HTML URL
1.25 HTML 速查列表
1.26 HTML 总结
1.27 HTML 简介
2、HTML5
2.1 HTML5 教程
2.2 HTML5 浏览器支持
2.3 HTML5 新元素
2.4 HTML5 Canvas
2.5 HTML5 内联 SVG
2.6 HTML5 MathML
2.7 HTML5 拖放
2.8 HTML5 地理定位
2.9 HTML5 Video(视频)
2.10 HTML5 Audio(音频)
2.11 HTML5 Input 类型
2.12 HTML5 表单元素
2.13 HTML5 表单属性
2.14 HTML5 语义元素
2.15 HTML5 Web 存储
2.16 HTML5 Web SQL
2.17 HTML5 应用程序缓存
2.18 HTML5 Web Workers
2.19 HTML5 SSE
2.20 HTML5 WebSocket
2.21 HTML5 代码规范
3、HTML 媒体
3.1 HTML 媒体(Media)
3.2 HTML 插件
3.3 HTML 音频(Audio)
3.4 HTML视频(Videos)播放