html中如何对多个<TD>的内容进行居中?

我有一个table,里面有很多很多列如:<tr><tdalign=center><spanclass=ys>姓名</span></td><tdalign=center>性... 我有一个table,里面有很多很多列如:
<tr><td align=center ><span class=ys>姓名</span></td><td align=center >性别</td><td align=center >年龄</td><td align=center >单位</td></tr>
1、我想让每一个<td></td>里的内容都进行居中,不会让我在每个<td>里写上align=center吧?
2、同样,我要把每列的文字指定为相同的样式,我也需要对每个列进行><span class=ys></span>吗?有什么简单的方法?!?
紧急!!

有没有简单一个的方法?
展开
 我来答
miniappgi5zsm7awa789
推荐于2018-03-19 · 超过18用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:62.5万
展开全部
用DW,这种做法也是每个里面都加上align=center,如果觉得代码不够简练就用CSS
td {
text-align: center;
}
相同的
.ys{
你的CSS代码
}
你自己命名的class 前面得加点的哦 .ys{}
span class=ys 标准写法是要加上引号的 <span class = "ys"></span> align=center也是
追问
我知道ys 是我的CSS代码,
但是多个TD中的文本,我要每个文本前面都写个吗?
能不能一个表或一个范围内写一个都OK,如果我一个表有20列,我得写20次啊?
追答


无标题文档

td {
text-align: center;
}

11
11
11

11
11
11

11
11
11

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bd7b56c
2019-04-04
知道答主
回答量:1
采纳率:0%
帮助的人:755
展开全部
直接用元素选择器就行啊,就像前面的那位大哥说的一样
<head>
<style>
.td{

align: center;
}
</style>
</head>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户17116
2011-03-01
知道答主
回答量:33
采纳率:0%
帮助的人:22万
展开全部
你可以把样式相同的地方写上相同的id然后在css中控制你的样式,然后把需要这种样式的地方写上相同的id就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanz_ye
2011-02-26 · TA获得超过292个赞
知道小有建树答主
回答量:92
采纳率:0%
帮助的人:74万
展开全部
直接在头部的样式部分把<td>改掉,就一劳永益了
如下

<head>
<style>
td{text-align:center;}
</style>
</head>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式