No, Bootstrap no tiene una clase para eso, pero este tipo de clase se considera una clase de "utilidad", similar a la clase ".pull-right" que mencionó @anton.
Si observa utilidades, a menos que vea muy pocas clases de utilidad en Bootstrap, la razón es que este tipo de clase generalmente está mal visto y se recomienda usarlo para: a) creación de prototipos y desarrollo, para que pueda construir rápidamente fuera de sus páginas, luego elimine las clases pull-right y pull-left a favor de aplicar flotantes a clases más semánticas o a los elementos mismos, o b) cuando es claramente más práctico que una solución más semántica.
En su caso, según su pregunta, parece que desea que cierto texto se alinee a la derecha de su tabla, pero no todo. Semánticamente, sería mejor hacer algo como (solo voy a hacer algunas clases aquí, excepto la clase de arranque predeterminada, .table):
<table class="table price-table">
<thead>
<th class="price-label">Total</th>
</thead>
<tbody>
<tr>
<td class="price-value">$1,000,000.00</td>
</tr>
</tbody>
</table>
Y simplemente aplique las declaraciones text-align: left
o text-align: right
a las clases de valor de precio y etiqueta de precio (o cualquier clase que funcione para usted).
El problema con la aplicación align-right
como clase es que si desea refactorizar sus tablas, tendrá que rehacer el marcado y los estilos. Si usa clases semánticas, es posible que pueda refactorizar solo el contenido CSS. Además, si se toma el tiempo de aplicar una clase a un elemento, es una buena práctica tratar de asignar un valor semántico a esa clase para que el marcado sea más fácil de navegar para otros programadores (o para usted tres meses después).
Una forma de pensarlo es esta: cuando planteas la pregunta "¿Para qué es esto td?", No obtendrás una aclaración de la respuesta "alinear a la derecha".