html文件制作表格,怎么调整表格的长度,宽度?width,height,border,怎么设置?

html文件制作表格,怎么调整表格的长度,宽度?width,height,border,怎么设置?,第1张

<table width="输入数值就是表格宽度" height="输入数值就是表格的高度" border="输入数值就是表格边框的大小">

比如

<table width="300" height="500" border="2">

</table>

望采纳

直接设置表格的宽就可以了,或者写css控制

<table class="table" width="500">

</table>

或者

<table class="table" style="width:500px">

</table>

或者

<style>

tabl{width:500px;

</style>

默认情况下,表格的宽度和高度根据内容自动调整,我们也可以手动设置表格的宽度和高度。

基本语法

<TABLE

WIDTH=VALUE

HEIGHT=VALUE>

语法解释

通过WIDTH属性定义表格的宽度,HEIGHT属性定义表格的高度,单位是像素或百分比。如果是百分比,则可分为两种情况:如果不是嵌套表格,那么百分比是相对于浏览器窗口而言;如果是嵌套表格,则百分比相对的是嵌套表格所在的单元格宽度。

文件范例:10-3htm

设定表格的宽度和高度。

01

<!--

------------------------------

-->

02

<!--

文件范例:10-3htm

-->

03

<!--

文件说明:设定表格的宽度和高度

-->

04

<!--

------------------------------

-->

05

<HTML>

06

<HEAD>

07

<TITLE>设定表格的宽度和高度</TITLE>

08

</HEAD>

09

<BODY>

10

<H1>主流的网页设计软件</H1>

11

<TABLE

BORDER=1

WIDTH=400

HEIGHT=100>

12

<TR>

13

<TD>网页图像软件</TD><TD>Fireworks</TD>

14

</TR>

15

<TR>

16

<TD>网页制作软件</TD><TD>Dreamweaver</TD>

17

</TR>

18

<TR>

19

<TD>网页动画软件</TD><TD>Flash</TD>

20

</TR>

21

</TABLE>

22

</BODY>

23

</HTML>

文件说明

第11行定义了表格的宽度为400像素,高度为100像素。

将所有列设置为固定宽度,显然是不能满足此类要求的,但是若把全部的列都设置为百分比,恐怕在某些尺寸,或分辨率下,会变得很难看。在Bigtree看来,比较习惯于用如下的方式来处理——在表格列数不是很多的前提下——将大部分列宽用固定值设置死,留下一列不设置宽度,将table的宽度设置为屏幕的百分比(譬如95%、98%等)。

例:

序号

分类A

分类B

名称

说明

*** 作……在本例中,名为“说明”的列,内容比较长,个人认为可以将此列设置为浮动宽度列,用以自适应页面的宽度。

但是当该表格中出现长度比列幅宽的半角字符时,td的宽度会被内容撑破,应该如何解决呢?解决此问题的方法是:在明细行的td中,追加style="word-wrap:break-word;",这样做可以使半角连续字符强制换行,不至于撑破列宽。

例:

……应用此方法,针对设置了width宽度的td列可以解决,但是如果没有设置宽度的td列,是无法生效还是会被撑破td的,应该如何解决呢?解决此问题的方法是:在定义表格时,追加style="table-layout:fixed;",这样做可以使半角连续字符强制换行,不至于撑破列宽。需要注意的是,使用此参数后,不要轻易在tr(行)或td(列)中加入height属性,会使table不再被内容撑出适合的高度。

例:

效果图

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/12186413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存