前端HTML02基础学习

表格不是用来布局页面的,而是用来展示数据的。

表格的具体​

<table>
      <tr>
         <th>单元格内的表头</th>
         <td>单元格内的文字</td>
         ...
      </tr>
      ...
</table>

1.<table> </table> 是用于定义表格的标签。 2.<tr> </tr> 标签用于定义表格中的,必须嵌套在 <table> </table>标签中。

3.一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容加粗居中显示. <th> 标签表示 HTML 表格的表头部分(table head 的缩写)

4.<td> </td> 用于定义表格中的单元格,必须嵌套在<tr></tr>标签中。 5.字母 td 指表格数据(table data),即数据单元格的内容。

表头标签的实例

<table>​

      <tr>
         <th>姓名</th>
         <th>姓名</th>
         <th>姓名</th>
         ...
     </tr>
     
      <tr>
         <th>姓名</th>
         <th>姓名</th>
         <th>姓名</th>
         ...
     </tr>
</table>
 

表格属性:

属性名 属性值 描述

align left、center、right 表格对周围元素的对齐方式

border 1或"" 表格单元是否拥有边框

cellpadding 像素值 单元边沿与其内容之间的空白,默认1像素

cellspacing 像素值 单元格之间的空白,默认1像素

width 像素值或百分比 表格的宽度

表格结构标签:

在表格标签中,分别用:<thead>标签 表格的头部区域、<tbody>标签 表格的主体区域. 这样可以更好的分清表格结构。

总结: 1. <thead></thead>:用于定义表格的头部。<thead> 内部必须拥有 <tr> 标签。 一般是位于第一行。 2. <tbody></tbody>:用于定义表格的主体,主要用于放数据本体 。 3. 以上标签都是放在 <table></table> 标签中。

合并单元格:

特殊情况下,可以把多个单元格合并为一个单元格, 这里同学们会最简单的合并单元格即可. 1.合并单元格方式 2.目标单元格 3.合并单元格的步骤 如下图:

 

合并单元格方式:

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

最上侧单元格为目标单元格, 写合并代码

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

最左侧单元格为目标单元格, 写合并代码

合并单元格三步曲:

先确定是跨行还是跨列合并。

找到目标单元格. 写上合并方式 = 合并的单元格数量。

比如:<td colspan="2"></td>。删除多余的单元格。

表格总结

表格学习整体可以分为三大部分:

表格的相关标签

table thead body tr th td

表格的相关属性

cellspacing cellpadding width height border

合并单元格

rowspan collspan

列表

                    

 

 

无序列表:
<ul>
    <li>...</li>
    <li>...</li>
    <li>...</li>
</ul>
有序列表:
<ol>
    <li>...</li>
    <li>...</li>
    <li>...</li>
</ol>
自定义列表:
<dl>
    <dt>
        <dd>...</dd>
        <dd>...</dd>
        <dd>...</dd>
    </dt>
</dl>

表单

表单:
<form>
    <input type="text" name="" value=""...>
</form>
下拉列表框:

<form>
    <select>
        <option value="">上海市</option>
        <option value="">北京市</option>
        <option value="">广州市</option>
    </select>
</form>
今日反馈:
<form>
    <textare>提示信息</textare>
    <input type="submit" value="提交"
</form>

<form> 会把它范围内的表单元素信息提交给服务器.
实现代码:
<form action=“url地址” method=“提交方式” name=“表单域名称">各种表单元素控件</form>

表单控件(表单元素)

在英文单词中,input 是输入的意思,而在表单元素中 <input> 标签用于收集用户信息。在 <input> 标签中,包含一个 type 属性,根据不同的 type 属性值,输入字段拥有很多种形式(可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等)。

<input type="属性值" />

<input /> 标签为单标签 type 属性设置不同的属性值用来指定不同的控件类型

type 属性的属性值及其描述如下:

属性值 描述

text 用户可在其中输入文本,默认20字符

password       密码字段

radio              单选按钮

checkbox      复选框按钮

submit           提交按钮

reset             重置按钮

file                选择文件按钮

inage            选择图片按钮

button          获取验证码按钮

除 type 属性外,<input>标签还有其他很多属性,其常用属性如下:

属性 描述

name         用户 (区分提交后台的信息)

value         提示信息

checked    选定的状态(自动默认-单选按钮或复选框 可不谢数值单独存在)

maxlength 设置限定的字符

bel> 标签

<label> 标签为 input 元素定义标注(标签)。

<label> .......</label> 不管按男还是单选按钮都可以选上

<select> 表单元素

使用场景: 在页面中,如果有多个选项让用户选择,并且想要节约页面空间时,我们可以使用<select>标签控件定义下拉列表。

语法:

<select>
   <option>选项1</option>
   <option>选项2</option>
   <option>选项3</option>
   ...
 </select>

<textarea> 表单元素

  1. 使用场景: 当用户输入内容较多的情况下,我们就不能使用文本框表单了,此时我们可以使用 <textarea> 标签。

  2. 在表单元素中,<textarea> 标签是用于定义多行文本输入的控件。

  3. 使用多行文本输入控件,可以输入更多的文字,该控件常见于留言板,评论。

语法:

<textarea rows="3" cols="20"> 文本内容 </textarea>

通过 <textarea> 标签可以轻松地创建多行文本输入框。cols=“每行中的字符数” ,rows=“显示的行数”,

我们在实际开发中不会使用,都是用 CSS 来改变大小

具体代码:

<form>

   <input type=“text " name=“username”>

   <select name="jiguan">

   <option>北京</option>

   </select>

   <textarea name= "message">

   </textarea>

</form>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值