HTML中的表格由 <table> 标签来定义,表格是由单元格组成的,单元格可以放入文字、、表格等内容。下面,我们来看看如何用HTML来制作表格吧。
01 代码,先用<table>标签定义一个表格,其中border表示边框,border="1"表示边框为1个像素,数值越大,边框就越粗。
<table border="1">
</table>
<tr>元素表示表格中的行,比如创建两行
<tr></tr>表示一行。
单元格
HTML表格的单元格用<td>标签表示,如下图所示:
<td>语文</td>
表格
就做好一个HTML表格,显示图如下:
总代码:
<body>
<table border="1">
<tr>
<td>语文</td>
<td>数学</td>
</tr>
<tr>
<td>英语</td>
<td>化学</td>
</tr>
表格的标签:<table>、<tr>、<td>三个标签。
我们经常使用HTML绘制表格,那么如何绘制呢?下面我给大家分享一下。
工具/材料Sublime Text
首先打开Sublime Text软件,新建一个HTML文档,并添加HTML结构,如下图所示
接下来我们加入表格标签table,然后在table里面添加tr和td,如下图所示
运行页面以后我们就可以看到如下图所示的表格了
最后我们还可以给表格添加表头,如下图所示
表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、、列表、段落、表单、水平线、表格等等。表格和边框属性
如果不定义边框属性,表格将不显示边框。有时这很有用,但是大多数时候,我们希望显示边框。
使用边框属性来显示一个带有边框的表格:
<table border="1">
<tr>
<td>Row 1, cell 1</td>
<td>Row 1, cell 2</td>
</tr>
</table>
表格的表头
表格的表头使用 <th> 标签进行定义。
大多数浏览器会把表头显示为粗体居中的文本:
表格中的空单元格
在一些浏览器中,没有内容的表格单元显示得不太好。如果某个单元格是空的(没有内容),浏览器可能无法显示出这个单元格的边框。
注意:这个空的单元格的边框没有被显示出来。为了避免这种情况,在空单元格中添加一个空格占位符,就可以将边框显示出来。建议你把asp代码写入一个外部样式,好引用。。 html中用js调用ASP文件,实现静态页面动态显示 html中用js调用ASP文件,实现静态页面动态显示,比如HMTL文章的动态新闻评论等 ---简单版[调用代码,把他放哪儿,就在哪儿显示]-------- <script language="javascript" src="asdfasp"></script> -----asdfasp文件---------- <% ResponseWrite "documentwrite(""hello"");" '根据自己需要处理相关东西! %> ------------------------------------------------------------------------------- ---复杂版[调用代码,把他放哪儿,就在哪儿显示]-------- <script language="javascript" src="asdfaspcname=spell"></script> -----asdfasp文件---------- <!--#include file="connasp"--> <% cname=requestQueryString("cname") turl=requestServerVariables("URL") sql="select gongsi from company where cname='"+cname+"'" rsopen sql,connstr,1,1 do while not rseof ResponseWrite "documentwrite("" <table width=100% border=0><tr bgcolor=#ECE9D8> "");" ResponseWrite "documentwrite("" <td width=100>" & Rs("gongsi") & "</td> "");" ResponseWrite "documentwrite("" </tr><tr height=3></tr></table> "");" 'ResponseWrite(gsname) rsmovenext loop ResponseWrite "documentwrite("""&turl&""");" %>
1表格有什么?1)框架2)横线3)竖线4)方格所以,一个表格是由许多线和方格组成的。当然,可以加上标题等。用HTML创建表格没有任何不同。1)table:表格标记,表格中所有的属性等都必须在
2OK,来做一个简单的表格。
语文 | 数学 |
英语 | 嘿嘿 |
3效果图如下好吧,没有框框
4怎么加上框框呢?给table加上属性
再来试试5给表格设置标题:只要在
的下面加上即可。6效果图如下
7有时候,表格是有表头的,给表头加黑是一种方式,还有一种方式则是设置表头。设置表头的方法是:XXX代码如下
无标题文档课程表8效果图如下
9关于表格的内容还有很多,我这里只是起到一个抱砖引玉的作用,还有更多的知识,不要不断的努力去学习,才能掌握。
html做个表格的步骤如下:
1、首先新建一个html,点击<body></body>中间,先填入表格内容;
2、内容根据需求来写即可,示例代码如下:
<table>
<p style="text-align:center ">功课表</p>
<tr>
<th>语文</th>
<td>7:00-7:40</td>
<td>7:50-8:30</td>
</tr>
<tr>
<th>数学</th>
<td>7:00-7:40</td>
<td>7:50-8:30</td>
</tr>
<tr>
<th>英文</th>
<td>7:00-7:40</td>
<td>7:50-8:30</td>
</tr>
</table>
3、然后在<head></head>中间输入样式表的样式;
4、样式也根据个人的需求来设置即可,设置单元格的宽度高度,合并单元格,位置,颜色等等,示例代码如下:
<style type="text/css">
body
{
width:340px;
height :800px;
}
table
{
border-collapse :collapse ;
}
th,td
{
width:100px;
height:40px;
border :1px solid black;
font-size:12px;
text-align :center;
}
</style>
5、这里需要注意这个代码“table”的意义是将表格边框合并为单一的边框,将相邻变合并。
6、预览结果如下所示,一个简单的表格就制作出来了。
需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:indexhtml。
2、在indexhtml中的<body>标签中,输入html代码:
<table border="1"><tr><td>1</td><td>
<table border="1"><tr><td>1</td><td>2</td></tr></table>
</td></tr></table>
3、浏览器运行indexhtml页面,此时成功在一个表格内套了另一个表格。
在JS中插入短的HTML代码,可以通过先使用一个函数来包着,你要添加的HTMl代码,然后在使用innerHTML这个函数提取就行,在你的HTMl中添加一个事件就行,然后调用这个函数就行了,具体的我提供例子给你看下:<html>
<head>
<script>
function
insert(){
var
insertText
=
"<table><tr><td>any
thing</td></tr></table>";
documentgetElementById("insert")innerHTML(insertText);
}
</script>
</head>
<body>
<button
onclick="insert()">Insert</button>
<div
id="insert"></div>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)