Day09 表格

一、表格

  1.作用:展示数据信息。多用于后台管理系统。

  2.格式和组成

    <table>        表格

      <tr>         行

        <td></td>  单元格(竖向的单元格构成列)

        <td></td>

        <td></td>

      </tr>

      <tr>

        <td></td>

        <td></td>

        <td></td>

      </tr>

      <tr>

        <td></td>

        <td></td>

        <td></td>

      </tr>

    </table>

  3.表格的css属性

    <1>border-spacing(写在table)     单元格外间距(当值为0时,可以合并外间距)

    <2>border-collapse(写给table)

      collapse          合并单元格边框

      separate(默认值)   不合并单元格边框

      作用:可以解决border-spacing合并边框线时,边框线无法完全合并的问题  

    <3>empty-cells       空白单元格是否显示(写给table)

      hide                隐藏

      show(默认值)        显示  

      注意:在我们设置border-collapse:collapse;时看不到任何效果。

  4.表格的特点

    表格会根据单元格内是否有内容来自动分配空间,有内容的或者内容多的,

    我就多分点,没有内容的或者内容少的我就少分点。这样能保证每个格子的

    内容都不会溢出。但是在某行或者某列都没有内容时,这个布局就会显得很难看。

    如何解决呢?(使用table-layout和height解决)

    总结:如果你想固定每个td的大小,让每个td不会随着内容多少而改变,建议

    宽度使用table-layout:fixed;分配,高度通过给td添加高度分配。

  5.合并单元格

    <1>合并行   竖向合并  rowspan

      合并方法:

        从哪个td开始合并,就给那个td添加rowspan,要合并几行,

        就从当前行的下一行开始,对应的n-1行内,每行删去一个td。

    <2>合并列   横向合并  colspan

      合并方法:

      从哪个td开始合并,就给那个td添加colspan,要合并几列,

      就从当前行的这个td开始,删除对应的n-1个td.

      存在的问题:如果有一列从开始到结束都没有单独存在过,那么在自动

      分配宽度时,这一列将不会存在。(可以通过table-layout:fixed;解决)

  6.table表格中标签

    <1>caption      表格标题(需要写在table里边)

    <2>表格行分组

      <thead></thead>    表头    th一般用在表头里,给表头里边的作为小标题

      <tbody></tbody>    表体(表格中必定存在表体)

      <tfoot></tfoot>    表尾

    <3>表格列分组  <colgroup span=''></colgroup>(需要写在table里边)

      span里边写要将几列分为一组。

二、表单  

  1.作用:用来收集用户数据信息(用于登陆注册和信息录入页面)

  2.表单的组成:

      表单框、提示信息、表单控件

  3.表单框    form

    <1>特点:所有的表单控件都必须写在表单框里边,表单控件脱离了表单框无效。

    <2>结构<from action='' method=''></form>

      action    提交数据的接口地址

      method    提交方式

        get       数据在地址栏传递      

        post      数据在请求体传输(安全性高和传输大小可以更高)

        put

        delete

        建议:

          1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;

          2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

    4.表单控件

      回顾:

        <1>input  

          ——value      默认文本,默认值

          ——name       参数名

          ——tpye       控件类型

            text        文本框

            password    密码框

            submit      提交按钮

            reset       重置按钮

          ——placeholder     提示文本信息

        补充:

            button    普通按钮

            radio     单选框(需要搭配name分组使用)

            checkbox  复选框(需要搭配name分组使用)

        <2>select>option     下拉框

          select      下拉框

          option      下拉选项

        <3>textarea           文本域

            特点:可以随意改变大小。

            设置 resize:none;可以取消

    5.表单的其他标签

      <1>label     标签绑定

        格式:<label for='xxx'>标签的文字信息</label>

              <input type='text' id='xxx'>

        功能:将label里边的文字信息和对应id名的标签进行绑定。

      <2>lengend   字段集标题(一般放在fieldset里边使用)

      <3>fieldset  表单字段集

          表单字段集可以对表单中的内容进行分类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
MySQL是一种开源的关系型数据库管理系统,被广泛应用于Web应用程序的后台数据存储和管理。首次使用MySQL时,可以进行以下几个步骤: 1. 安装MySQL:首先需要下载并安装MySQL数据库服务器。可以从MySQL官方网站下载适合自己操作系统的安装包,并按照安装向导进行安装。 2. 启动MySQL服务:安装完成后,需要启动MySQL服务。在Windows系统中,可以在服务列表中找到MySQL服务并启动;在Linux系统中,可以使用命令行启动MySQL服务。 3. 连接到MySQL服务器:使用MySQL提供的客户端工具(如MySQL Shell、MySQL Workbench等)或命令行工具(如mysql命令)连接到MySQL服务器。需要提供正确的主机名、端口号、用户名和密码。 4. 创建数据库:连接到MySQL服务器后,可以使用SQL语句创建新的数据库。例如,可以使用以下语句创建一个名为"first_Day"的数据库: ``` CREATE DATABASE first_Day; ``` 5. 使用数据库:创建数据库后,可以使用以下语句选择要使用的数据库: ``` USE first_Day; ``` 6. 创建表:在选定的数据库中,可以使用SQL语句创建表格来存储数据。例如,可以使用以下语句创建一个名为"users"的表格: ``` CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), age INT ); ``` 7. 插入数据:在创建表格后,可以使用INSERT语句向表格中插入数据。例如,可以使用以下语句向"users"表格中插入一条记录: ``` INSERT INTO users (name, age) VALUES ('John', 25); ``` 8. 查询数据:可以使用SELECT语句从表格中查询数据。例如,可以使用以下语句查询"users"表格中的所有记录: ``` SELECT * FROM users; ``` 9. 更新数据:使用UPDATE语句可以更新表格中的数据。例如,可以使用以下语句将"users"表格中id为1的记录的age字段更新为30: ``` UPDATE users SET age = 30 WHERE id = 1; ``` 10. 删除数据:使用DELETE语句可以删除表格中的数据。例如,可以使用以下语句删除"users"表格中id为1的记录: ``` DELETE FROM users WHERE id = 1; ``` 以上是MySQL的一些基本操作,希望对你有所帮助。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值