Une étiquette de ligne/champ de saisie à l'aide de jquery mobile CSS

J'essaie d'afficher une liste des étiquettes et des entrées à l'aide de JQuery Mobile, de sorte que les résultats ressembler à quelque chose comme les réglages de l'iPhone, de l'e.g de l'étiquette est aligné à gauche, et l'entrée est aligné à droite sur la même ligne. La seule façon que j'ai réussi à faire c'est à l'aide de tables, je crois que c'est une mauvaise pratique?

Quel serait l'égale CSS sans les tables?

   <ul data-role="listview" data-dividertheme="e">
                <li data-role="list-divider">Seamless List (margin-less)</li>
                <li>
                    <table style="width:100% ">
                        <tr>
                            <td style="width: 50%">
                                Foo1
                            </td>
                            <td style="width: 50%">

                                <input type="number" value="20000" style="text-align: right" 
                                id="Foo1Input" />

                            </td>
                        </tr>
                    </table>
                </li>

OriginalL'auteur Kye | 2011-02-24