转自:https://i.cnblogs.com/posts?categoryid=1121494

上一讲,讲了关于《控制表格及其表项的对齐方式》,在这里我要讲讲表格及其属性 ,然后大家在复习一下上一节的内容,这样就会有事半功倍的感觉。

表格,一般的用于对网页的内容进行排版,比如文字放在页面的某个位置,你就可以做个表格,然后设置一下表格的属性,它文字放在表格的某个单元个里,就行了;其实用过word的朋友应该非常明白的。除了页面的排版外,表格还可以制作出非常好看的效果,比如按钮、变色、边线等等。大家要会灵活的运用。

看看表格的基本语法:<table>...</table> - 定义表格
                      <tr> ...</tr>- 定义表行
                      <th> ...</th>- 定义表头
                      <td> ...</td>- 定义表元
  下面看看它的示例:
   <table border=1>  <!--border是表格的边框属性,=1,即边框的宽为一象素-->
   <tr>                <!--定义表格的行-->
   <th>Food</th><th>Drink</th><th>Sweet</th><!--定义表格的表头,即标题-->
   </tr>               <!--行结束-->
   <tr>
   <td>A</td><td>B</td><td>C</td>  <!--定义表格的表元-->  
   </tr>
   </table>
     
 
   不带边框的表格:
   <table>
   <tr>
   <th>Food</th><th>Drink</th><th>Sweet</th>
   </tr>
   <tr>
   <td>A</td><td>B</td><td>C</td>  
   </tr>    
   </table>
   

跨多行、多列的表元(Table Span)
   跨多列的表元 <th colspan=#>
   <table border>
   <tr><th colspan=3> Morning Menu</th>  <!--colspan=3,跨三列表元-->
   <tr><th>Food</th>       <th>Drink</th>  <th>Sweet</th>
   <tr><td>A</td><td>B</td><td>C</td>
   </table>
     
   跨多行的表元 <th rowspan=#>
   <table border>
   <tr><th rowspan=3> Morning Menu</th><!--rowspan=3,跨三行表元-->
       <th>Food</th> <td>A</td></tr>
   <tr><th>Drink</th> <td>B</td></tr>
   <tr><th>Sweet</th> <td>C</td></tr>
   </table>
     
   表格尺寸设置 <table border=#>边框尺寸设置:
   <table border=10>
   <tr><th>Food</th><th>Drink</th><th>Sweet</th>
   <tr><td>A</td><td>B</td><td>C</td>      
   </table>
     
   <table border width=# height=#>表格尺寸设置:
   <table border width=170 height=100>
   <tr><th>Food</th><th>Drink</th><th>Sweet</th>
   <tr><td>A</td><td>B</td><td>C</td>      
   </table>
     
   <table border cellspacing=#>表元间隙设置:
   <table border cellspacing=10>
   <tr><th>Food</th><th>Drink</th><th>Sweet</th>
   <tr><td>A</td><td>B</td><td>C</td>      
   </table>
 
   
   <table border cellpadding=#>表元内部空白设置:
   <table border cellpadding=10>
   <tr><th>Food</th><th>Drink</th><th>Sweet</th>
   <tr><td>A</td><td>B</td><td>C</td>      
   </table>
    
   
   表格内文字的对齐/布局
   <tr align=#>
   <th align=#> #=left, center, right
   <td align=#>
   <table border width=160>
   <tr>
  <th>Food</th><th>Drink</th><th>Sweet</th>
  <tr>
    <td align=left>A</td>
    <td align=center>B</td>
    <td align=right>C</td>  
  </table>

 
   <tr valign=#>
   <th valign=#> #=top, middle, bottom, baseline
   <td valign=#>
   <table border height=100>
   <tr>
               <th>Food</th><th>Drink</th>
               <th>Sweet</th><th>Other</th>
   <tr>
               <td valign=top>A</td>
               <td valign=middle>B</td>
               <td valign=bottom>C</td>
               <td valign=baseline>D</td>
   </table>
     
   好了,表格的基本的应用就是这些了。大家有什么问题,积极发问啊!!!

