Ogni volta che si desidera posizionare gli elementi uno accanto all'altro, tendono a utilizzare i galleggianti su di essi. come usare due div con float: lasciato su di loro. Mi chiedo se sia la migliore strategia o se esiste un'alternativa migliore.Stile pagina: alternativa all'utilizzo dei galleggianti
Questo è un esempio di codice
<div>
<div style="float:left">
<p>Alphabet</p>
<select style="width: 200px;">
<option>A</option>
<option>B</option>
</select>
</div>
<div style="float:left; margin-left:20px;">
<p>Number</p><input type="text" value="123" />
</div>
</div>
Cos'altro posso migliorare nel codice di cui sopra. È davvero necessario questo <p>
o dovrei usare qualche altro tag.
è un blocco in linea supportato in IE7 e versioni successive? – Amber
sì, ma potrebbe essere necessario applicare un trucco: http://grasshopperpebbles.com/css/css-inline-block-ie7-hack/ – Gidon
inline css è stato un esempio .. sì lo evito – Amber