HTML2——图像、超链接


图像

常见图像格式

在日常生活中,使用比较多的图像格式有4中,即JPG格式、GIF格式、BMP格式、PNG格式。

JPG格式

JPG(JPEG)是在Internet上被广泛支持的图像格式,它是联合图像专家组(Joint Photographic Experts Group)的英文缩写。JPG格式采用的是有损压缩,会造成图像画面的失真,不过压缩之后的体积很小,而且比较清晰,所有比较适合在网页中使用。此格式最适合用于摄影或连续色调图像的高级格式,这是因为JPG文件可以包含数百万种颜色。随着JPG格式文件品质的提高,文件的大小和下载时间也会随之增加。通常可以通过压缩JPG格式文件在图像品质和文件大小之间达到良好的平衡。

GIF格式

GIF是网页中使用最广泛、最普遍的一种图像格式,它是图像交换格式(Graphics Interchange Format)的英文缩写。GIF格式文件支持透明色,使得GIF格式图像在网页的背景和一些多层特效的显示上用得非常多,还支持动画,这是它最突出的一个特点,因此GIF格式图像在网页中应用非常广泛。

BMP格式

BMP格式图像在Windows操作系统中使用得比较多,它是位图(Bitmap)的英文缩写。BMP格式图像文件与其他Microsoft Windows程序兼容,但它不支持文件压缩,也不适用于Web页面。

PNG格式

PNG格式是20世纪90年代中期开始开发的图像文件存储格式,它兼有GIF格式和JPG格式的优势,同时具备GIF格式不具备的特性。流式网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PNG is not GIF”,是一种新兴的Web图像格式。

图像标签的基本语法

<img src="图片地址" alt="图像的替代文字" title="鼠标悬停提示文字" width="图片宽度" height="图片高度" />
  • src:设置图片的路径

    • 绝对路径:磁盘路径或互联网路径
    • 相对路径:同一级:直接调用;上一级:…/;下一级:img/a.jpg
  • width和height:设置图片的宽和高, 一般要么都不写,显示的是图片的真实大小,要么只是宽或者高,让图片等比例缩放,避免失真。

  • border : 设置图像的边框,以像素为单位。

  • alt:指定替代的文本,表示图像无法显示时(如图片路径错误或网速太慢等)用来替代显示的文本。这样,即使图像无法显示时,用户也可以看到网页丢失的信息内容。

  • title:提供额外的提示和帮助信息,当鼠标移至图片上时显示提示信息。

超链接

超链接的基本用法

超链接包含两部分内容,一是链接地址,即链接的目标,可以是某个网址或文件的路径,对应为<a>标签的href属性;二是链接文本或图像,单击该文本或图像,将跳转到href属性指定的连接地址。

<a href="链接地址" target="目标窗口位置">链接文本或图像</a>

href表示链接地址的路径

target:设置链接在哪个窗口打开,默认是在当前页打开。_blank:在一个新窗口打开,_self 在当前页打开。_top:最顶层框架;_parent:父框架_search:在浏览器的搜索区装载文档。

当超链接不需要到任何的地址,在href里面加#, <a href="#">这是一个超链接</a>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>超链接</title>
	</head>
	<body>
		<!--图像超链接-->
		<a href="https://www.baidu.com" target="_blank">
			<img src="https://www.baidu.com/img/baidu_jgylogo3.gif" alt="百度"/>
		
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用方法:调用onload=AutoResizeImage()即可: <img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(300,600,this)" /> 注意设置width="0" height="0" 也可onload="AutoResizeImage(0,250,this)"或onload="AutoResizeImage(250,0,this)" ,注意体会。 以下为使用示例: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>最新javascript自动按比例显示图片,按比例压缩图片显示</title> <script language="javascript" src="./resizepic.js"></script> </head> <body> <br /> 原图显示(534 X 800)<br /> onload="AutoResizeImage(0,0,this)<br /> <a href="./sample_pic.jpg" target="_blank"><img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(0,0,this)" alt="534 X 800"/></a><br/><br /> 1.按宽度250压缩,不限制高度 按比例压缩<br /> onload="AutoResizeImage(250,0,this)"<br /> <a href="http://www.toyi.cc" target="_blank"><img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(250,0,this)" alt="250 X 374"/></a><br /><br /> 2.按高度250压缩,不限制宽度 按比例压缩<br /> onload="AutoResizeImage(0,250,this)"<br /> <a href="http://www.toyi.cc" target="_blank"><img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(0,250,this)" alt="166 X 250"/></a><br /><br /> 3.按高度250宽度250 按比例压缩<br /> onload="AutoResizeImage(250,250,this)"<br /> <a href="http://www.toyi.cc" target="_blank"><img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(250,250,this)" alt="200 X 300"/></a><br /><br /> 4.高宽不等比例压缩 (400 X 512),此时高度不变,会自动按高度的比例压缩。<br /> onload="AutoResizeImage(400,512,this)"<br /> <a href="http://www.toyi.cc" target="_blank"><img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(400,512,this)" alt="341 X 512"/></a><br /><br /> 5.高宽不等比例压缩 (300 X 600),此时宽度不变,会自动按宽度的比例压缩。<br /> onload="AutoResizeImage(300,600,this)"<br /> <a href="http://www.toyi.cc" target="_blank"><img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(300,600,this)" alt="300 X 449"/></a><br /><br /> 6.如果图片本来的高度和宽度小于压缩的最大高度和宽度,则不会拉大显示图片(按原图显示)<br /> 原图444 x 207,压缩为 500 x 600,将保持原图显示<br /> onload="AutoResizeImage(500,600,this)"<br /> <a href="http://www.toyi.cc" target="_blank"><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/feng_sundy/242776/o_20070410_b7409cd284a0f799a357uePcEFa6ty0X.jpg" border="0" width="0" height="0" onload="AutoResizeImage(500,600,this)" alt="444 X 207"/></a><br /><br /> </body> </html>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值