Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/02/2012, 22:00
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Juguemos a Diagramar 2

Bueno, aqui les dejo el mio. Aclaro que me aparté un poco de la premisa original y le di al html el css correspondiente. Vi muy por arriba los demás códigos y me dá la sensación que hay un cierto abuso de etiquetas, incluyo comentarios en el código.

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es-ar">
  3. <meta charset="utf-8" />
  4. <title>Ejercicio 2</title>
  5. </head>
  6. <div class="arriba">
  7. <header id="inicio">
  8. <!-- dado que la imagen corresponde a un logo, no se justifica el uso de figure
  9. ... mejor entonces un svg que ahora tiene soporte nativo en html5 (menos en safari), y usemos figure...-->
  10. <!--img src="logo" alt="Empresa Lelogo" -->
  11. <figure class="logo">
  12. <svg width="320" height="100" xmlns="http://www.w3.org/2000/svg">
  13.  <title>Lelogo</title>
  14.  <g>
  15.   <rect id="svg_1" height="100" width="320" y="0" x="0" stroke-width="5" stroke="#333333" fill="#333333"/>
  16.   <rect transform="rotate(90.5045, 43, 60.498)" id="svg_2" height="47.41625" width="51.2038" y="36.79084" x="17.39817" stroke-width="5" stroke="#7fff00" fill="#7fff00"/>
  17.   <text font-weight="bold" xml:space="preserve" text-anchor="middle" font-family="serif" font-size="52" id="svg_4" y="76" x="193" stroke-width="0" stroke="#7fff00" fill="#ffffff">LELOGO</text>
  18.  </g>
  19. </svg>
  20. <h1>
  21. Lorem ipsum dolor  sit amet, puto  suam in modo  compungi mulierem.
  22. </h1>
  23. <div class="botones des">Descargar</div><div class="botones doc">Docs</div>
  24. </div>
  25. <!-- ahora una sección con tres artículos bien definidos -->
  26. <section class="empresas">
  27. <!-- agregamos otro header, ya que bien pueden aplicarse a el documento completo como a secciones -->
  28. <!-- repetimos otro encabezado de nivel 1, al estar dentro de otro header no tiene correspondencia con el
  29. primer h1 que utilizamos -->
  30. <h1>Lelogo en la indusrtria</h1>
  31. <!-- podría englobarse todo en un article, pero creo correcto usar tres y aprovechar para posicionar los tres bloques
  32. con css -->
  33. <p>Empresa Y</p>
  34. Animae tuae infami cum unde non potentiae Apollonium
  35. <article class="x">
  36. <p>Empresa X</p>
  37. Animae tuae infami cum unde non potentiae Apollonium
  38. <p>Empresa Z</p>
  39. Animae tuae infami cum unde non potentiae Apollonium
  40.  
  41. <!-- aqui recurrimos aun par divs auxiliares que contendrá la sección de ejemplo y un nav a manera de menu lateral,
  42. además de permitirnos manejar el color de fondo... a quien escuché decir que los divs no son necesarios? -->
  43. <div class="cien">
  44. <div class="abajo">
  45. <!-- iniciamos la seccion de ejemplo -->
  46. <section class="cod">
  47. <!-- se repite lo ya indicado para los headers y el h1 -->
  48.     <!-- Para darle sentido a este encabezado vamos a agregar la palabra Lelogo a la frase, de lo contrario pierde sentido -->
  49. <h1>Ejemplo de uso de Leleogo</h1>
  50. &lt;script type=&quot;text/javascript&quot;&gt;
  51. function cambia() {
  52. if ((document.getElementById('miParrafo').style.color) == 'green') {
  53. document.getElementById('miParrafo').style.color = 'red';
  54. }else {
  55. document.getElementById('miParrafo').style.color = 'green';
  56. }}
  57. &lt;/script&gt;
  58. </code>
  59. <!-- el menú de navegación lateral no creo que corresponda a un aside sino estrictamente a un menú de navegación,
  60. este menu tiene float right en el css, y también recuerdo haber escuchado a alguien que el float estaba mas o menos como muerto
  61. -->
  62. <nav class="derecha">
  63. <ul>
  64. <li>Acerca de:<br /><a href="#">Los que hacemos Lelogo</a></li>
  65. <li>Descarga<br /><a href="#">Ultima versión</a></li>
  66. <li>Documentación:<br /><a href="#">Documentación completa</a></li>
  67. <li>Foro<br /><a href="#">Encontrá respuestas y ayuda</a></li>
  68. <li>Contacto<br /><a href="#">Formulario de consulta</a></li>      
  69. </ul>
  70. </nav>
  71. </div>
  72. </div>
  73. <!-- finalmente repetimos nuestro menu, que aparecerá como footer en el resto de las páginas -->
  74. <nav>
  75. <ul>
  76. <li><a href="#">Acerca de</a> |</li>
  77. <li><a href="#">Descarga</a> |</li>
  78. <li><a href="#">Documentación</a> |</li>
  79. <li><a href="#">Foro</a> |</li>
  80. <li><a href="#">Contacto</a></li>      
  81. </ul>
  82. </nav> 
  83. </body>
  84. </html>

La versión con css la pueden ver en
http://foros.emprear.com/html5/ejercicio2.html
Tiene un diseño bastante fluido
La hice para ie9+, y el resto (la unica falla es el SVG en safari5(win)

Ah, les dejo una pregunta, que incluso dá para un post en si misma...
Aparte de Google y algún uno que otro motor de búsqueda, ¿quién va a interpretar estas "etiquetas semánticas"?
¿Alguno lo sabe?
¿y cuando?
Esto me hace pensar en una metáfora con el tema de la ecología y el agotamiento de los recursos, el litro de agua que hoy nos ahorremos, será un litro más que nuestros nietos, bisnietos, o los nietos y bisnietos de estos podrán disfrutar. Y si, cuesta un poco hacer un esfuerzo cuyos frutos se verán en un futuro que no va a ser el nuestro.
Espero que mis "etiquetas semánticas" no tarden tanto en ser aprovechadas...


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 23/02/2012 a las 00:39