html 简单的table样式

html 简单的table样式效果预览:代码:素材图片:cell-blue.jpgcell-greyjpg

大家好,又见面了,我是你们的朋友全栈君。

效果预览:

<span role="heading" aria-level="2">html 简单的table样式

代码:

  1 <!DOCTYPE html>
  2 <html>
  3 <head>
  4     <meta charset="utf-8">
  5     <title>html 简单的table样式</title>
  6     <style type="text/css">
  7     /* gridtable */
  8     table.gridtable {
  9         font-family: verdana,arial,sans-serif;
 10         font-size:11px;
 11         color:#333333;
 12         border-width: 1px;
 13         border-color: #666666;
 14         border-collapse: collapse;
 15     }
 16     table.gridtable th {
 17         border-width: 1px;
 18         padding: 8px;
 19         border-style: solid;
 20         border-color: #666666;
 21         background-color: #dedede;
 22     }
 23     table.gridtable td {
 24         border-width: 1px;
 25         padding: 8px;
 26         border-style: solid;
 27         border-color: #666666;
 28         background-color: #ffffff;
 29     }
 30     /* /gridtable */
 31 
 32     /* imagetable */
 33     table.imagetable {
 34         font-family: verdana,arial,sans-serif;
 35         font-size:11px;
 36         color:#333333;
 37         border-width: 1px;
 38         border-color: #999999;
 39         border-collapse: collapse;
 40     }
 41     table.imagetable th {
 42         background:#b5cfd2 url('cell-blue.jpg');
 43         border-width: 1px;
 44         padding: 8px;
 45         border-style: solid;
 46         border-color: #999999;
 47     }
 48     table.imagetable td {
 49         background:#dcddc0 url('cell-grey.jpg');
 50         border-width: 1px;
 51         padding: 8px;
 52         border-style: solid;
 53         border-color: #999999;
 54     }
 55     /* /imagetable */
 56     /* altrowstable */
 57 
 58     table.altrowstable {
 59         font-family: verdana,arial,sans-serif;
 60         font-size:11px;
 61         color:#333333;
 62         border-width: 1px;
 63         border-color: #a9c6c9;
 64         border-collapse: collapse;
 65     }
 66     table.altrowstable th {
 67         border-width: 1px;
 68         padding: 8px;
 69         border-style: solid;
 70         border-color: #a9c6c9;
 71     }
 72     table.altrowstable td {
 73         border-width: 1px;
 74         padding: 8px;
 75         border-style: solid;
 76         border-color: #a9c6c9;
 77     }
 78     .oddrowcolor{
 79         background-color:#d4e3e5;
 80     }
 81     .evenrowcolor{
 82         background-color:#c3dde0;
 83     }
 84     /* /altrowstable */
 85 
 86     /* hovertable */
 87     table.hovertable {
 88         font-family: verdana,arial,sans-serif;
 89         font-size:11px;
 90         color:#333333;
 91         border-width: 1px;
 92         border-color: #999999;
 93         border-collapse: collapse;
 94     }
 95     table.hovertable th {
 96         background-color:#c3dde0;
 97         border-width: 1px;
 98         padding: 8px;
 99         border-style: solid;
100         border-color: #a9c6c9;
101     }
102     table.hovertable tr {
103         background-color:#d4e3e5;
104     }
105     table.hovertable td {
106         border-width: 1px;
107         padding: 8px;
108         border-style: solid;
109         border-color: #a9c6c9;
110     }
111     /* /hovertable */
112 
113     </style>
114 </head>
115 <body>
116 
117 <h2>table样式1:单像素边框CSS表格</h2>
118 <table class="gridtable">
119     <tr>
120         <th>Info Header 1</th>
121         <th>Info Header 2</th>
122         <th>Info Header 3</th>
123     </tr>
124     <tr>
125         <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td>
126     </tr>
127     <tr>
128         <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td>
129     </tr>
130 </table>
131 
132 <h2>table样式2:带背景图的CSS样式表格</h2>
133 <table class="imagetable">
134     <tr>
135         <th>Info Header 1</th>
136         <th>Info Header 2</th>
137         <th>Info Header 3</th>
138     </tr>
139     <tr>
140         <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td>
141     </tr>
142     <tr>
143         <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td>
144     </tr>
145 </table>
146 
147 <h2>table样式3:自动换整行颜色的CSS样式表格(需要用到JS)</h2>
148 <table class="altrowstable" id="alternatecolor">
149     <tr>
150         <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th>
151     </tr>
152     <tr>
153         <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td>
154     </tr>
155     <tr>
156         <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td>
157     </tr>
158     </tr>
159     <tr>
160         <td>Text 3A</td><td>Text 3B</td><td>Text 3C</td>
161     </tr>
162     <tr>
163         <td>Text 4A</td><td>Text 4B</td><td>Text 4C</td>
164     </tr>
165     <tr>
166         <td>Text 5A</td><td>Text 5B</td><td>Text 5C</td>
167     </tr>
168 </table>
169 
170 
171 <h2>table样式4:鼠标悬停高亮的CSS样式表格 (需要JS)</h2>
172 <table class="hovertable">
173     <tr>
174         <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th>
175     </tr>
176     <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">
177         <td>Item 1A</td><td>Item 1B</td><td>Item 1C</td>
178     </tr>
179     <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">
180         <td>Item 2A</td><td>Item 2B</td><td>Item 2C</td>
181     </tr>
182     <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">
183         <td>Item 3A</td><td>Item 3B</td><td>Item 3C</td>
184     </tr>
185     <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">
186         <td>Item 4A</td><td>Item 4B</td><td>Item 4C</td>
187     </tr>
188     <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">
189         <td>Item 5A</td><td>Item 5B</td><td>Item 5C</td>
190     </tr>
191 </table>
192 
193 <script type="text/javascript">
194     function altRows(id){
195         if(document.getElementsByTagName){
196 
197             var table = document.getElementById(id);
198             var rows = table.getElementsByTagName("tr");
199 
200             for(i = 0; i < rows.length; i++){
201                 if(i % 2 == 0){
202                     rows[i].className = "evenrowcolor";
203                 }else{
204                     rows[i].className = "oddrowcolor";
205                 }
206             }
207         }
208     }
209 
210     window.onload=function(){
211         altRows('alternatecolor');
212     }
213 </script>
214 </body>
215 </html>

