Html 如何使标签在表格中右对齐;单元格“;(td)?

Html 如何使标签在表格中右对齐;单元格“;(td)?,html,css,alignment,html-table,Html,Css,Alignment,Html Table,我得到了这个html: <td> <label class="whitefont righthoralign">Search</label> </td> …不起任何作用-标签与以前一样保持左对齐: 我的发现,即: .right { position: absolute; right: 0px; width: 300px; border: 3px solid #73AD21; padding: 10p

我得到了这个html:

<td>
  <label class="whitefont righthoralign">Search</label>
</td> 
…不起任何作用-标签与以前一样保持左对齐:

我的发现,即:

.right {
    position: absolute;
    right: 0px;
    width: 300px;
    border: 3px solid #73AD21;
    padding: 10px;
}
…让事情变得更糟

如何使标签紧贴其所在单元格/td的右侧?

元素为内联级别,默认宽度为标签文本的大小

尝试:

或:


您需要向td元素添加文本对齐

td {
  text-align: right;
}
也可以从标签中删除文本对齐,因为它对元素没有影响(它是内联的)

这是一把小提琴:

label {
  display: block;
  text-align: right;
}
td {
  text-align: right;
}
td {
  text-align: right;
}