html表格

HTML制作WORD表格

匿名 (未验证) 提交于 2019-12-02 20:32:16
align:让内容居中,取值为left、right、center border:设置表格的边框 cellspacing:单元格与单元格之间的距离 bgcolor:表格的背景色 colspan:跨列数 rowspan:跨行数 <table class="table" style="width:100%;height:100%;border:1px solid;align:center;font-size:12px;" border cellspacing="0" cellpadding="0"> <caption style="font-size:24px;font-weight:bold;">个人信息登记表</caption> <tr align="center"> <td rowspan="2"><div class="div1">个人信息</div></td> <td>名称:</td> <td colspan="3"><input class="myInput"/></td> <td>性别:</td> <td><input class="myInput"/></td> <td>年龄:</td> <td><input class="myInput"/></td> </tr> <tr align="center"> <td>地址:</td> <td colspan="3">

Beautiful Soup 解析html表格

匿名 (未验证) 提交于 2019-12-02 20:32:16
from bs4 import BeautifulSoup import urllib . request doc = urllib . request . urlopen ( 'http://www.bkzy.org/Index/Declaration?intPageNo=1' ) doc = doc . read (). decode ( 'utf-8' ) soup = BeautifulSoup ( doc , "html.parser" ) school = 0 pro_code = 1 pro_name = 2 xuewei = 3 pdf = 4 # find_all 查到所有tr列表 for tr in soup . find_all ( 'tr' ,):   # 在每个tr找td td = tr . find_all ( 'td' ) try : print ( '%s_%s_%s_%s.pdf' % ( td [ school ]. text . strip (), td [ pro_code ]. text . strip (), td [ pro_name ]. text . strip (), td [ xuewei ]. text . strip ()) , td [ pdf ]. find ( 'a' )[ 'href' ]) except

Vue表格中,对数据进行转换、处理

匿名 (未验证) 提交于 2019-12-02 20:21:24
众所周知,后端从Mysql取出的数据,一般是很难单独处理某一个Key的数据的(需要处理的话,可能会浪费大量的性能。而且对页面加载时间有很大的影响),所以,从数据库取出的数据。只能由前端进行处理。但是在Vue中,如果采用了element等组件,利用数据绑定的特性,也是很难对表格遍历的数据进行单独行的处理的。 下图是从mysql中默认取出的datetime 类型时间 我们一般时间显示都是是XXXX年XX月XX日 XX:XX的。上图与我们认知习惯很不一样,肯定不能这样的。下面我们来做时间的转换。 1 <!- 图中列表的.vue -> 2 <template> 3 <div class="fromlist"> 4 <div class="filter-container"> 5 <el-button type="primary" size="small">新增用户</el-button> 6 </div> 7 <div> 8 <el-table 9 :data="tableData" 10 border 11 style="width: 100%" size="small"> 12 <el-table-column 13 align="center" 14 prop="id" 15 label="用户ID" 16 width="100"> 17 </el-table-column> 18

jquery简单实现表格隔行变色

落花浮王杯 提交于 2019-12-02 20:16:36
小知识点 :odd 的过滤选择器大的使用 html代码: <table> <tr> <td>用户名</td> <td>年龄</td> <td>编号</td> </tr> <tr> <td>佩奇</td> <td>5</td> <td>344</td> </tr> <tr> <td>尼克</td> <td>8</td> <td>233</td> </tr> <tr> <td>莫妮卡</td> <td>16</td> <td>277</td> </tr> <tr> <td>雷奥</td> <td>14</td> <td>455</td> </tr> <tr> <td>恒猪猪</td> <td>3</td> <td>588</td> </tr> </table> css代码: body,div,p,table,tr,td{ margin: 0; padding: 0; } table{ border-collapse: collapse; border-spacing: 0; border: 1px solid #ccc; } tr,td{ border: 1px solid #ccc; } td{ width: 100px; /* background-color: ;; */ } jquery代码 var tdstrs=$('tr:odd') tdstrs.css(

Html笔记

杀马特。学长 韩版系。学妹 提交于 2019-12-02 19:46:14
HTML HTML 【html介绍】 【html基本标签】 文件标签 排版标签 块标签 字体标签 列表标签 图形标签 链接标签 表格标签 【HTML表单标签】 form标签 input标签及其种类 text password radio checkbox button hidden file submit reset image select与option标签 textarea标签 【HTML框架及特殊字符】 其它标签与特殊字符 框架标签 【html介绍】 什么是html? Html是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 Html的作用? Web浏览器的作用是读取html文档,并以网页的形式显示它们。浏览器不会显示html标签,而是使用标签来解释页面上的内容.简单说,html就是用于展示信息的。 Html书写规范 a) HTML 标记标签通常被称为 HTML 标签 (HTML tag). 1. HTML 标签是由尖括号包围的关键词,比如 <html>​2. HTML 标签通常是成对出现的,比如 <b> 和 </b>​3.

CSS display: table-cell 用于水平垂直居中

