Comment faire pour obtenir l'égalité de la largeur de l'entrée et de sélectionner les champs

Sur la forme, j'ai un select et deux champs de saisie. Ces éléments sont alignés verticalement. Malheureusement, je ne peux pas obtenir la même largeur de ces éléments.

Voici mon code:

<select name="name1" style="width:198px">
  <option>value1</option>
  <option>value2</option>
</select><br/>
<input type="text" name="id1" style="width:193px"><br/>
<input type="text" name="id2" style="width:193px">

Pour l'exemple ci-dessus, le meilleur de la largeur pour sélectionner l'élément est 198 ou 199 px (j'ai bien essayé 193px, mais la différence est majeure). Je pense que, ça dépend de la résolution, sur différents ordinateurs et navigateurs étant donné que ces éléments n'ont pas d'égales largeurs (parfois, je pense que la différence est d'environ 1 ou 2 px). J'ai essayé de mettre ces éléments dans des div ou des lignes de la table, mais il n'aide pas.

Q: Comment pourrais-je obtenir exactement la même largeur de ces éléments?

InformationsquelleAutor luk4443 | 2010-11-01