HTML Day2

课程回顾

day02

  1. 超链接a
  • 如果不写href属性则就是纯文本
  • 文本超链接和图片超链接
  • target="_blank" 从新的窗口显示页面
  • 页面内部跳转 如果目的地有标签直接给标签添加id 如果没标签添加猫(空的a标签)
  1. 表格table
  • 子标签:tr td th caption thead tbody tfoot
  • 属性: table:border cellspacing cellpadding td:rowspan colspan
  1. 表单form
  • 文本框 type=text name value readonly placeholder maxlength
  • 密码框 type=password name value readonly placeholder maxlength
  • 单选 type=radio name value id checked lable标签
  • 多选 type=checkbox name value id checked lable标签
  • 日期 type=date name
  • 文件 type=file name
  • 隐藏域 type=hidden name value
  • 下拉选 select:name 子标签 option:value selected
  • 文本域 textarea:name rows cols placeholder
  • 提交按钮 type=submit value
  • 重置按钮 type=reset value
  • 自定义按钮 type=button value

课程day2详细内容

超链接a

  • 如果a标签不写href属性则就是纯文本
  • target=_blank 开启新的窗口显示该页面,如果不写默认是从当前窗口跳转
  • 如果a标签包裹文本内容则是文本超链接,如果包裹的是图片则是图片超链接
  • 页面内部跳转
    1. 设置锚点用于定位

    2. 通过超链接跳转到锚的位置 回到顶部
      如果跳转的目的地有标签则直接给标签添加id属性即可

       <!--<br>换行显示   -->
       <a> 纯文本 </a>  																  <br>
       <a href="http://www.tmooc.cn"> 纯文本超链接  </a> 描述性文字:图太好看了                                          <br>
       <!--图片超链接  -->
       <a href="../imgs/1.jpg"> <img src="../imgs/img4.jpg"> </a>描述性文字                                 <br>
       <!-- target:目标 -->
       <a href="http://www.tmooc.cn" target="_blank">  超链接可返回   </a>描述性文字                       <br>
       
       <!-- 方式1:设置锚点用于定位 -->
       <a id="top">猫和老鼠:</a>														  <br>
       	这是一个凄凉的爱情故事,Tom爱上了Jerry 然后灯黑了,此处下面描述5千字               <br>
       	...<br>....<br>....<br>......
       	...<br>....<br>....<br>......
       	...<br>....<br>....<br>......
       	最终Jerry 离开了 Tom,故事结束!                                                  <br>
       <a href="#top"> 回到顶部</a>                                                      <br>
       
       <!-- 方式2:通过超链接跳转到锚的位置 -->	
       <a href="#1">1号美女</a>
       <a href="#2">2号美女</a>
       <a href="#3">3号美女</a>
       <a href="#4">4号美女</a>
         <img id="1" src ="../imgs/1.jpg" width=100%> 
         <img id="2" src ="../imgs/2.gif" width=100%> 
         <img id="3" src ="../imgs/j.jpg" width=100%>
         <img id="4" src ="../imgs/k.jpg" width=100%>
      

注:所有的程序都在body标签里

注意:
在这里插入图片描述

表格table

  • border边框的粗细

  • cellspacing:单元格间距和单元格距外边框的距离

  • cellpadding:单元格的内边距

  • 跨行rowspan 跨列colspan

  • caption表格的标题

  • th table head 表头,加粗并居中

  • 分区标签:thead tbody tfoot 对多行进行统一管理(比如统一添加样式)分区标签自身没有显示效果

      <table border="1" cellspacing="0" align="center" width="50%">
      	<!-- 表格标题 -->
      		<caption>订单列表</caption>
      		<thead>
      			<tr>
      				<!-- table head 表头  加粗并居中-->
      				<th>编号</th>
      				<th>名称</th>
      				<th>价格</th>
      			</tr>
      		</thead>
      		<tbody>
      			<tr>
      				<td>1</td>
      				<td>键盘</td>
      				<td>380</td>
      			</tr>
      			<tr>
      				<td>2</td>
      				<td>苹果手机</td>
      				<td>2000</td>
      			</tr>
      		</tbody>
      		<tfoot>
      			<tr>
      				<td>总价</td>
      				<td colspan="2">2380元</td>
      			</tr>
      		</tfoot>
      	</table>
    
</table>
订单列表
编号名称价格
1键盘380
2苹果手机2000
总价2380元

表单form

  • 作用:获取用户输入的各种数据把数据提交到服务器

  • 主要学习有哪些控件:文本输入框、密码框、提交按钮、单选、多选、下拉选、日期选择器、文件选择器等

  • 文本输入框 input type=text name value placeholder占位文本 最大长度maxlength 只读readonly

  • 密码框 input type=password name

  • 单选 input type=radio name value 默认选中checked 通过label标签扩充点击范围

  • 多选 input type=checkbox name value 属性和单选一样

  • 日期 input type=date name

  • 文件选择 input type=file name

  • 隐藏域 当需要给服务器提交数据但是此数据不需要给用户展示的时候使用 input type=hidden name value

  • 下拉选 select:name 子标签 option:value selected默认选中

  • 文本域 textarea:name rows行 cols列 占位文本placeholder

  • 提交按钮 input type=submit value修改文本内容

  • 重置按钮 input type=reset value修改文本内容

  • 自定义按钮 input type=button value修改文本内容



代码:

<!-- action:指定提交地址 -->
<form action="http://www.baidu.com">

<!-- name:任何控件都需要写,不写则不提交
	 value:设置默认值 
	 placeholder:占位文本
	 maxlength:最大长度
	 readonly:只读
	 -->

	用户名:<input type="text" name="username"
	value="xxx" placeholder="请输入您的用户名"
	maxlength="5" readonly="readonly"><br>

	密码:<input type="password" name="password"
	placeholder="请输入您的密码" maxlength="10"><br>

	<!-- checked默认选中 -->

	性别:<input type="radio" name="gender" 
	value="nan" id="nan"><label for="nan">男</label>
	<input type="radio" name="gender"
	 value="nv" checked="checked"
	  id="nv"><label for="nv">女</label> <br>

	 兴趣:<input type="checkbox" name="hobby" value="dlq" id="dlq"><label for="dlq">打篮球</label>
	 <input type="checkbox" name="hobby" value="ldm">撸代码
	 <input type="checkbox" name="hobby" value="gdx">搞对象 
	 <input type="checkbox" name="hobby" value="wz" checked="checked">王者农药 <br>

	 生日:<input type="date" name="birthday"><br>

	 靓照:<input type="file" name="pic"><br>

	 <!-- 隐藏域:当需要给服务器提交数据但是此数据
	 不需要给用户展示时使用隐藏域-->
	 <input type="hidden" name="xxx" value="yyy">

	 所在城市:
	 <select name="city">
	 	<option>请选择</option>
	 	<option value="bj">北京</option>
	 	<!-- selected:默认选中 -->
	 	<option value="sh"
	 		 selected="selected">上海</option>
	 	<option value="gz">广州</option>
	 </select><br>

	 个人介绍:
	 <!-- rows行 cols列 -->
	 <textarea name="intro" rows="3" cols="20"
	  placeholder="说点儿啥..."></textarea><br>

	<input type="submit" value="注册">

	<input type="reset" value="还原"> 

	<input type="button" value="这是按钮">
</form>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值