Html 如何在表格中设置rtl?

Html 如何在表格中设置rtl?,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,在我的css中,我使用: body { font-weight: 300; direction: rtl; margin: 0; } 在html中,我还使用: <body dir="rtl"> 我有一个表引导表,如下所示: <table align="center" class="table table-striped table-responsive-sm table-bordered"> <tbody> <

在我的css中,我使用:

body {
    font-weight: 300;
    direction: rtl;
    margin: 0;
}
在html中,我还使用:

<body dir="rtl">

我有一个表引导表,如下所示:

<table align="center" class="table table-striped table-responsive-sm table-bordered">
  <tbody>
    <tr>
      <td style="width: 25%">کد عضویت</td>
      <td>426075</td>
    </tr>
    <tr>
      <td>نام</td>
      <td>سوسن</td>
    </tr>
  </tbody>
</table>

کد عضویت
426075
نام
سوسن
但我所有的作品都是左对齐而不是右对齐的,不管我用的是rtl。完整源代码笔和页面视图位于:


我犯了什么错误以及如何正确对齐我的表格文字?在每个
中是否仍需要
class=“text justify”
?如果是,rtl设置的目的是什么?

方向:rtl不够,因为它会影响块元素的对齐:

该特性设置块级元素的基本文字方向和 unicode bidi属性创建的嵌入方向。信息技术 还设置文本、块级元素和 单元格在表格行中流动的方向。 与HTML中的dir属性不同,direction属性不是 从表列继承到表单元格,因为CSS继承 跟随文档树,表单元格位于行内,但不在行内 在柱子里面


使用:
td{text align:right;direction:rtl;}
在表的td上设置右对齐文本。

仅使用
方向:rtl
是不够的,因为它会影响块元素的对齐:

该特性设置块级元素的基本文字方向和 unicode bidi属性创建的嵌入方向。信息技术 还设置文本、块级元素和 单元格在表格行中流动的方向。 与HTML中的dir属性不同,direction属性不是 从表列继承到表单元格,因为CSS继承 跟随文档树,表单元格位于行内,但不在行内 在柱子里面


使用:
td{text align:right;direction:rtl;}
以便在表的td上设置右对齐文本。

td{text align:right;}?rtl实际上颠倒了列的显示顺序,所以无论rtl设置如何,我仍然需要
class=“text justify”
吗?td{text align:right;}?rtl实际上颠倒了列的显示顺序,因此无论rtl设置如何,我仍然需要
class=“text justify”