在HTML文档中,图像由<img>标签定义
实例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>118qq.top</title>
</head>
<body>
<img border="0" src="http://118qq.top/1.png" alt="118qq.top" width="300" height="300">
</body>
</html>
HTML图像(<img>)和源属性(src)
在HTML文档中,图像由<img>标签定义
<img>是空标签,意思是它只包含属性,没有结束标签
要在页面显示图片,就得使用源属性src,源属性指的是图片url的地址
定义图片的语法是:
<img src=”url” alt=”text”>
注意:url指图像储存的位置。如果名为../images/logo.png的图像位于http://118qq.top/的images的目录中,那么其url为http://118qq.top/images/logo.png
浏览器将图像显示在文档中出现图像标签的地方,如果将图像介于段落直接,那么浏览器就好先显示第一段,再显示图像,最后在显示第二段
HTML图像-alt属性
alt属性用来为图像定义一串预备的可替换文本
替换文本的属性值是用户定义的
实例:
<img src=”../images/logo.png” alt=”logo”>
在浏览器无法载入图像时,替换文本将告诉读者失去的信息。此时,浏览器将显示这个替代性文本而不是图像。为页面上的图像加上替换文本是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的
HTML图像-设置图像的宽度与高度
height(高度)与width(宽度)属性用于设置图像的高度与宽度
属性值默认单位为像素
实例:
<img src=”../images/logo.png” alt=”logo” width=”300” height=”300”>
注意:指定图像高度与宽度是一个很好的习惯。如果图像指定了高度和宽度,页面加载时会保留指定的尺寸。如果没有指定图片的大小,加载时可能会破坏HTML文档的整体布局
基本的注意事项
l 假如某个HTML包含十个图像,那么为了更好的显示这个页面,需要加载十个文件,加载图片是需要时间的,所以还是建议慎用图片
l 加载页面时,要注意插入图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片
排列图片
如何在文字中排列图片
实例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>118qq.top</title>
</head>
<body>
<h4>默认对齐的图像(align="bottom")</h4>
<p>这些是文本。<img src="../images/logo.png" alt="logo" width="300" height="300">这些是文本。</p>
<h4>图片使用align="middle"属性</h4>
<p>这些是文本。<img src="../images/logo.png" alt="logo" align="middle" width="300" height="300">这些是文本。</p>
<h4>图片使用align="top"属性</h4>
<p>这些是文本。<img src="../images/logo.png" alt="logo" align="top" width="300" height="300">这些是文本。</p>
<p><b>注意:</b>在HTML4中align属性已经废弃,HTML5已经不支持该属性,可以使用css代替</p>
</body>
</html>
浮动图像
如何使图片浮动至段落的左边和右边
实例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>118qq.top</title>
</head>
<body>
<p>
<img src="../images/logo.png" alt="logo" style="float:left;" width="300" height="300">
一个带图片的段落,图片浮动在这个文本的左边。</p>
<p>
<img src="../images/logo.png" alt="logo" style="float:right;" width="300" height="300">
一个带图片的段落,图片浮动在这个文本的右边。</p>
<p><b>注意:<b>在这里我们使用了css“float”属性,在HTML4中align属性已经废弃,HTML5已不支持该属性,可以使用css代替</p>
</body>
</html>
设置图像链接
如何将图像作为一个链接使用
实例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>118qq.top</title>
</head>
<body>
<p>创建图片链接:<a href="http://118qq.top/">
<img src="../images/logo.png" alt="缤纷游乐" width="300" height="300"></p>
<p>无边框的图片链接:<a href="http://118qq.top/">
<img border="0" src="../images/logo.png" alt="缤纷游乐" width="300" height="300"></p>
</body>
</html>
创建图片映射
如何创建带有可供点击区域的图像地图。其中的每个区域都是一个超级链接。
实例:
<!DOCTYPE html>
<head>
<meta charset=utf-8" />
<title>118qq.top</title>
</head>
<body>
<img src="images/123.jpg" width="543" height="726" usemap="map" border="0" />
<map name="map">
<area shape="poly" coords="1,2,3" href="index.html">
<area shape="poly" coords="4,5,6" href="index1.html">
<area shape="poly" coords="7,8,9" href="index2.html">
</map>
</body>
</html>
注意:创建图片映射请使用DW等相关编辑HTML软件进行创建,否则将无法达到想要的效果