使用Bootstrap做一个朝代历史表

什么是 Bootstrap?

Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。

引入CDN,算好需要合并的单元格。

<!DOCTYPE html>
<html>

<head>
  <!-- 移动设备 -->
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <meta charset="utf-8" />
  <title>朝代表</title>
  <!-- bootstrap-cssCDN链接 -->
  <link rel="stylesheet" type="text/css" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.css" />
  <!-- jqueryCDN链接 -->
  <script src="https://cdn.staticfile.org/jquery/1.12.4/jquery.js" type="text/javascript" charset="utf-8"></script>
  <!-- bootstrap-jsCDN链接 -->
  <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.js" type="text/javascript" charset="utf-8"></script>
</head>

<body>
  <h1 class="text-center">历史朝代表</h1>
  <div class="container-fluid">
    <div class="table-responsive">
      <table class="table table-striped table-bordered table-hover">
        <thead>
          <tr>
            <th colspan="2">朝 代</th>
            <th>起 讫</th>
            <th>都 城</th>
            <th>今 地</th>
          </tr>
        </thead>
        <tr>
          <th colspan="2">夏</th>
          <td>约前2146-1675年</td>
          <td>安邑</td>
          <td>山西夏县</td>
        </tr>
        <tr>
          <th colspan="2">商</th>
          <td>约前1675-1029年</td>
          <td>亳</td>
          <td>河南商丘</td>
        </tr>
        <tr>
          <th rowspan="2">周</th>
          <th>西周</th>
          <td>约前1029-771年</td>
          <td>镐京</td>
          <td>陕西西安</td>
        </tr>
        <tr>
          <th>东周</th>
          <td>前770-256年</td>
          <td>洛邑</td>
          <td>河南洛阳</td>
        </tr>
        <tr>
          <th colspan="2">秦</th>
          <td>前221-207年</td>
          <td>咸阳</td>
          <td>陕西咸阳</td>
        </tr>
        <tr>
          <th rowspan="2">汉</th>
          <th>西汉</th>
          <td>前206—公元25</td>
          <td>长安</td>
          <td>陕西西安</td>
        </tr>
        <tr>
          <th>东汉</th>
          <td>25—220</td>
          <td>洛阳</td>
          <td>河南洛阳</td>
        </tr>
        <tr>
          <th rowspan="3">三国</th>
          <th>魏</th>
          <td>220-265</td>
          <td>洛阳</td>
          <td>河南洛阳</td>
        </tr>
        <tr>
          <th>蜀</th>
          <td>221-263</td>
          <td>成都</td>
          <td>四川成都</td>
        </tr>
        <tr>
          <th>吴</th>
          <td>222-280</td>
          <td>建业</td>
          <td>江苏南京</td>
        </tr>
        <tr>
          <th colspan="2">西晋</th>
          <td>265-317</td>
          <td>洛阳</td>
          <td>河南洛阳</td>
        </tr>
        <tr>
          <th rowspan="2">东晋
            <br>十六国</th>
          <th>东晋</th>
          <td>317-420</td>
          <td>建康</td>
          <td>江苏南京</td>
        </tr>
        <tr>
          <th>十六国</th>
          <td>304-439</td>
          <td>—</td>
          <td>—</td>
        </tr>
        <tr>
          <th rowspan="4">南朝</th>
          <th>宋</th>
          <td>420-479</td>
          <td>建康</td>
          <td>江苏南京</td>
        </tr>
        <tr>
          <th>齐</th>
          <td>479-502</td>
          <td>建康</td>
          <td>江苏南京</td>
        </tr>
        <tr>
          <th>梁</th>
          <td>502-557</td>
          <td>建康</td>
          <td>江苏南京</td>
        </tr>
        <tr>
          <th>陈</th>
          <td>557-589</td>
          <td>建康</td>
          <td>江苏南京</td>
        </tr>
        <tr>
          <th rowspan="6">北朝</th>
          <th rowspan="2">北魏</th>
          <td rowspan="2">386-534</td>
          <td>平城</td>
          <td>山西大同</td>
        </tr>
        <tr>
          <td>洛阳</td>
          <td>河南洛阳</td>
        </tr>
        <tr>
          <th>东魏</th>
          <td>534-550</td>
          <td>邺</td>
          <td>河北临漳</td>
        </tr>
        <tr>
          <th>北齐</th>
          <td>550-577</td>
          <td>邺</td>
          <td>河北临漳</td>
        </tr>
        <tr>
          <th>西魏</th>
          <td>535-557</td>
          <td>长安</td>
          <td>陕西西安</td>
        </tr>
        <tr>
          <th>北周</th>
          <td>557-581</td>
          <td>长安</td>
          <td>陕西西安</td>
        </tr>
        <tr>
          <th colspan="2">隋</th>
          <td>581-618</td>
          <td>大兴</td>
          <td>陕西西安</td>
        </tr>
        <tr>
          <th colspan="2">唐</th>
          <td>618-907</td>
          <td>长安</td>
          <td>陕西西安</td>
        </tr>
        <tr>
          <th rowspan="6">五代十国</th>
          <th>后梁</th>
          <td>907-923</td>
          <td>汴</td>
          <td>河南开封</td>
        </tr>
        <tr>
          <th>后唐</th>
          <td>923-936</td>
          <td>洛阳</td>
          <td>河南洛阳</td>
        </tr>
        <tr>
          <th>后晋</th>
          <td>936-946</td>
          <td>汴</td>
          <td>河南开封</td>
        </tr>
        <tr>
          <th>后汉</th>
          <td>947-950</td>
          <td>汴</td>
          <td>河南开封</td>
        </tr>
        <tr>
          <th>后周</th>
          <td>951-960</td>
          <td>汴</td>
          <td>河南开封</td>
        </tr>
        <tr>
          <th>十国</th>
          <td>902-979</td>
          <td>—</td>
          <td>—</td>
        </tr>
        <tr>
          <th rowspan="2">宋</th>
          <th>北宋</th>
          <td>960-1127</td>
          <td>开封</td>
          <td>河南开封</td>
        </tr>
        <tr>
          <th>南宋</th>
          <td>1127-1279</td>
          <td>临安</td>
          <td>浙江杭州</td>
        </tr>
        <tr>
          <th colspan="2">辽</th>
          <td>907-1125</td>
          <td>皇都(上京)</td>
          <td>内蒙古 巴林左旗</td>
        </tr>
        <tr>
          <th colspan="2">西夏</th>
          <td>1038-1227</td>
          <td>兴庆府</td>
          <td>宁夏银川</td>
        </tr>
        <tr>
          <th rowspan="3" colspan="2">金</th>
          <td rowspan="3">1115-1234</td>
          <td>会宁</td>
          <td>阿城(黑龙江)</td>
        </tr>
        <tr>
          <td>中都</td>
          <td>北京</td>
        </tr>
        <tr>
          <td>开封</td>
          <td>河南开封</td>
        </tr>
        <tr>
          <th colspan="2">元</th>
          <td>1206-1368</td>
          <td>大都</td>
          <td>北京</td>
        </tr>
        <tr>
          <th colspan="2">明</th>
          <td>1368-1644</td>
          <td>北京</td>
          <td>北京</td>
        </tr>
        <tr>
          <th colspan="2">清</th>
          <td>1616-1911</td>
          <td>北京</td>
          <td>北京</td>
        </tr>
        <tr>
          <th colspan="2">中华民国</th>
          <td>1912-1949</td>
          <td>南京</td>
          <td>江苏南京</td>
        </tr>
        <tr>
          <th colspan="5" class="text-center">中华人民共和国1949年10月1日成立,首都北京。</th>
        </tr>
      </table>
    </div>
  </div>
