CSS中text-align:center不能居中

html-css018

CSS中text-align:center不能居中,第1张

CSS中text-align:center不能居中是设置错误造成的,解决方法为:

1、新建一个html文件,命名为test.html,用于讲解css样式中怎么能让一行字水平居中显示。

2、在test.html文件中,使用div标签创建一个模块,在div标签内,使用p标签创建一行文字。

3、在test.html文件中,设置div标签的id为mydiv,主要用于下面通过该id获得div对象。

4、在test.html文件内,编写<style type="text/css"></style>标签,页面的css样式将写在该标签内。

5、在css标签内,通过id对div进行样式定义,设置div的宽度为300px,高度为200px,背景颜色为灰色。

6、在css标签内,再对p标签内的文字进行样式定义,将text-align属性设置为center让文字在div内水平居中。

7、在浏览器打开test.html文件,查看实现的效果。

使用CSS将字体居中可以使用HTML中的 <center>标签,简单方便。

具体介绍CSS中Center标签定义、其使用方法及相关内容:

对浏览器支持:所有浏览器都支持 <center>标签。

定义和用法:对其所包括的文本进行水平居中。

标准属性:id, class, title, style, dir, lang, xml:lang。

事件属性:onclick, ondblclick, onmousedown, onmouseup, onmouseover,

onmousemove, onmouseout, onkeypress, onkeydown, onkeyup。

HTML 与 XHTML 之间的差异:

A、在 HTML 4.01 中,center 元素不被赞成使用。

B、在 XHTML 1.0 Strict DTD 中,center 元素不被支持。

Center标签实现字体居中案例:

<table width="400" border="0">

  <tr>

    <td><center>表格内容1</center></td>

    <td>表格内容2</td>

    <td><center>表格内容3</center></td>

  </tr>

  <tr>

    <td>表格内容4</td>

    <td><center>表格内容5</center></td>

    <td>表格内容6</td>

  </tr>

  <tr>

    <td><center>表格内容7</center></td>

    <td>表格内容8</td>

    <td><center>表格内容9</center></td>

  </tr>

</table>

Center标签实现字体居中案例效果:

附,另一种实现方法:

td{ text-align:center}

<td align="center" valign="middle">

前一个是水平居中 后一个是垂直居中

对应的css写法:

<td style="text-align:centervertical-align:middle">

提示和注释:请使 CSS 样式来居中文本!