Foros del Web » Creando para Internet » HTML »

Duda etiquetas section, div, etc..

Estas en el tema de Duda etiquetas section, div, etc.. en el foro de HTML en Foros del Web. Hola a tod@s tengo una duda respecto a como estructurar las paginas en html5. Vereis mi duda va enfocada a la situación de tener tres ...
  #1 (permalink)  
Antiguo 18/10/2015, 03:49
 
Fecha de Ingreso: octubre-2013
Mensajes: 79
Antigüedad: 11 años, 1 mes
Puntos: 1
Duda etiquetas section, div, etc..

Hola a tod@s

tengo una duda respecto a como estructurar las paginas en html5.
Vereis mi duda va enfocada a la situación de tener tres bloques de contenido y quererlos posicionar en la misma linea.
Por ello se que en html4 iban ubicados dentro de etiquetas div con una id para despues en css ir posicionandolos con float ó absolute.
Mi duda que me surge ahora es con los contenidos que no son secciones de texto, como tablas, formularios, listas ..estos donde se ubican? en una etiqueta section? no se si quedaria correcto asi.

Gracias por la aclaración
  #2 (permalink)  
Antiguo 18/10/2015, 19:16
 
Fecha de Ingreso: junio-2015
Mensajes: 54
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Duda etiquetas section, div, etc..

las personas lo manejan de distintas maneras, no he notado un estandar en cuanto a eso, pero en el caso que mencionas, he observado que en su mayoria los manejan con un div y una clase, no un id.
  #3 (permalink)  
Antiguo 27/10/2015, 09:16
Avatar de Ferdinand1945  
Fecha de Ingreso: noviembre-2010
Ubicación: Estocolmo
Mensajes: 62
Antigüedad: 14 años
Puntos: 1
Respuesta: Duda etiquetas section, div, etc..

Si, usar ids no es muy recomendado en ese caso. Si entendi bien, lo que te preguntas es como estructurar con html5 para tu contenido se vea inline... Podes hacer algo como esto
Código HTML:
Ver original
  1. <section class="section">
  2. <div></div>
  3. <div></div>
  4. <div></div>

Código CSS:
Ver original
  1. div.section{
  2. display: inline-block;
  3. }

o si les das una clase a los div podes tirarlos con un float:left tmb

Para las listas y tablas tenes los <dl><dd><dt>

Código HTML:
Ver original
  1. <dl>
  2.   <dt>Mercury</dt>
  3.   <dd>Mercury (0.4 AU from the Sun).</dd>
  4.   <dt>Venus</dt>
  5.   <dd>Venus (0.7 AU).</dd>
  6.   <dt>Earth</dt>
  7.   <dd>Earth (1 AU) .</dd>
  8. </dl>

Código CSS:
Ver original
  1. dl {
  2.   width: 100%;
  3.   overflow: hidden;
  4.   background: #ff0;
  5.   padding: 0;
  6.   margin: 0
  7. }
  8. dt {
  9.   float: left;
  10.   width: 50%;
  11.   /* adjust the width; make sure the total of both is 100% */
  12.   background: #cc0;
  13.   padding: 0;
  14.   margin: 0
  15. }
  16. dd {
  17.   float: left;
  18.   width: 50%;
  19.   /* adjust the width; make sure the total of both is 100% */
  20.   background: #dd0
  21.   padding: 0;
  22.   margin: 0
  23. }
  #4 (permalink)  
Antiguo 04/11/2015, 04:36
Avatar de dartcoupli  
Fecha de Ingreso: febrero-2013
Ubicación: España
Mensajes: 13
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Duda etiquetas section, div, etc..

Yo utilizo unas plantillas que vienen en Internet, para ver las por ejemplo comparaciones entre versiones, o ejemplos para saber como organizar mi página web, si no se como empezar. Por ejemplo, esta;

https://www.google.es/search?q=html5&safe=off&es_sm=93&biw=1018&bih=832& source=lnms&tbm=isch&sa=X&sqi=2&ved=0CAYQ_AUoAWoVC hMI4t6ujcP2yAIVy7UUCh3hlwVO#safe=off&tbm=isch&q=ht ml5+estructura&imgdii=RgYe9Iol5880GM%3A%3BRgYe9Iol 5880GM%3A%3BFUz45nMdsxAspM%3A&imgrc=RgYe9Iol5880GM %3A
  #5 (permalink)  
Antiguo 07/11/2015, 08:35
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 8 meses
Puntos: 1826
Respuesta: Duda etiquetas section, div, etc..

No entiendo lo de ubicarlos en la misma línea. Pero te comparto mi lógica.

¿Recuerdas esas cosas de papel que se llamaban periódicos?

La analogía, como siempre hacemos en computación, es muy útil.

Etiquetas principales.

Tenías el periódico y era fácil identificar si era el que te gustaba: Daily Planet, Gotham City News. Header.

Tenías un periódico y tenías Secciones como Deportes, Finanzas, Espectáculos.

Dentro de Deportes tenías un artículo de la goliza de un equipo contra otro, los resultados de las carreras, etc.

Y para gráficas o diagramas ya puedes usar algna división.

----

Normalmente no tiene sentido personalizar demasiado algo. Una sección sí puede ser de un cierto tipo, una "clase".

Pero estar poniendo pedazos únicos e irrepetibles (id) uno por uno NO tiene sentido. Un ID se ocupa para alguna cosa de programación, por ejemplo un div que va a cargar un Ajax. Para poner columnas no los uses.

En dado caso mejor usa selectores CSS como

section.Columnas article {float, bla bla bla.}

Y ollviiiiiiiiidate de posiciones absolutas. Eso YA NO SE PUEDE APLICAR. Ya no existe tal cosa como que mi pantalla mide 1024x768.

Etiquetas: html5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:25.