Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/02/2012, 11:38
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 3 meses
Puntos: 638
Respuesta: Juguemos a Diagramar 2

Aquí va mi código:
Código HTML:
Ver original
  1.     <hgroup>
  2.         <h1>LeLogo</h1>
  3.     </hgroup>
  4.     <div id="description">
  5.         <p>Lorem ipsum dolor sit amet</p>
  6.     </div>
  7.     <nav>
  8.         <ul>
  9.             <li><a href="#" title="Descargas">Descargas</a></li>
  10.             <li><a href="#" title="Docs">Docs</a></li>
  11.         </ul>
  12.     </nav>
  13. <section id="lelogo-industria">
  14.     <h2>LeLogo en la Industria</h2>
  15.     <article id="I">
  16.         <h2>Empresa I</h2>
  17.         <div>
  18.             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  19.             Quisque vehicula nisi nec magna adipiscing adipiscing.
  20.             Quisque diam nunc, volutpat ut tincidunt quis, fringilla eu sapien.</p>
  21.         </div>
  22.     </article>
  23.     <article id="II">
  24.         <h2>Empresa III</h2>
  25.         <div>
  26.             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  27.             Quisque vehicula nisi nec magna adipiscing adipiscing.
  28.             Quisque diam nunc, volutpat ut tincidunt quis, fringilla eu sapien.</p>
  29.         </div>
  30.     </article>
  31.     <article id="III">
  32.         <h2>Empresa III</h2>
  33.         <div>
  34.             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  35.             Quisque vehicula nisi nec magna adipiscing adipiscing.
  36.             Quisque diam nunc, volutpat ut tincidunt quis, fringilla eu sapien.</p>
  37.         </div>
  38.     </article>
  39. <div id="content">
  40.     <article>
  41.         <h2>Un ejemplo de uso</h2>
  42.         <pre>
  43.             Code is poetry, and CSS is Art
  44.         </pre>
  45.     </article>
  46.     <aside>
  47.         <div id="widget-1">
  48.             <h3>Acerca de</h3>
  49.             <p>Lorem ipsum dolor sit amet</p>
  50.         </div>
  51.         <div id="widget-2">
  52.             <h3>Descargas</h3>
  53.             <p>Lorem ipsum dolor sit amet</p>
  54.         </div>
  55.         <div id="widget-3">
  56.             <h3>Documentacion</h3>
  57.             <p>Lorem ipsum dolor sit amet</p>
  58.         </div>
  59.         <div id="widget-4">
  60.             <h3>Foros</h3>
  61.             <p>Lorem ipsum dolor sit amet</p>
  62.         </div>
  63.         <div id="widget-5">
  64.             <h3>Contacto</h3>
  65.             <p>Lorem ipsum dolor sit amet</p>
  66.         </div>
  67.     </aside>
  68. </div>
  69.     <nav>
  70.         <ul>
  71.             <li>Acerca de</li>
  72.             <li>Descargas</li>
  73.             <li>Documentacion</li>
  74.             <li>Foros</li>
  75.             <li>Contacto</li>
  76.         </ul>
  77.     </nav>
Les explico algo sobre mi trabajo. A diferencia de los otros compas que han hecho sus propuestas, he sacado la descripción del hgroup, pues considero que ahí debería ir algo como:
Código HTML:
Ver original
  1.         <h1>LeLogo</h1>
  2.         <h2>LeLogo es la solución</h2>
  3.     </hgroup>
  4.     <div id="description">
  5.         <p>Lorem ipsum dolor sit amet</p>
  6.     </div>
Osea, para mi una descripción de este tipo es algo corto, como un slogan o algo así. Por lo demás no discrepo, solo que cada cual hace las cosas como las entiende

Aquí me tomé la libertad de agregar algunos IDs, pues normalmente lo hago claro, y aquí me aclara un poco el asunto

Igual, no usaría un hgroup para cada elemento h que ponga. En este sentido le hago un señalamiento a @carlos_belisario, pues además de eso, no debes, por cuestiones de SEO, usar tantos elementos h1 en tu página, el h1 es el elemento de mayor jerarquía en una página web, por ende, debes tener uno solo.

Me explico un poquito más, si estamos en el home de un sitio, el elemento h1 debería ser en título del mismo, pero si pasamos a leer un post, debería ser el título del post el de mayor jerarquía, pues es lo más importante en esa página, algo así:
Código HTML:
Ver original
  1. <div id="site-title">Nombre de mi sitio</div>
  2. <div id="content">
  3.     <article>
  4.         <h1>Lorem ipsum dolor sit amet</h1>
  5.     </article>
  6. </div>
Yo normalmente hago esto, puedes usar, en lugar de un div, una etiqueta h de menor jerarquía, h3, por ejemplo...

Esta es mi experiencia en estos asuntos, no estoy pretendiendo ser un experto ni mucho menos, pues esto es un asunto más de SEO que otra cosa, pero siempre lo hago así y siempre tengo buenos resultados

Por otro lado @Jime25, creo que abusas del article, por ejemplo, en lugar de:
Código HTML:
Ver original
  1.     <section>Empresa X</section>
  2.     <section>Empresa Y</section>
  3.     <section>Empresa Z</section>
Habría hecho esto:
Código HTML:
Ver original
  1.     <article>Empresa X</article>
  2.     <article>Empresa Y</article>
  3.     <article>Empresa Z</article>
Pues para mi, es una sección que tiene tres artículos dentro, y así sucesivamente.

Lo mejor de HTML5 es la semántica que tiene, para mi ha sido muy fácil aprenderlo. Y espero que las sugerencias que les doy les sirvan, de igual manera podemos debatir el asunto...

Un abrazo a todos, a ver si me embullo y hago mi propuesta de diagrama
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose