`
senton
  • 浏览: 205924 次
  • 性别: Icon_minigender_1
  • 来自: 紫禁城
社区版块
存档分类
最新评论

表格不能垂直居中问题解决一例(超简单)

    博客分类:
  • Web
阅读更多

近日,公司美工在画一个HTML时,发现表格不能垂直居中,很是困惑,示意源代码为:

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<table width="100%" height="100%"  border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="77" align="left" bgcolor=red>&nbsp;</td>
    <td align="center" valign="middle" bgcolor=green>&nbsp;</td>
    <td width="77" align="left" bgcolor=blue>&nbsp;</td>
  </tr>
</table>
</body>
</html>

注意,这里只是示意性的代码,其实美工还写了很多的CSS来试图解决此问题,结果都是于事无补,我分析过那些源代码和CSS文件,并没有什么不妥,甚感怪异,后来笔者对多份能成功居中的HTML一比较,如果加上下面这一行的文档定义,问题就解决了。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

修改后的代码为:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<table width="100%" height="100%"  border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="77" align="left" bgcolor=red>&nbsp;</td>
    <td align="center" valign="middle" bgcolor=green>&nbsp;</td>
    <td width="77" align="left" bgcolor=blue>&nbsp;</td>
  </tr>
</table>
</body>
</html>

OK,就这么简单!

 
分享到:
评论

相关推荐

    css图片垂直居中 css中如何实现图片垂直居中

    本知识点将详细讲解如何使用纯CSS技术来实现一个图片在其父容器中水平和垂直居中,特别是在给定的尺寸约束条件下。 ### 关键知识点 1. **CSS垂直居中技术**:在CSS中实现垂直居中有多种方法,常见的包括使用`...

    如何让图片相对于上层DIV始终保持水平、垂直都居中

    在网页设计中,将图片相对于上层的Div元素实现水平和垂直居中是一项常见的需求。这个问题可以通过CSS样式来解决,尤其是利用CSS布局技巧。...在本例中,使用`display: table-cell`是一种简单且广泛支持的解决方案。

    Word制作表格的一些技巧.docx

    以宽为例,选取想改变宽度的单元格,再用鼠标拖动表格线,这样改变的只是所选定部分的宽度,原来处在同一列的其它单元格不受影响。 处理超长表格的一些技巧 处理超长表格的一些技巧是指在 Word 表格中处理超长表格...

    excel命令新增一个水平居中的资源

    ### Excel 水平居中命令的实现及详解 #### 背景介绍 在Excel操作过程中,数据的对齐方式对于美观性和易读性至...此外,还可以进一步扩展功能,比如增加垂直居中、添加边框等样式设置,以满足更多样化的应用场景需求。

    用纯CSS实现容器内图片上下左右居中

    要实现容器内图片上下左右居中,我们通常会使用CSS的text-align属性来实现水平居中,然而,单纯使用text-align并不能解决垂直居中的问题。在本例中,我们可以通过使用display属性和vertical-align属性来实现图片的...

    css 细线表格 css制作table细线表格常用属性

    在CSS中,制作细线表格是一项常见的任务,它可以使数据展示更加清晰且美观。下面将详细介绍如何使用CSS来优化和创建细线表格,以及其中涉及的关键属性。 首先,要实现细线表格,一个非常关键的属性是`border-...

    通过java操作excel表格的工具类库jxl

     下面是程序一例:  程序代码:sql = "select * from tablename";  rs = stmt.executeQuery(sql);  //新建Excel文件  String filePath=request.getRealPath("aaa.xls");  File myFilePath=new File(filePath); ...

    CSS控制文字在一条线中间的方法

    本篇文章将深入探讨如何使用CSS(层叠样式表)来实现文字在一条线上的垂直居中显示,以“网页特效”为例,将其放置在虚线框内。 首先,我们看到HTML代码中包含了一个`&lt;fieldset&gt;`元素,这个元素通常用于组织表单内...

    财税实务:在Excel中巧做复杂表头.pdf

    在Excel中制作复杂表头是一项常见但有时颇具挑战性的任务,尤其对于中文表格而言,由于表头可能包含多个层次和维度的信息,使得制作过程更为复杂。以下将详细介绍如何巧妙地在Excel中创建复杂的表头。 首先,对于带...

    Excel工作表的建立和编辑等基本操作.doc

    格式设置是指对工作表的外观和布局的设置,包括水平居中对齐、垂直居中对齐、行高、列宽等。在本例中,我们将对表格线进行设置,包括内网格线和外框线。 八、保存和提交作业 最后,我们需要保存文件并提交作业。在...

    表单元素与提示文字无法对齐的解决方法(input,checkbox文字对齐)

    `,使得复选框与其相邻的标签保持垂直居中对齐。同时,`padding: 2px;`增加了复选框周围的内边距,提供了一定的视觉缓冲。 3. `label`选择器则确保了`&lt;label&gt;`元素也具有`vertical-align: middle;`,使其与关联的...

    使用vertical-align实现input和img对齐

    正确使用`vertical-align`不仅可以解决`&lt;input&gt;`和`&lt;img&gt;`的对齐问题,还能帮助调整其他行内元素的布局,如文本、链接等,使得整个页面布局更加美观和专业。在实际开发中,掌握这一属性的用法对于优化用户体验至关...

    VC++与Excel2003混合编程.doc

    - **表头**:设置字体为宋体,加粗,颜色为白色,底色为深蓝,垂直和水平居中对齐。 - **正文**:设置字体为宋体,颜色为深蓝,底色为灰色,垂直和水平居中对齐。 - **边框**:为单元格添加全部边框。 - **文本...

    Android 之 五大布局案例

    此例中,图片居中显示,文本位于底部中央。 ### 4. 表格布局(TableLayout) 表格布局由行(TableRow)组成,适合创建网格状的视图结构。每个`TableRow`可包含多个子视图,类似HTML中的表格。例如: ```xml ...

    Excel数据操纵-jar包-jxl.jar

     下面是程序一例:  程序代码:sql = "select * from tablename";  rs = stmt.executeQuery(sql);  //新建Excel文件  String filePath=request.getRealPath("aaa.xls");  File myFilePath=new File...

    计算机应用基础上机操作题.pdf

    本例中需要在文件夹 `kk` 下创建一个名为 `stu` 的新文件夹。可以在目标位置点击右键选择“新建”-&gt;“文件夹”来完成。 5. **更改文件夹属性**:文件夹属性包括只读、隐藏、存档等。例如,需要将文件夹 `stu` 的...

    C#操作Excel单元格格式

    // 文本垂直居中方式 Range.WrapText = true; // 文本自动换行 Range.Interior.ColorIndex = 39; // 填充颜色为淡紫色 Range.Font.Color = clBlue; // 字体颜色 xlsApp.DisplayAlerts = false; // 保存 Excel 的...

    2017年中央电大本科计算机应用基础网考操作题及答案.docx

    - 将筛选结果复制到另一工作表(如sheet2)的指定位置(本例中为A1单元格起始)。 ### 五、PowerPoint演示文稿操作 **1. 幻灯片版式设置** - 打开PPT文件(如exam5.pptx)。 - 新建幻灯片,设置第1张幻灯片版式为...

Global site tag (gtag.js) - Google Analytics