h5学习(二)

1.图像标签

图像类型

-jpg/jpeg     色彩丰富/不支持动画,透明         照片

-png            色彩比较丰富/透明                      图标,按钮

-gif              色彩差/支持动画                          小动态图

-webp          谷歌2015以上所有优点,大小小50%,兼容性差

图像路径

(1)相对路径:指的是以当前网页为主附近路径

      -兄弟路径     #直接图片名称            src="1.jpg"

      -子目录路径   #先写目录名称再写图片名  src="img/1.jpg"

      -父目录路径   #先写.. 父目录/再写图片名 src="../1.jpg"

<!DOCTYPE html>
<html>
  <head>
    <title>练习</title>
	<meta charset="utf-8">
 </head>
  <body>
	  <img src="2.png" style="width:108px;">
	  <img src="img/3.png" style="width:108px;">
	  <img src="../1.png" style="width:108px;">
  </body>
</html>

   (2)绝对路径  网络绝对路径以http开头路径

<!DOCTYPE html>
<html>
  <head>
    <title>练习</title>
	<meta charset="utf-8">
 </head>
  <body>
  
	  <img src="https://www.baidu.com/img/PC_bdfdce6f6e5f722db0aabdf32d01a03a.gif" style="width:108px;">

  </body>
</html>

2.超链接  

作用:当用户点击超链接'标签中文字'会自动跳另一网页

语法:<a  href="目标网页地址"  target="跳转方式">文字</a>

属性: href=""    指定跳转后目标网页地址

     target           目标  指定跳转方式

     _self            默认在当前标签中打开新网页

     _blank         打开新标签显示新网页,原先标签保存

<!DOCTYPE html>
<html>
  <head>
    <title>练习</title>
	<meta charset="utf-8">
 </head>
  <body>
	  <a href="3.html">转入3.html</a>
	  <a href="3.html" target="_blank">
	  打开新标签转入3.html</a>
	  </a>
  </body>
</html>

超链接扩展小技巧

(1)下载文件  

#注意事项:不能下载 a.png  a.pdf  a.html  

(2)发送邮件      

#注意事项:启动电脑发送邮件程序并且帮你添加收件人

(3)返回网页顶部  

(4)阻止超链跳转   (需要超链接外观    通过程序 javascript 完成跳转)

<!DOCTYPE html>
<html>
  <head>
    <title>练习</title>
	<meta charset="utf-8">
 </head>
  <body>
	  <a href="logo.zip">点击此处下载文件</a>
	  <a href="mailto:1349700759@qq.com">发</a>
	  <a href="#">返回顶部</a>
	  <a href="javascript:;">阻止跳转</a>
  </body>
</html>

锚点                               

作用:在当前网页内部上下跳转

实现功能

(1)定义记号(锚点)              

(2)定义超链接跳转指定记录(锚点)

<!DOCTYPE html>
<html>
  <head>
    <title>练习</title>
	<meta charset="utf-8">
 </head>
  <body>
	  <!--定义锚点--顶部锚点-->
	  <a id="top2"></a>
	  <br><br><br><br><br><br><br>
	  <!--跳转锚点-->
	  <a href="#top2">返回顶部</a>
	  <!--定义底部锚点-->
      <br><br><br><br><br><br><br>
	  <a id="bottom2"></a>
  </body>
</html>

注意:最新标准使用id定义锚点,旧标准定义锚点name="top"


表格

标准语法

<table>              <!--表格-->

    <tr>              <!--表格中行   table row-->

      <td></td>       <!--行中单元格 table data-->

    </tr>

    .....

</table>

 

table标签属性

  border="1"   设置表格边框宽度   

  width=""     设置表格宽度       

  height=""      设置表格高度

  bgcolor=""     设置表格背景颜色    

  bordercolor="" 设置表格边框颜色

  cellspacing=""  设置单元格与单元格之间距离  

  cellpadding=""  设置内容与边框之间距离     

  align=""       表格水平方向对齐方式

tr(行) 属性                                       

 align=""  left/center/right    #设置td中文本水平对齐方式

 valign="" top/middle/bottom  #设置td中文本垂直对齐方式

td(单元格) 属性                                  

 width;height;align;valign

 特殊属性:colspan  rowspan  合并列  合并行    #不规则表格

设计一个员工表

 
<!DOCTYPE html>
<html>
  <head>
    <title>练习</title>
	<meta charset="utf-8">
 </head>
  <body>
	  <h2>员工表</h2>
	  <table border="1" width="800"
	  bgcolor="#f5f5f5" bordercolor="#cccccc"
	  cellspacing="0" cellpadding="0"
	  align="center">
	     <tr>
		    <td>编号</td>
			<td>姓名</td>
			<td>性别</td>
		 </tr>
		 <tr>
		    <td>001</td>
            <td>赵</td>
            <td>男</td>
		 </tr>
		 <tr>
		    <td>002</td>
            <td>钱</td>
            <td>男</td>
		 </tr>
	  </table>
  </body>
</html>

不规则的表格

(1)colspan="n"   跨列合并(左右)

  向右合并n个单元格(n包含自己单元格)被合并的单元格删除

(2)rowspan="n"  跨行合并(上下)

  向下合并n个单元格(n包含自动单元格)初合并的单元格删除

<!DOCTYPE html>
<html>
  <head>
    <title>练习</title>
	<meta charset="utf-8">
 </head>
  <body>
	  <table width="800" border="1">
	   <tr>
	      <td colspan="2">1</td>
          <td rowspan="3">3</td>
	   </tr>
	   <tr>
	      <td colspan="2">4</td>
	   </tr>
	   <tr>
	      <td colspan="2">7</td>
	   </tr>
	  </table>
  </body>
</html>

 

表格内部可选标签                

(1)表格标题  <caption></caption>

(2)行列标题  <th></th>    替换td 出现居中加粗文字

(3)分组      <thead></thead>   表格头

            <tbody></tbody>   表格主体

            <tfooter></tfooter> 表格底部

如果表格中没有添加分组标签,浏览器自动添加tbody标签

将所有tr添加进去

了解浏览器完成哪些自动操作

控制台

Elements 元素             浏览器经过解析后最终结果

Console  控制台          调试网页中js程序

NetWork 网络              唯一调试 AJAX

 

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值