</body>

</html>

成品图:

总结

以上所述是小编给大家介绍的使用Bootstrap做一个朝代历史表,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

(0)

相关推荐

  • 使用Bootstrap做一个朝代历史表

    什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的. 引入CDN,算好需要合并的单元格. <!DOCTYPE html> <html> <head> <!-- 移动设备 --> <meta name="viewport" content="width=device-width, initial-sca

  • 基于BootStrap与jQuery.validate实现表单提交校验功能

    谈谈表单校验 这大概是一种惯例,学习前台后台最开始接触的业务都是用户注册和登录.现在社会坚持以人为本的理念,在网站开发过程同样如此.User是我们面对较多的对象,也是较核心的对象.最开始的用户注册和登陆这块,也就尤为重要. 直接看demo:http://www.suchso.com/code/bootstrapvalidate/ 用户注册和登录其实往往比我们想象的难.就比如表单校验,里面涵盖的内容其实挺多,就前台而言,你需要了解: 1.正则表达式的基本了解 其实正则并不难,并且在学会后能带给你极

  • node+koa2+mysql+bootstrap搭建一个前端论坛

    前言 在学习了koa2和express并写了一些demo后,打算自己写一个项目练练手,由于是在校生,没什么好的项目做,即以开发一个前端论坛为目标,功能需求参照一下一些社区拟定,主要有: 登录注册 个人信息维护.头像等基本信息 发表文章,富文本编辑器采用wangEditor插件,编辑.删除文章,文章分类等 文章评论.文章收藏.点赞等 支持文章分页.评论分页加载 关注取关用户 资源(文件)上传分享.下载.查看 学习资源推荐..... 作者个人日记 but....由于种种原因,目前仅实现了部分功能,资

  • asp.net(c#)做一个网页数据采集工具

    通过这个软件一两天就完成了几千产品数据的录入,可见很多工作不是一味用人工去做,作为一个程序员,就是要让很多让那些经常做重复性的.繁琐的工作中的人解放出来.下面只是写了一些核心代码,而且采集必须要和对应网站相挂钩,作者:郑少群 复制代码 代码如下: //提取产品列表页中产品最终页的网页 private void button1_Click(object sender, EventArgs e) { if (textBox1.Text.Trim() == "" || textBox2.Te

  • 封装好的一个万能检测表单的方法

    检测表单中的不能为空(.notnull)的验证  作用:一对form标签下有多个(包括一个)表单需要提交时,使用js准确的判断当前按钮对那些元素做判断  用法:在form标签下 找到当前 表单的容器 给予class="form",当前表单的提交按钮给予 class="check"  需要验证为空的元素给予class="notnull" nullmsg="xx不能为空!"提示,需要进行逻辑判断的表单给予class="n

  • 用python做一个搜索引擎(Pylucene)的实例代码

    1.什么是搜索引擎? 搜索引擎是"对网络信息资源进行搜集整理并提供信息查询服务的系统,包括信息搜集.信息整理和用户查询三部分".如图1是搜索引擎的一般结构,信息搜集模块从网络采集信息到网络信息库之中(一般使用爬虫):然后信息整理模块对采集的信息进行分词.去停用词.赋权重等操作后建立索引表(一般是倒排索引)构成索引库:最后用户查询模块就可以识别用户的检索需求并提供检索服务啦. 图1 搜索引擎的一般结构 2. 使用python实现一个简单搜索引擎 2.1 问题分析 从图1看,一个完整的搜索

  • jquery实现一个简单的表单验证实例

    表单验证在网站开发过程中经常遇到,我们可以使用服务器端语言验证,也可以使用客户端语言来验证.本文章向大家介绍jquery客户端验证表单的一个简单实例.实例仅作参考. <body> <form method="post" action=""> <div class="int"> <label for="username">用户名:</label> <!-- 为每个

  • formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)

    原理很简单,通过本地存储机制(userData或者localStorage),存储表单中元素的状态到本地. 需要时可以把所存储的状态还原到表单元素上. 其中也用了json数据格式, 之前想对插件中所需的功能,从零开始写,但是觉得太冗余,没必要.就基于另外2个plugin现实. 分别是:jquery.json 和 jStorage. 这两个插件本身实用小巧, api简单易用, 其中jStorage在老一点的浏览器(不支持原生JSON操作)中需要用到jquery.json或者json2 formSt

  • Bootstrap打造一个左侧折叠菜单的系统模板(一)

    1. 前言 最近需要做一个后台管理系统,我打算使用bootstrap弄一个好看的后台模板.网上的好多模板我觉的css和js有点重. 于是就打算完全依靠bootstrap搭建一个属于自己的模板. 首先从左侧的折叠菜单开始.看图. 2. CSS 代码 以下是自定义的css代码,由于系统是内部使用,所以优先考虑chrome,firefox 不考虑IE了. #main-nav { margin-left: 1px; } #main-nav.nav-tabs.nav-stacked > li > a {

  • Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面

    虽然说IE6除了部分要求苛刻的需求以外已经被可以不考虑了,但是WIN7自带的浏览器IE8还是需要支持的. 本文这个方法主要的优点,个人觉得就是准备少,不需要上网寻找大量的图片做素材,你只要准备好一个bootstrap.jquery与photoshop就可以了,bootstrap与jquery怎么配置,可以参考<Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗>(点击打开链接) 被要求编写一个网站,常常会被如何布局困扰,其实也不难,如果能够熟练使用Bootstrap,并且有一套特定

随机推荐