h5学习笔记:Table

编写一个表格作为练习。当中有个比较重要的样式在学习过程中遇到,border-collapse: collapse; 能够去除双重的边框。table可以合并单元格所以 对td属性设置 colspan=”2” 则代表可以设置单元格。

table 当中thead, tbody, tfoot 都是table元素。使用thead代表表头 ,这个标签好处的无需关系位置。同样tfoot 也一样。

.mytable tr:nth-child(2n) 为隔开选取,这样就能够间隔地处理错开的颜色。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Table 练习</title>
    </head>

    <style>

        .mytable
        {
            width: 800px;
            height: auto;
            margin: 0 auto;

        }
        .mytable table
        {
            width: 100%;
            border: 1px solid #999;
            padding: 0;
            margin: 0;
            border-collapse: collapse;
        }

        .mytable th
        {
            height: 45px;
            line-height: 45px;
            text-align: center;
            border-bottom: 1px solid #999;
            padding: 0;
            margin: 0;

        }
        .mytable td
        {
            height: 45px;
            line-height: 45px;
            text-align: center;
            border-bottom: 1px solid #999;
            padding: 0;
            margin: 0;
        }

        .mytable tr:hover
        {
            background-color: #f8f8f8;
        }

        .mytable tr:nth-child(2n)
        {
            background-color: #f8f8f8;
        }

        .mytable tfoot
        {
            width: 100%;
        }

        .mytable  tfoot a{
            text-decoration: none;
            color: #999;
        }
    </style>

    <body>

<div class="mytable">
    <table>
        <thead>
            <tr>
                <th>姓名</th>
                <th>性别</th>
                <th>电话</th>
                <th>地址</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>小米</td>
                <td>未知</td>
                <td>1234567</td>
                <td>火星文明</td>
            </tr>
            <tr>
                <td>华为</td>
                <td>未知</td>
                <td>1234567</td>
                <td>火星文明</td>
            </tr>
            <tr>
                <td>三星</td>
                <td>未知</td>
                <td>1234567</td>
                <td>火星文明</td>
            </tr>
            <tr>
                <td>苹果</td>
                <td>未知</td>
                <td>1234567</td>
                <td>火星文明</td>
            </tr>
        </tbody>
        <tfoot>
              <tfoot>
                <tr>
                    <td><a href="#" class="more">上一页</a></td>
                    <td colspan="1"><a href="#" class="more">下一页</a></td>
                    <td colspan="2"></td>
                </tr>
              </tfoot>
        </tfoot>
    </table>

</div>
    </body>
</html>
时间: 2025-01-04 15:53:31

h5学习笔记:Table的相关文章

Lua学习笔记-table

本来打算3天将lua学完,无奈lua语法实在有点难记,所以还是好记性不如烂笔头,记录一下学习内容. 首先介绍一下lua的table,这是一个key-value型映射,可以动态增长.功能十分强大,并且lua只提供这一种容器.这也是为啥经常忘记的原因,因为仔细学起来有很多东西需要思考.对于有C或者C++基础的,可以看一下源码,这里有一篇博客写的很好lua数据结构之table的内部实现 1. table之数组 这里的数组就是最简单的用整数来索引的,不过下标从1开始 1 table={1,2,3,4}

H5学习笔记

1.section:页面中的一个内容区块,比如章节.页眉.页脚或页面中的其他部分:可以与h1.h2.h3.h4.h5.h6等结合使用,标示文档结构: 不要将section元素用作设置样式的页面容器,那是div的工作:如果article元素.aside元素或nav元素更符合使用条件,不要使用section元素:不要为没有标题的内容区块使用section元素. 2.article:页面中的一块与上下文不相干的独立内容,如博客中的一篇文章或报纸中的一篇文章: article可以看做是一种特殊的sect

8.3 H5学习笔记

隐藏域 <form action="" method="post" enctype="multipart/form-data"> <input type="file" name="file"> </form> 注意: 利用这项功能是,在form标签中要指定method属性.要把method指定为post,enctype属性指定为multipart/form-data. 说

h5学习笔记:vuethink 配置

vuethink 是一款基于PHP TP5和Vuejs 结合的后台框架,设计起来是使用较为前沿.在使用的过程,需要对这款开源的后台做一些调整和面对一些细节的坑.前段时间也因为有项目需求,所以下载了玩了一下.好,下面看看如何安装使用. 1 下载源代码 进入到官网 到到这个网页进行下载. 下载完成后,这款后台是前后端分离,基于PHP开发,以及是Vuejs,解压后会frontEnd 和php两个安装包.forntEnd是前端开发包,php是后端开发代码包. 2 安装依赖库 下载的vuejs代码包是没有

Servlet&JSP学习笔记

Servlet&JSP学习笔记 */--> Servlet&JSP学习笔记 Table of Contents 1 Web容器 2 内置对象 2.1 内置对象分类 2.1.1 out 2.1.2 request 2.1.3 application 2.1.4 response 2.1.5 session 2.1.6 其他 3 JavaBean 3.1 JSP动作元素 3.2 javabean的四个作用於范围 4 JSP状态管理 4.1 Cookie 4.2 include 指令与动作

org-mode 学习笔记

*/--> org-mode 学习笔记 Table of Contents 1. 插入各种块,结构 1.1. 排版源码 2. 各种快捷键,来操作目录 2.1. 在大纲之间移动 2.2. 基于大纲的编辑 2.3. 基于非大纲的编辑 # 3. 内部链接 3.1. 脚注 3.2. TODO [0%] 手动写 4. 最强的任务管理器 4.1. 定义任务和子任务 4.2. CANCELED 定义任务状态 4.3. 设置任务优先级 4.4. 跟踪子任务完成情况 4.5. 用复选框标记非标题类型的子任务 4.

web开发学习笔记(3):HTML表格制作——table标签以及th、td、tr标签的使用例子

//纯属新手学习笔记,仅供参考. 代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http

OpenFlow Switch学习笔记(五)——Group Table、Meter Table及Counters

本文主要详述OpenFlow Switch的另外两个主要组件——Group Table和Meter Table,它们在整个OpenFlow Swtich Processing中也起到了重要作用. 1.Group Table Group Table给OpenFlow Switch提供了更加高级的数据包转发特性(比如select或者all),其由多个Group Entries组成,而每个Group Entry结构如下所示: 每个Group Entry根据其Group Identifier来唯一定位,

sass个人学习笔记

Materliu 在慕课的视频: http://www.imooc.com/learn/364 . http://www.imooc.com/wiki/371 sass入门:http://www.w3cplus.com/sassguide/ 个人先看了 <Sass与Compass实战>(Materliu 是中文翻译之一)后看的视频,看书的时候不是很了解看了视频之后又看了一遍书终于少许了解sass了 下面是我个人对<Sass与Compass实战>这本书学习笔记总结,有些是个人极端自我