Actualmente estoy creando un formulario de registro y me encuentro recurriendo a las tablas para alinear las cosas correctamente, p. the MySpace equivalent donde usaría un colspan para lograr el espaciado uniforme entre las tres áreas de texto de cumpleaños y las otras entradas de texto. ¿Va en contra de las convenciones y debería buscar CSS más avanzado?Forma correcta de crear formularios
6
A
Respuesta
5
Creo que debería soltar la tabla y usar más CSS. Podrías mirar esto: http://www.webcredible.co.uk/user-friendly-resources/css/css-forms.shtml
1
Yo prefiero usar Divs, flotadores y los márgenes y no mesas
1
Por lo general, contra las convenciones. Deberías usar CSS para posicionar tus elementos aquí. El CSS no necesita ser avanzado. P.ej.
<div class="field-name"><label for="birthday">Birthday</label></div>
<div class="field"><input class="text-field" name="birthday" type="text" /></div>
CSS se puede añadir a estos elementos.
.field-name{ float:left; width:100px; }
.field{float:left; width:150px;}
Esto debería entonces la posición de sus campos al lado del otro. No estoy seguro de su diseño, pero este es un ejemplo simple en realidad. También puede eliminar los divs si es necesario y cambiar el CSS en consecuencia. Espero que esto ayude.
Cuestiones relacionadas
- 1. Forma correcta de inicializar campos anidados en formularios Rails
- 2. ¿Forma correcta de crear clases en JavaScript?
- 3. Forma correcta de crear un DAO en PHP
- 4. Forma correcta de crear entidades secundarias con DDD
- 5. Forma correcta de usar FormCollection en ASP.NET MVC2 Crear método?
- 6. La forma correcta de manejar envíos de formularios no válidos en Rails
- 7. forma correcta de utilizar StringBuilder
- 8. Forma correcta de detener IntentService
- 9. Forma correcta de probar gemas
- 10. Forma correcta de heredar de std :: exception
- 11. Forma correcta de usar matrices en MonoMac
- 12. Forma correcta de colocar/quitar UIGestureRecognizers
- 13. Forma correcta de duplicar el objeto Delphi
- 14. Cómo crear formularios web flexibles en ASP.NET
- 15. Forma correcta de deshacerse de un BackGroundWorker
- 16. ¿La forma correcta de deshacerse de Quartz.NET?
- 17. ¿Bootstrap forma el diseño de la forma "correcta"?
- 18. Forma correcta de mostrar vistas modales consecutivas
- 19. Forma correcta de instalar Mercurial en Ubuntu
- 20. Forma correcta de inicializar Car sin firmar *
- 21. Forma correcta de almacenar coordenadas en Solr
- 22. ¿La forma correcta de finalizar un BeginInvoke?
- 23. Forma correcta de utilizar LINQ con CancellationToken
- 24. forma correcta de utilizar wp_get_attachment_image() en wordpress
- 25. Forma correcta de desechar un BitmapSource
- 26. Forma correcta de vaciar una C-String
- 27. Backbone.js: ¿forma correcta de filtrar una colección?
- 28. Forma correcta de reasignar punteros en C++
- 29. Forma correcta de sincronizar ArrayList en java
- 30. Forma correcta de hacer casilla HTML5
Como te estás conectando a MySpace, ¿por qué no echas un vistazo a su html/css y ves cómo lo hacen ...? – peirix
¿No generaría este tipo de preguntas respuestas en gran parte subjetivas? –