Guest User

Untitled

a guest
Nov 19th, 2017
683
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.74 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <title>WEb HTML y CSS</title>
  5. <link rel="stylesheet" type="text/css" href="ejemplo1.css" title="miEjemplo" media="all" />
  6. </head>
  7. <body>
  8. <style>
  9. * { margin: auto; padding: 0; font-family: arial; }
  10.  
  11. /*body: cuerpo de la página*/
  12. body { background-color: #f4d4d3; }
  13.  
  14. /*cabecera*/
  15. header { background-color: #fffafa; }
  16. header h1 { text-align: center; color: navy; padding: 0.5em; font-size: 1.5em; }
  17. header h2 { text-align: center; color: #663366; padding: 0.5em; font-size: 1.2em; }
  18.  
  19. /*navegador*/
  20. nav { background-color: #005853; min-height: 2em; }
  21. nav p { display: inline; }
  22. nav a:link, nav a:visited { text-decoration: none; color: #f1f16c; background-color: #027244; margin: 0.3em; }
  23. nav a:hover, nav a:active { text-decoration: none; color: #9bf5ff; background-color: #543683; margin: 0.3em; }
  24.  
  25. /*principal: section:*/
  26. section { width: 75%; background-color: #deeebc; float: left; }
  27. section h1 { text-align: center; padding: 0.5em; color: olive; font-size: 1.4em; }
  28. section h2 { text-align: center; padding: 0.5em; color: grey; font-size: 1.2em; }
  29. section h3 { text-align: left; padding: 0.3em 3em; color: #663366; font-size: 1em; }
  30.  
  31. /*artículos: article*/
  32. article { margin: 0.5em 3em; padding: 0.5em 2em; background-color: white; border: 3px double aqua; }
  33. article p { text-align: justify; }
  34.  
  35. /*propaganda: aside*/
  36. aside { width: 25%; float: left; }
  37. #anuncio1 { margin: 20px; padding: 10px; border: 2px solid blue; background-color: white; }
  38. #anuncio1 h1 { font-size: 1.1em; text-align: left; padding: 0.2em 0em; }
  39. #anuncio1 h2 { font-size: 1.5em; text-align: center; padding: 0.5em 0em; }
  40. #anuncio1 p { font-size: 0.9em; padding: 0.2em 1em; }
  41.  
  42. /*pie de página: footer*/
  43. footer { clear: both; background-color: #ccffff; }
  44. footer h1 { text-align: center; font-size: 1.4em; color: navy; padding: 0.7em; }
  45. footer h2 { text-align: center; font-size: 1em; padding: 0.4em; }
  46. footer a { text-decoration: none; color: green; }
  47. </style>
  48. <header>
  49. <h1>Pagina en HTML 5</h1>
  50. </header>
  51. <nav>
  52. <p><a href="#">Enlace 1</a></p>
  53. <p><a href="#">Enlace 2</a></p>
  54. <p><a href="#">Enlace 3</a></p>
  55. <p><a href="#">Enlace 4</a></p>
  56. </nav>
  57. <section>
  58. <h1>WEB HTML y CSS</h1>
  59. <h2>Un poco de cada</h2>
  60. <h3>Codigo HTML</h3>
  61. <article>
  62. <p>¿Que es HTML?</p><br>
  63.  
  64. <p>Definiendolo de forma sencilla, "HTML es el lenguaje que se utiliza para crear las paginas web a las que se accede mediante internet". Mas concretamente, HTML es el lenguaje con el que se "escriben" la mayoria de paginas web.</p><br>
  65. <p>
  66. Originalmente, las paginas HTML solo incluian informacion sobre sus contenidos de texto e imagenes. Con el desarrollo del estandar HTML, empezaron a incluir tambien informacion sobre el aspecto de sus contenidos: tipos de letra, colores y margenes.<br>
  67.  
  68. La posterior aparicion de tecnologias como JavaScript, provocaron que las paginas HTML tambien incluyeran el codigo de las aplicaciones (scripts) que se utilizan para crear paginas web dinamicas.<br>
  69.  
  70. Incluir en una misma pagina HTML los contenidos, el disenho y la programacion complica en exceso su mantenimiento. Normalmente, los contenidos y el disenho de la pagina web son responsabilidad de diferentes personas, por lo que es adecuado separarlos. CSS es el mecanismo que permite separar los contenidos definidos mediante XHTML y el aspecto que deben presentar esos contenidos:<br>
  71.  
  72. Esquema pagina web en html<br>
  73. Otra ventaja de la separacion de los contenidos y su presentacion es que los documentos XHTML creados son mas flexibles, ya que se adaptan mejor a las diferentes plataformas: pantallas de ordenador, pantallas de dispositivos moviles, impresoras y dispositivos utilizados por personas discapacitadas.<br>
  74.  
  75. De esta forma, utilizando exclusivamente XHTML se crean paginas web "feas" pero correctas. Aplicando CSS, se pueden crear paginas "bonitas" a partir de las paginas XHTML correctas.
  76. </p>
  77.  
  78.  
  79.  
  80. </article>
  81. <h3>Codigos basicos de HTML</h3>
  82. <article>
  83. <p>
  84. < html >: Inicio del documento, le indica al navegador que lo siguiente debe ser interpretado como codigo HTML. Aunque en teoria lo que define el tipo de documento es el DOCTYPE.<br>
  85. < head >: Define la cabecera del documento HTML; a suele contener informacion que no se muestra directamente al usuario como, por ejemplo, el titulo de la ventana del navegador.<br>
  86. < body >: Define el contenido principal o cuerpo del documento. Esta es la parte que se muestra en el navegador; dentro pueden definirse propiedades comunes a toda la pagina.<br>
  87.  
  88. Dentro del cuerpo body es posible encontrar numerosas etiquetas. Por ejemplo:<br>
  89.  
  90. < h1 > a < h6 >: Encabezados o titulos del documento con diferente relevancia.<br>
  91. < a >: Hipervinculo o enlace. Debe definirse el enlace mediante href.<br>
  92. < img >: Incluye una imagen. Requiere del atributo src, que indica la ruta en la que se encuentra la imagen.<br>
  93. < li >, < ol > y < ul >: Etiquetas para listas.<br>
  94. < strong >: Texto en negrita.<br>
  95. < em >: Texto en cursiva.<br>
  96. < del >: Texto tachado.<br>
  97. < u >: Texto subrayado.<br>
  98. </p>
  99. </article>
  100. <h3>CSS la clave del disenho</h3>
  101. <article>
  102. <p>¿Que es CSS?<br>
  103. <br>
  104.  
  105. CSS (Cascading Stylesheets: Hojas de estilo en cascada). Es un lenguaje de diseño grafico con el que podemos definir y crear la presentacion de un documento escrito en un lenguaje de marcas, como HTML.Podemos establecer el diseño visual de las paginas web. <br>
  106. <br>
  107. CSS esta diseñado para marcar la separacion del contenido del documento y la forma en la que este esta presentado, incluyendo colores y tipos de fuentes. Podemos conseguir que varios documentos HTML compartan un mismo estilo usando una sola hoja de estilos separada en un archivo .css , reduciendo asi la complejidad y la repeticion de codigo.<br>
  108. <br>
  109. CSS esta creado en diferentes niveles. La primera especificacion fue CSS1 (1996), siendo la primera recomendada por el World Wide Web Consortium. El Nivel 2 de CSS necesito 9 años, desde Agosto de 2002 hasta Junio de 2011, para alcanzar el estado de Recomendacion. Esto fue debido al hecho de que algunas caracteristicas secundarias fueron retiradas de las especificaciones globales, con el fin de acelerar la normalizacion de las caracteristicas no problematicas. Formalmente, no existe un estandar de CSS3 por si solo, cada modulo es estandarizado independientemente, por lo que el estandar CSS consiste en CSS2.1 modificado. Se emplea la etiqueta < style > de HTML y solamente se pueden incluir en la cabecera del documento (solo dentro de la seccion < head >).<br>
  110. Selectores CSS<br>
  111. <br>
  112. Un selector CSS es el nexo de union entre la hoja de estilos y los documentos a los que se aplique dicha hoja. En CSS vamos a encontrar los siguientes tipos de selectores:<br>
  113. <br>
  114. Universales: Que seleccionan todos los elementos de la pagina. Se indica mediante un asterisco (*), aunque no se suelen usar mucho.<br>
  115. <br>
  116. De tipo o etiqueta: Selecciona todos los elementos de la pagina cuya etiqueta HTML coincide con el valor del selector<br>
  117. <br>
  118. Descendente: Selecciona los elementos que se encuentran dentro de otros elementos.<br>
  119. <br>
  120. De clase: Con este podemos por ejemplo aplicar estilo CSS a todo un parrafo.<br>
  121. <br>
  122. De ID: Permite seleccionar un elemento de la pagina a traves del valor de su atributo id.<br>
  123. <br>
  124.  
  125. Ademas tenemos una serie de selectores mas avanzados: de hijos, adyacente y de atributos.</p>
  126. </article>
  127. <br/><br/>
  128. </section>
  129. <aside>
  130. <div id="anuncio1">
  131. <h1>Si te ha gustado<h1>
  132. <h2>Siguenos en nuetras redes sociales:
  133. @alvaroleon <br>
  134. @manuulopez8</h2>
  135.  
  136. <p>Interesados llamar al telefono 648867435 ó
  137. contactar en 615368976<a href="mailto: xyz@xyzmail.com">alvaroleonnovoa@gmail.com</a></p>
  138. </div>
  139. </aside>
  140. <footer>
  141. <h1>Página del manual de HTML5 por Alvaro Leon y Manuel Lopez</h1>
  142. <h2>Contacta con nosotros: email <a href="mailto:aprendeweb@ymail.com">manulopez@mail.com</a></h2>
  143. <br/>
  144. </footer>
  145. </body>
  146. </html>
Add Comment
Please, Sign In to add comment