HTML5笔记3 (表格、表单、H5新标签)

一个有纸、笔、橡皮擦并且能坚持严格行为准则的人,实质上就是一台通用图灵机。

表格

表格标签:

表格:<table> 行:<tr> 单元格(列):<td>

html 复制代码
<table>
    <tr>
        <td>a</td>
        <td>b</td>
    </tr>
    <tr>
        <td>c</td>
        <td>d</td>
    </tr>
</table>

快捷键:table>tr*(数字)>td*(数字){单元格内容}

表格的属性:

border:设置表格的边框 width:设置表格的宽度 height:设置表格的高度

表格合并

水平合并:colspan 垂直合并:rowspan

html 复制代码
<table border="1" width="600px" height="400px">
    <tr>
        <td>1</td>
        <td colspan="2">23</td>
        <!-- 水平合并了2与3, 使之变成一列 -->
        <td>4</td>
    </tr>
    <tr>
        <td rowspan="2">59</td>
        <!-- 垂直合并了5与9, 使之变成一行 -->
        <td>6</td>
        <td>7</td>
        <td>8</td>
    </tr>
        <td>10</td>
        <td>11</td>
        <td>12</td>
    </tr>
        <td>13</td>
        <td>14</td>
        <td>15</td>
        <td>16</td>
    </tr>
</table>

水平合并:保留左边,删除右边 垂直合并:保留上边,删除下边

Form表单

表单在 Web 网页中用于给用户填写信息,从而能采集用户信息,使网页有交互功能;

html 复制代码
<form action="url" method="get|post" name="myform"></form>

action:服务器地址 name:表单名称

method 中 get 和 post 的区别:

数据提交方式上,get 提交的数据 url 能看到,post 看不到;get 一般用于提交少量数据,post 用于提交大量数据

表单的元素:表单标签、表单域、表单按钮

html 复制代码
<form>
    <input>
    <input type="submit">
</form>

1、文本框:

html 复制代码
<form>
    First name: <input type="text" name="firstname">
    <br>
    Last name: <input type="text" name="lastname">
</form>

密码框:

html 复制代码
<form>
    Password: <input type="password" name="psw">
</form>

提交按钮:

当用户点击确认按钮时,表单的内容会被传送到另一个文件

表单的动作属性定了目的文件的文件名,由动作属性定义的这个文件通常对接收到的数据进行相关的处理

html 复制代码
<form name="input" action="url" method="get">
    Username: <input type="text" name="user">
    <input type="submit" value="Submit">
</form>

HTML5新增标签

引入:div: 容器元素,用于将页面划分为不同的区域块

html 复制代码
<div id=""></div>

新分块写法:

html 复制代码
<header></header> <!-- 头部 -->
<nav></nav> <!-- 导航 -->
<article>
    <section></section>
</article>
<aside></aside> <!-- 侧边栏 -->
<footer></footer> <!-- 底部 -->
相关推荐
2501_926978332 小时前
给自指系统接一个外部锚 —— 一个关于「用 AI 观察自己」的方法
人工智能·经验分享·笔记·机器学习·ai写作
AOI小白新手上路6 小时前
anomalib 缺陷检测复现笔记:从跑通库到 EfficientAD 落地
人工智能·笔记·机器学习
xxwl5857 小时前
RabbitMQ 学习笔记
笔记·学习·rabbitmq
加油努力有饭吃8 小时前
DLMS/COSEM 蓝皮书解读(二十六):Auto connect(class_id = 29)—— 自动拨号与主动连接(出站管理)
笔记
CarIise8 小时前
Java实训阶段查漏补缺复习笔记1
java·开发语言·笔记
陈卫军老师8 小时前
陈卫军谈商业底线:营销是术,产品是道
经验分享·笔记·流量运营
智者知已应修善业8 小时前
【51单片机只有一个8*8点阵数据如何滚动起来一片595+一组IO+花样】2022-1-15
c++·经验分享·笔记·单片机·蓝桥杯·硬件架构
Space6553610 小时前
常见组学技术笔记:从 DNA 基因组学到 Multi-omics
笔记
lcj251111 小时前
【Linux】 Makefile 详解
linux·笔记·面试
常州晟凯电子科技12 小时前
sigmaStar SSC305DE/SSC308开发笔记之开发环境搭建和SDK编译
人工智能·笔记·嵌入式硬件·物联网·性能优化·视频编解码