html5 标签img学习(待更新)

在 HTML 4.01 中,图像的 "align", "border", "hspace" 以及 "vspace" 不赞成使用。在 HTML5 中,不再支持这些属性。


一:基本属性


二:基本用法及注意事项

src路径分为相对路径和绝对路径。

相对路径实际就是调用当前目录下面的文件,绝对路径跟相对路径一样调用文件,但绝对路径是一个固定地址。尽量使用相对路径。

一般使用“../”来表示上一级目录,“../../”表示上上级的目录

相对路径的写法:

图片和HTML文本在同一目录下:例如图片是a05.jpg


<!-- 
	img标签
	<img src="图片路径" alt="当图片无法打开时,替代的文字">
	width 和 height 高和宽 分像素和百分比
	width="100"//默认为像素px
	height="50%" //百分比-相对于浏览器的宽度。如果设置了width百分比,height百分比设置无效没有意义,只能设置px
	title="在鼠标放在图片上时提示的内容"
	-->

<img src="a05.jpg" alt="美女" width="100" height="200" title="本图片是宽高为px设置">

三:实验案例:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>image元素练习</title>
</head>
<body bgcolor="#fff">
	<h1 align="center">美图赏析</h1>
	<hr>
	
	<img src="a05.jpg" alt="美女" width="100" height="200" title="本图片是宽高为px设置">
	<img src="a06.jpg" alt="美女" width="200" title="本图片是设置宽高度自适应">
	<img src="a07.png" alt="美女" width="5%" title="本图片演示百分比效果">
	<img src="a008.j" alt="错误" title="本图片地址错误">
	
	<img src="" 

	alt="萌宠" title="本图片演示链接网络图片,如果该图片不存在或者路径错误,提示alt中文字信息">

</body>
</html>



用的360浏览器,alt提示没有出来。。。


四:小案例。利用段落<p>标签嵌套图片

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>image元素练习</title>
</head>
<body bgcolor="#fff">
	<h1 align="center">美图赏析</h1>
	<hr>
	<p align="center" >


		<img src="a06.jpg" alt="" title="美女" width="200" height="200">
		<img src="a07.png" alt="" title="美女2" width="200" height="200">
		<img src="a08.jpg" alt="" title="美女三" width="200" height="200">


	</p>
	<p align="center">
		<img src="a05.jpg" alt="距离上部和下部" vspace="50">
	</p>


</body>
</html>


HTML相对路径(Relative Path)

用途:指定由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系

如果源文件和引用文件在同一个目录里,直接写引用文件名即可,这时引用文件的方式就是使用相对路径。

 

下面建立两个HTML文档info.html和index.html,用作示例,要求都是在info.html加入index.html超链接。

 

eg1:相对路径的简单应用

假设:info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html

   index.html路径是:c:/Inetpub/wwwroot/sites/blabla/index.html

写法:<a href = "index.html">这是超连接</a>

 

eg2:如何表示上级目录

../表示源文件所在目录的上一级目录,http://www.cnblogs.com/表示源文件所在目录的上上级目录,以此类推。

假设:info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html

   index.html路径是:c:/Inetpub/wwwroot/sites/index.html

写法:<a href = "../index.html">这是超连接</a>

 

eg3:如何表示上上级目录

假设:info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html

   index.html路径是:c:/Inetpub/wwwroot/sites/wowstory/index.html

写法:<a href = "../wowstory/index.html">index.html</a>

 

eg3:如何表示下级目录

引用下级目录的文件,直接写下级目录文件的路径即可。

假设:info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html

   index.html路径是:c:/Inetpub/wwwroot/sites/blabla/html/index.html

写法:<a href = "html/index.html">这是超连接</a>


五:绝对路径写法

HTML文件都在f盘下的test文件下,图片在在f盘下的test文件下的images文件下,写法:

<img src="f:/test/images/img.jpg">

如果来源是来自网上的 ,写法:
<img src="http://img.mukewang.com/52da54ed0001ecfa04120172.jpg">


感谢:http://www.html5china.com/manual/html5/html5_img.htm





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值