热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

html的表格基本使用

表格,由表格标签<table><table>包裹着行标签<tr><tr>,而行标签里就是列标签<td><td>.。想多少

表格,由表格标签

包裹着行标签,而行标签里就是列标签.。

想多少列,就放多少个列标签

如果想加粗内容,又不想使用样式,就使用

标签代替标签即可。

一个简单的表格就是这样。

<table>
        <tr>
            <th>th>
            <th>th>
            <th>th>
        tr>
        <tr>
            <td>td>
            <td>td>
            <td>td>
        tr>
        <tr>
            <td>td>
            <td>td>
            <td>td>
        tr>
    table>

当然,光这样是显示不出内容的。

即便在

标签里添加内容,出现的也只是这些内容而已。

要想出现表格,就必须在

里添加属性。

<table border="1" bordercolor="#ff0" width="600" height="300" cellspacing="0" cellpadding="10">

border="1"  //表示加了1像素的线,但却是这样的。

当然,上面还加了 属性,如:

<table border="1" width="200" height="200">

要想让里面的空消失,就需要添加cellspacing="0",表示边框空隙为零。

    <table border="1" width="200" height="200" cellspacing="0">

cellpadding="10"  //表示表格里的内边距。

不过一般都是居中处理,所以就用的align="center"属性,

align="left"  //水平左

align="center"  //水平中

align="right"  //水平右

垂直方向

valign="top"  //顶部

valign="middle"  //中间

valign="bottom"  //底部

剩下的就是合并单元格了

colspan="2"  //合并相近的两个列,因为合并了,所以下一个就不用写了。

     <tr>
            <th colspan="2">th>
            
            <th>th>
        tr>

rowspan="2"  //合并相近的两个行,同理。

     <tr>
            <td>td>
            <td>td>
            <td rowspan="2">td>
        tr>
        <tr>
            <td>td>
            <td>td>
            
        tr>

如果不注释,就会被顶到外面去。

整体效果图如下:

代码如下:

<h3>表格的行与列h3>
    <table border="1" bordercolor="#ff0" width="600" height="300" cellspacing="0" cellpadding="10">
        <tr align="center">
            <td colspan="2">1因为合并了,所以就不能添加多余的标签了。否则会被当成新添加的标签。td>
            <td>2如:一行两列的合并两个,却依然在后面追加td的话,就会多出一列变成三列。td>
            
        tr>
        <tr align="center">
            <td>1td>
            <td>2td>
            <td rowspan="2">3这里与下边合并了,所以下边就不用添加td了。td>
        tr>
        <tr align="center">
            <td>1td>
            <td>2td>
            <td>3<br>如果添加,就会像这样被挤出来。上面的其实也是同样的道理。td>
        tr>
        <tr align="center" height="100">
            <td valign="top">1垂直向上td>
            <td valign="middle">2垂直居中td>
            <td valign="bottom">3垂直向下td>
        tr>
    table>

 

还有一种对weo优化好的写法

    <table border="1" width="100" height="100">
        <thead>
            <tr>
                <td colspan="3">td>
                <td>td>
                <td>td>
                 
            tr>
        thead>
        <tbody>
            <tr>
                <td>td>
                <td>td>
                <td rowspan="2">td>
            tr>
        tbody>
        <tfoot>
            <tr>
                <td>td>
                <td>td>
                <td>td>
            tr>
        tfoot>
    table>

效果是一样的,只是多出了个标签,有助于爬虫识别罢了。


推荐阅读
  • 从CodeIgniter中提取图像处理组件
    本指南旨在帮助开发者在未使用CodeIgniter框架的情况下,如何独立使用其强大的图像处理功能,包括图像尺寸调整、创建缩略图、裁剪、旋转及添加水印等。 ... [详细]
  • MySQL Administrator: 监控与管理工具
    本文介绍了 MySQL Administrator 的主要功能,包括图形化监控 MySQL 服务器的实时状态、连接健康度、内存健康度以及如何创建自定义的健康图表。此外,还详细解释了状态变量和系统变量的管理。 ... [详细]
  • 本文详细介绍了如何在 EasyUI 框架中实现 DataGrid 组件的分页功能,包括配置方法和常见问题的解决方案。 ... [详细]
  • Node.js模块化的优势及实践
    本文探讨Node.js模块化的重要性和具体实现方式,包括其带来的代码复用性增强、可维护性提升、以及如何有效避免命名冲突等问题。 ... [详细]
  • 解决远程桌面连接时的身份验证错误问题
    本文介绍了如何解决在尝试远程访问服务器时遇到的身份验证错误,特别是当系统提示‘要求的函数不受支持’时的具体解决步骤。通过调整Windows注册表设置,您可以轻松解决这一常见问题。 ... [详细]
  • iOS 小组件开发指南
    本文详细介绍了iOS小部件(Widget)的开发流程,从环境搭建、证书配置到业务逻辑实现,提供了一系列实用的技术指导与代码示例。 ... [详细]
  • 探索OpenWrt中的LuCI框架
    本文深入探讨了OpenWrt系统中轻量级HTTP服务器uhttpd的工作原理及其配置,重点介绍了LuCI界面的实现机制。 ... [详细]
  • 来自FallDream的博客,未经允许,请勿转载,谢谢。一天一套noi简直了.昨天勉强做完了noi2011今天教练又丢出来一套noi ... [详细]
  • Python3爬虫入门:pyspider的基本使用[python爬虫入门]
    Python学习网有大量免费的Python入门教程,欢迎大家来学习。本文主要通过爬取去哪儿网的旅游攻略来给大家介绍pyspid ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • Requests库的基本使用方法
    本文介绍了Python中Requests库的基础用法,包括如何安装、GET和POST请求的实现、如何处理Cookies和Headers,以及如何解析JSON响应。相比urllib库,Requests库提供了更为简洁高效的接口来处理HTTP请求。 ... [详细]
  • Bootstrap Paginator 分页插件详解与应用
    本文深入探讨了Bootstrap Paginator这款流行的JavaScript分页插件,提供了详细的使用指南和示例代码,旨在帮助开发者更好地理解和利用该工具进行高效的数据展示。 ... [详细]
  • HTML前端开发:UINavigationController与页面间数据传递详解
    本文详细介绍了如何在HTML前端开发中利用UINavigationController进行页面管理和数据传递,适合初学者和有一定基础的开发者学习。 ... [详细]
  • 整理于2020年10月下旬:总结过去,展望未来Itistoughtodayandtomorrowwillbetougher.butthedayaftertomorrowisbeau ... [详细]
  • 对抗电话推销:超级英雄的机器人解决方案
    尽管Roger Anderson看起来并不像是传统的超级英雄,但他通过发明一种能与电话推销员长时间对话的机器人,成为了许多人的英雄。白天,Anderson是一名电话系统的咨询顾问,而夜晚,他则致力于开发技术,以保护公众免受侵扰性电话的骚扰。 ... [详细]
author-avatar
手机用户2602919547
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有