第五课 HTML(下)——表格、表单、列表标签和综合案例小说排行榜

1表格标签

1表格的主要作用

表格用来清楚的显示数据

2表格的基本语法

<table>
     <tr>

               <td>单元格的内容</td>

     </tr>

</table>

表格有三个标签且都是双标签,table是表格的骨架,tr是表格的行数,td是单元格的内容

3表头单元格标签

<th>表头单元格也是单元格,突出显示表格的第一行,里面的内容会加粗居中

4表格相关属性

属性名属性值描述
alignleft、center、right表格相对于周围的对齐方式
border1或--规定单元格有无边框,默认"",表示无边框
cellpadding像素值规定单元格内容与单元格边缘的距离,默认1像素
cellspacing像素值规定两两单元格的距离,默认2像素
width像素值或百分比规定表格的宽度

这些属性都要写到表格标签table里面去

应用如下:

小说排行榜设计

5表格结构标签

<thead></thead>表格的头部标签;<thead>内部必须有<tr>,一般位于第一行

<tbody></tbody>表格的主体区域

写好表格结构后折叠效果展示:

6合并单元格

1合并单元格的方式

跨行合并:rowspan="合并单元格的个数"

跨列合并:colspan="合并单元格的个数"

2

2目标单元格(写合并的代码)

跨行合并:最上侧为目标单元格

跨列合并:最左侧为目标单元格

3合并单元格三部曲

先确定跨行还是跨列;

找目标单元格,写合并方式=合并单元格的数量;如:<td colspan="2"></td>;

删除多余单元格

2列表标签

列表主要用来布局

列表分为无序列表、有序列表、自定义列表

<ul>标签用来表示无序列表,<ul>中有很多小丽<li>,<li>标签用来定义列表项

1无序列表(重点)

无序列表的语法结构:

<ul>

            <li>   列表项1   </li>

             <li>  列表项2   </li>

             <li>   列表项3   </li>

</ul>

注:在<ul></ul>标签中只能嵌套<li></li>标签,不可以直接输入文字和其他标签

在<li></li>标签中可以嵌套任何东西

无序列表各个列表项之间没有顺序级别的区别

2有序列表

有序列表中使用的标签<ol>,<ol>中在包含<li>标签,应用与需要排列有一定顺序的

<ol>

            <li>   列表项1   </li>

             <li>  列表项2   </li>

             <li>   列表项3   </li>

</ol>

3自定义列表

自定义列表<dl>标签,包含<dt>名词<dd>对名词的解释

自定义列表的语法结构如下:

<dl>

            <dt>   关于我们   </dt>

             <dd>  新浪微博</dd>

              <dd>官方微信  </dd>

              <dd>联系我们 </dd>

</dl>

注:<dl>里面只能包含<dt><dd>,一个<dt>一般对多个<dd>;<dt><dd>里面可放任意的标签

3表单标签

1表单的作用:表单用来收集用户信息(多用于注册页面)

2表单的组成

表单由表单域、表单元素、和提示信息组成。

3表单域

表单域就是包含表单元素的一片区域;用<form>标签定义表单域,用来收集用户信息和传递

<form>会把范围内表单信息提交给服务器

表单域语法如下:

<form action="url地址" method="提交方式" name="表单域名称"'>

各种表单元素控件

</form>

常用属性:

属性属性值作用
actionurl地址表单域信息提交给谁
methodget/post表单数据提交方式
name名称用于区别表单
4表单元素

表单元素是允许用户输入内容的控件,有选择男女性别的,有填写手机号码文本格式的

<input>输入表单元素

1<input>标签必须包含type 属性,根据type的不同值,有不一样的形式,如文本字段、复选框、单选按钮

<input type="属性值" />

注:<input />是一个单标签

2属性值text和password的应用

注释快捷键:ctrl+/

3属性值radio单选框和checkbox复选框的应用

<input>标签其他属性有:
4其中name和value是每个元素都要有的属性值,主要给后台人员看

加表单名字name时,要求单选按钮和复选框要有相同的name值

属性属性值描述
name用户自己定义定义input元素名称
value用户自己定义规定inout元素的值
checkedchecked规定input元素首次加载时应被选中
maxlength正整数规定输入字段字符的最大长度

注:单选按钮一般要实现多选一的效果:

name属性是为了区分各个表单,在对单选和多选按钮时,name要名字一样,否则会出现性别中把男女都选上的可能。

value="男" 后台就知道你选的性别为男

以下是不给单选框写相同名字时候的对比图:

5<input>标签中checked和maxlength

打开页面就已经被勾选的复选框

checked可应用域单选和多选按钮;单选中如男和女只能在其中一个后面添加checked="checked"

多选中可以每个都加

限制输入字符的长度

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值