╄→尐↘猪︶ㄣ 提交于 2019-12-02 16:49:05
在 CSS 设置居中时候,水平和垂直居中的设置略有不同,通常我们使用 text-align:center 对图片、文字等行内元素(inline / inline-block)进行水平居中,并使用 line-height 对单行文字设置垂直居中(仅适用于单行文字)。 但是,如果使用表格,则可以通过 td(单元格元素)的 align=“center” 及 valign=“middle” 属性设置单元格内容的水平和垂直居中。 而对于那些不是表格的元素,可以通过 display: table-cell 将其模拟成一个表格单元格 td,这样就可以通过 CSS 的 vertical-align: middle; /* 垂直居中*/ 和 text-align: center; /* 水平居中*/ 属性进行设置。 用于实现表格模拟的 display 值及其作用 display 值 模拟 对应标签 table 块元素级的表格 <table> inline-table 内联元素级的表格 <table> table-caption 表格标题 <caption> table-cell 表格单元格 <td> table-row 表格行 <tr> table-row-group 表格行组 <tbody> table-column 表格列 <col> table-column-group 表格列组

HTML常用标签三

自作多情 提交于 2019-12-02 16:38:36
表格标签 表格的作用 表格主要用于显示、展示数据,因为他们可以让数据显示的非常规整,可读性非常好,特别是后台展示数据的时候,能够熟练运用表格就先的很重要,一个清爽简约的表格能够把繁杂的数据表现的很有条理。 表格的基本语法 <table> <tr> <td></td> </tr> </table> <table></table> 用于定义表格的标签 <tr></tr> 标签用于定义表格中的行,必须嵌套在<table></table> 标签中 <td></td> 用于定义表格中的单元格,必须嵌套在<tr></tr> 标签中 表头单元格 <th></th> 标签表示HTML表格的表头部分 表格属性 表格标签的属性在实际开发中不常用,后面通过CSS来设置 属性名 属性值 描述 align left\center\right 规定表格相对周围的对齐方式 border 1或者”“ 桂东表格单元是否拥有边框,默认为”“,表示没有边框 cellpadding 像素值 规定单元边沿与其他内容之间的空白,默认1px cellspacinng 像素值 规定单元格之间的空白,默认为2px width 像素值或百分比 规定表格宽度 表格的结构标签 在表格标签中,分别用:<thead>标签表示表格的头部区域,<tbody> 表示表格的主体区域 合并单元格 确定是跨行还是跨列 找到目标单元,写上合并方式

css display table-cell

こ雲淡風輕ζ 提交于 2019-12-02 16:27:07
display 属性规定元素应该生成的框的类型,用的最多的就是display:block;显示 display:none;隐藏。 下面是所有值的用法描述。display本身意思是“显示、阵列”的意思值 描述 none 此元素不会被显示。 block 此元素将显示为块级元素,此元素前后会带有换行符。 inline 默认。此元素会被显示为内联元素,元素前后没有换行符。 inline-block 行内块元素。(CSS2.1 新增的值) list-item 此元素会作为列表显示。 run-in 此元素会根据上下文作为块级元素或内联元素显示。 table 此元素会作为块级表格来显示(类似 <table>),表格前后带有换行符。 inline-table 此元素会作为内联表格来显示(类似 <table>),表格前后没有换行符。 table-row-group 此元素会作为一个或多个行的分组来显示(类似 <tbody>)。 table-header-group 此元素会作为一个或多个行的分组来显示(类似 <thead>)。 table-footer-group 此元素会作为一个或多个行的分组来显示(类似 <tfoot>)。 table-row 此元素会作为一个表格行显示(类似 <tr>)。 table-column-group 此元素会作为一个或多个列的分组来显示(类似 <colgroup>)。

display:table;使用小结

╄→尐↘猪︶ㄣ 提交于 2019-12-02 16:14:42
IE8支持很多新的CSS display属性值,包括与表格相关的属性值:table、table-row和table-cell,它也是最后一款支持这些属性值的主流浏览器。它标志着复杂CSS布局技术的结束,同时也给了HTML表格布局致命一击。最终,使用CSS布局来制作出类似于table布局的栅格将会变得十分迅速和简单。 一、为什么不用table元素? 目前,在大多数开发环境中已经不用table元素来做网页布局了,取而代之的是div+css,那么为什么不用table元素呢? 用DIV+CSS编写出来的文件k数比用table写出来的要小。 table必须在页面完全加载后才显示,没有加载完毕前,table为一片空白,也就是说,需要页面完毕才显示,而div是逐行显示,不需要页面完全加载完毕,就可以一边加载一边显示。 非表格内容用table来装,不符合标签语义化要求,不利于SEO。 table的嵌套性太多,用DIV代码会比较简洁。 ....... 二、要是想要一个表格的布局方式怎么办? 可以用display:table来解决。 display:table系列几乎是和table系的元素相对应的,请看下表: table (类似<table>)此元素会作为块级表格来显示,表格前后带有换行符。 inline-table (类似<table>)此元素会作为内联表格来显示,表格前后没有换行符。 table

H5纯前端生成Excel表格

荒凉一梦 提交于 2019-12-02 16:03:56
H5纯前端生成Excel表格方法如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title></title> 5 <meta charset="utf-8"> 6 <meta http-equiv="x-ua-compatible"> 7 </head> 8 <body> 9 </body> 10 <script src="alasql.js"></script> 11 <script src="xlsx.core.min.js"></script> 12 <script> 13 var arr = [ 14 { 15 "姓名":"喵喵喵", 16 "年龄":1, 17 }, 18 { 19 "姓名":"喵喵", 20 "年龄":2, 21 } 22 ]; 23 alasql('SELECT * INTO XLS("报表.xls",{headers:true}) FROM ?',[arr]); 24 </script> 25 </html> 该html文件引入了两个js文件,这两个文件的内容过长,我把它放到了github上: alasql.js的地址为 https://github.com/LuoYiHao/generate-excel/blob/master/alasql.js 。 xlsx.core.min.js的地址为: https:/