HTML基础第六讲---表格的更多相关文章

  1. c#基础 第六讲

    烧开水 先询问:“是否要烧开水(Y/N)” 是的话执行--0°--100°(30°---水温了,50°---水热了,80°---水快开了,100°---水已经开了, 结束.) 判断 循环 选择 跳转 ...

  2. Linux基础知识第六讲,远程管理ssh操作

    目录 Linux基础知识第六讲,远程管理ssh操作 一丶什么是SSH 1.什么是SSH 2.了解域名跟端口 二丶SSH命令以及远程连接linux进行维护 1.ssh命令格式 2.scp远程终端拷贝文件 ...

  3. 【C++自我精讲】基础系列六 PIMPL模式

    [C++自我精讲]基础系列六 PIMPL模式 0 前言 很实用的一种基础模式. 1 PIMPL解释 PIMPL(Private Implementation 或 Pointer to Implemen ...

  4. Bootstrap<基础十六> 导航元素

    Bootstrap 提供的用于定义导航元素的一些选项.它们使用相同的标记和基类 .nav.Bootstrap 也提供了一个用于共享标记和状态的帮助器类.改变修饰的 class,可以在不同的样式间进行切 ...

  5. Java语言基础(六)

    Java语言基础(六) 前一章提到的, BigDecimal, DecimalFormat等具体用法,这里就不在说了,网上有许多 一.下面让我们看一个例子(自由落体运动位移) 说明: (1).公式是 ...

  6. 32位汇编第六讲,OllyDbg逆向植物大战僵尸,快速定位阳光基址

    32位汇编第六讲,OllyDbg逆向植物大战僵尸,快速定位阳光基址 一丶基址,随机基址的理解 首先,全局变量的地址,我们都知道是固定的,是在PE文件中有保存的 但是高版本有了随机基址,那么要怎么解决这 ...

  7. PE格式第六讲,导出表

    PE格式第六讲,导出表 请注意,下方字数比较多,其实结构挺简单,但是你如果把博客内容弄明白了,对你受益匪浅,千万不要看到字数多就懵了,其实字数多代表它重要.特别是第五步, 各种表中之间的关系. 作者: ...

  8. C++反汇编第六讲,认识C++中的Try catch语法,以及在反汇编中还原

    C++反汇编第六讲,认识C++中的Try catch语法,以及在反汇编中还原 我们以前讲SEH异常处理的时候已经说过了,C++中的Try catch语法只不过是对SEH做了一个封装. 如果不懂SEH异 ...

  9. ros系统21讲—前六讲

    课程介绍(第一讲) linux介绍安装(第二讲) linux的基础操作(第三讲) ROS中语言c++与python介绍(第四讲) 安装ROS系统(第五讲) 第一个: sudo sh -c echo d ...

随机推荐

  1. HTTP 与 HTTPS

    https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密. 防止钓鱼通过网站的证书,网站必须有CA证书,证书类似于一个解密的签名. 另外是加密,加密需要一个密钥交换算法,双方 ...

  2. hight charts

    hight charts http://www.hcharts.cn/resource/index.php http://www.hcharts.cn/api/index.php

  3. Linux下查看进程IO工具iopp

    Linux下的IO检测工具最常用的是iostat,不过iostat只能查看到总的IO情况.如果要细看具体那一个程序点用的IO较高,可以使用iotop .不过iotop对内核版本和Python版本有要求 ...

  4. GPT模式下ghost系统 安装方法

    GPT模式下ghost系统 安装方法 1.UEFI进入PE 2.使用diskgenius 软件 分区,选择GPT方式分区 3.使用CGI ghost 系统 文件到安装盘 4.UEFI修复:软件为 BC ...

  5. 如何在Centos官网下载所需版本的Centos——靠谱的Centos下载教程

    很多小伙伴不知道对应版本的Centos怎么下载,最近小编整理了一份Centos详细的下载教程,希望小伙伴们不在为下不到对应版本的Centos而苦恼. 1.进入Centos官网:https://www. ...

  6. JS对象继承与原型链

    1.以复制方式实现的继承 1.1浅拷贝 基本类型的复制 var parent = { lanage: "chinese" } var child = { name: "x ...

  7. BZOJ2690: 字符串游戏(平衡树动态维护Dfs序)

    Description 给定N个仅有a~z组成的字符串ai,每个字符串都有一个权值vi,有M次操作,操作分三种: Cv x v':把第x个字符串的权值修改为v' Cs x a':把第x个字符串修改成a ...

  8. 【Docker基本操作】

    关于镜像的操作 docker search centos 搜索所有centos的镜像 docker pull centos 获取centos镜像 docker images 或 docker imag ...

  9. 微软加速Visual Studio和Azure DevOps 云升级

    在 2018 微软技术暨生态大会(Microsoft Tech Summit)上,微软宣布围绕 Visual Studio 和 Visual Studio Code 开发平台提供一系列新功能与服务,并 ...

  10. PHP解析XML格式文档

    <?php// 首先要建一个DOMDocument对象$xml = new DOMDocument();// 加载Xml文件$xml->load("3.xml");// ...