素材图片:

<span role="heading" aria-level="2">html 简单的table样式cell-blue.jpg

<span role="heading" aria-level="2">html 简单的table样式cell-greyjpg

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155752.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • android编写单元测试用例,Android 简单的单元测试用例

    android编写单元测试用例,Android 简单的单元测试用例开发中单元测试是必不可少的。简单的一个测试用例。1.在Mainfest进行相关属性的注册。package=”com.test”android:versionCode=”1″android:versionName=”1.0″>android:targetPackage=”com.test”android:name=”android.test.InstrumentationTestRunner…

    2022年6月16日
    31
  • 什么是ARP欺骗_ARP欺骗防范

    什么是ARP欺骗_ARP欺骗防范ARP欺骗的本质是把虚假的IP-MAC映射关系通过ARP报文发给主机,让主机把虚假的IP-MAC映射存入ARP缓存表(可能是IP地址错误,也可能是MAC地址错误),让其无法正确发送数据漏洞的根源ARP协议是无连接操作系统收到ARP请求或响应后无法确认senderMAC和senderIP真假ARP欺骗伪造网关攻击者B伪造ARP报文(senderIP地址是网关的,senderMAC地址不是网关的),发送给网段内的主机A,那么主机A就会把网关的ip地址和伪造的mac地址缓存到arp缓.

    2025年7月3日
    2
  • 五大分布式事务,你了解多少?

    五大分布式事务,你了解多少?

    2020年11月20日
    341
  • C++传递函数指针[通俗易懂]

    C++传递函数指针

    2022年1月17日
    59
  • pyd文件介绍

    pyd文件介绍pyd 一般是 python 外的其他语言如 C C 编写的 python 扩展模块 即 python 的一个动态链接库 与 dll 文件相当 在 linux 系统中一般为 so 文件 也有的时候 为了对 python 文件进行加密 会把 python 模块编译成 pyd 文件 供其他人使用 拿到一个 pyd 文件 在没有文档说明的情况下 可以试试查看模块内的一些函数和类的用法 首先 importXXX pyd 的文件名 然后直接 print dir XXX print help XXX 其中 dir 列出了属性和方法 help

    2025年8月12日
    1
  • 【Spring Boot 20,孙鑫Java视频教程百度网盘

    【Spring Boot 20,孙鑫Java视频教程百度网盘=============================(一)引入依赖<?xmlversion=”1.0″encoding=”UTF-8″?><projectxmlns=”http://maven.apache.org/POM/4.0.0″xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xsi:schemaLocation=”http://maven.apache.or

    2022年5月17日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号