Me gusta establecer la 'altura de línea' en el CSS para que los divs se alineen correctamente. Aquí está un ejemplo de cómo lo hago con ASP y CSS:
ASP:
<div id="profileRow1">
<div id="profileRow1Col1" class="righty">
<asp:Label ID="lblCreatedDateLabel" runat="server" Text="Date Created:"></asp:Label><br />
<asp:Label ID="lblLastLoginDateLabel" runat="server" Text="Last Login Date:"></asp:Label><br />
<asp:Label ID="lblUserIdLabel" runat="server" Text="User ID:"></asp:Label><br />
<asp:Label ID="lblUserNameLabel" runat="server" Text="Username:"></asp:Label><br />
<asp:Label ID="lblFirstNameLabel" runat="server" Text="First Name:"></asp:Label><br />
<asp:Label ID="lblLastNameLabel" runat="server" Text="Last Name:"></asp:Label><br />
</div>
<div id="profileRow1Col2">
<asp:Label ID="lblCreatedDate" runat="server" Text="00/00/00 00:00:00"></asp:Label><br />
<asp:Label ID="lblLastLoginDate" runat="server" Text="00/00/00 00:00:00"></asp:Label><br />
<asp:Label ID="lblUserId" runat="server" Text="UserId"></asp:Label><br />
<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox><br />
<asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox><br />
<asp:TextBox ID="txtLastName" runat="server"></asp:TextBox><br />
</div>
</div>
Y aquí está el código en el archivo CSS para hacer que todos los campos anteriores se ven bien y ordenada:
#profileRow1{width:100%;line-height:40px;}
#profileRow1Col1{float:left; width:25%; margin-right:20px;}
#profileRow1Col2{float:left; width:25%;}
.righty{text-align:right;}
básicamente puede extraer todo excepto las etiquetas DIV y reemplazarlo con su propio contenido.
¡Créanme cuando digo que se ve alineado como lo hace la imagen en la publicación original!
Yo publicaría una captura de pantalla pero la pila no me deja: ¡Uy! No se pudo enviar su edición porque: Lo lamentamos, pero como mecanismo de prevención de correo no deseado, los usuarios nuevos no pueden publicar imágenes. Gane más de 10 reputaciones para publicar imágenes.
:)
¿Por qué no se contabiliza el margen de beneficio y CSS que tiene ahora? –
+1 en el comentario de Floyd Pink. He hecho lo que estás mostrando sin tablas. – curt