Hojas De Estilo En Cascada Css Proyecto Unidad 2.docx

  • Uploaded by: Victor Humberto Rivera Lauyola
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Hojas De Estilo En Cascada Css Proyecto Unidad 2.docx as PDF for free.

More details

  • Words: 7,810
  • Pages: 73
Índice Contenido Introducción.................................................................................................................................. 1 Objetivo General .......................................................................................................................... 2 Objetivos Específicos .................................................................................................................... 2 Que es un estilo en cascada y como funciona (Rivera Lauyola Victor Humberto) ..................... 3 Elementos block ..................................................................................................................... 4 Selectores, atributos y valores ................................................................................................... 10 Selectores ................................................................................................................................ 10 Atributos.................................................................................................................................. 10 Uso de selectores básicos (color de fondo, tipo de letra, tamaños, bordes, etc.) ................... 14 Background-color .................................................................................................................... 14 Font-Family.............................................................................................................................. 15 Font-Size .................................................................................................................................. 16 Uso de selectores por clase y por identificador (class e id) (Contreras Martines Jonathan) ... 22 Referenciando con el atributo id............................................................................................. 24 Diseño responsivo ....................................................................................................................... 29 Frameworks responsive ...................................................................................................... 38 Bootstrap .................................................................................................................................... 40 Empleo del sistema de cuadriculas de Bootstrap ....................................................................... 41 Sistema de rejilla .................................................................................................................. 41 Elemento contenedor ........................................................................................................... 41 Funcionamiento del sistema de rejilla ........................................................................... 43 Columnas de ancho específico ...................................................................................... 46 Selección de tamaño de las columnas solo para pantallas medianas ..................... 46 Selección de dos tamaños de columna: pequeño y mediano ................................... 49 Columnas de ancho automático ..................................................................................... 54 Modo mixto ........................................................................................................................ 56 Ancho de columna variable ................................................................................................. 57 Forzar el cambio de fila ................................................................................................... 59 Anidamiento de columnas ............................................................................................... 61 Espaciado entre columnas .............................................................................................. 63 Márgenes ........................................................................................................................... 64

CONCLUSIONES: .......................................................................................................................... 67 CONTRERAS MARTÍNEZ JONATHAN ........................................................................................ 67 Rivera Lauyola Victor Humberto ............................................................................................. 67 Conclusión General ................................................................................................................. 68 Bibliografía ............................................................................................................................... 68 Glosario ....................................................................................................................................... 68

Indicé de Ilustraciones

Ilustración 1 Representación visual de una página web mostrada con estilos por defecto. (Gauchat, 2012) ____________________________________________________________________________________ 5 Ilustración 2 Estilos CSS Mapa ____________________________________________________________ 7 Ilustración 3 Selectores Mapa ___________________________________________________________ 12 Ilustración 4 Selectores Básicos Mapa ____________________________________________________ 17

Índice de Tablas Tabla 1 Tabla comparativa CSS ___________________________________________________________ 7 Tabla 2 Resumen de sistema de rejilla ____________________________________________________ 45

Introducción En el siguiente proyecto se hablará de las hojas de estilo en cascada (CSS), se hablará de que son y cómo funcionan además de los selectores básicos y como se usan, también de los diseños responsivos y herramientas como Bootstrap.

1

Objetivo General Investigar y desarrollar los temas de la unidad dos.

Objetivos Específicos 1. Investigar en libros oficiales los temas de la unidad dos. 2. Seleccionar lo más relevante del tema y plasmarlo en un documento. 3. Citar el contenido de cada autor.

2

Que es un estilo en cascada y como funciona (Rivera Lauyola Victor Humberto) Como aclaramos anteriormente, la nueva especificación de HTML (HTML5) no describe solo los nuevos elementos HTML o el lenguaje mismo. La web demanda diseño y funcionalidad, no solo organización estructural o definición de secciones. En este nuevo paradigma, HTML se presenta junto con CSS y Javascript como un único instrumento integrado. La función de cada tecnología ya ha sido explicada en capítulos previos, así como los nuevos elementos HTML responsables de la estructura del documento. Ahora es momento de analizar CSS, su relevancia dentro de esta unión estratégica y su influencia sobre la presentación de documentos HTML. Oficialmente CSS nada tiene que ver con HTML5. CSS no es parte de la especificación y nunca lo fue. Este lenguaje es, de hecho, un complemento desarrollado para superar las limitaciones y reducir la complejidad de HTML. Al comienzo, atributos dentro de las etiquetas HTML proveían estilos esenciales para cada elemento, pero a medida que el lenguaje evolucionó, la escritura de códigos se volvió más compleja y HTML por sí mismo no pudo más satisfacer las demandas de diseñadores. En consecuencia, CSS pronto fue adoptado como la forma de separar la estructura de la presentación. Desde entonces, CSS ha crecido y ganado importancia, pero siempre desarrollado en paralelo, enfocado en las necesidades de los diseñadores y apartado del proceso de evolución de HTML. La versión 3 de CSS sigue el mismo camino, pero esta vez con un mayor compromiso. La especificación de HTML5 fue desarrollada considerando CSS a cargo del diseño. Debido a esta consideración, la integración entre HTML y CSS es ahora vital para el desarrollo web y esta es la razón por la que cada vez que mencionamos HTML5 también estamos haciendo referencia a CSS3, aunque oficialmente se trate de dos tecnologías completamente separadas. En este momento las nuevas características incorporadas en CSS3 están siendo implementadas e incluidas junto al resto de la especificación en navegadores compatibles con HTML5. En este capítulo, vamos a estudiar conceptos básicos de CSS y las nuevas técnicas de CSS3 ya disponibles para presentación y estructuración. También aprenderemos cómo utilizar los nuevos selectores y pseudo clases que hacen más fácil la selección e identificación de elementos HTML.

3

Conceptos básicos: CSS es un lenguaje que trabaja junto con HTML para proveer estilos visuales a los elementos del documento, como tamaño, color, fondo, bordes, etc. A pesar de que cada navegador garantiza estilos por defecto para cada uno de los elementos HTML, estos estilos no necesariamente satisfacen los requerimientos de cada diseñador. Normalmente se encuentran muy distanciados de lo que queremos para nuestros sitios webs. Diseñadores y desarrolladores a menudo deben aplicar sus propios estilos para obtener la organización y el efecto visual que realmente desean. Elementos block Con respecto a la estructura, básicamente cada navegador ordena los elementos por defecto de acuerdo a su tipo: block (bloque) o inline (en línea). Esta clasificación está asociada con la forma en que los elementos son mostrados en pantalla. 

Elementos block son posicionados uno sobre otro hacia abajo en la página.



Elementos inline son posicionados lado a lado, uno al lado del otro en la misma línea, sin ningún salto de línea a menos que ya no haya más espacio horizontal para ubicarlos.

Casi todos los elementos estructurales en nuestros documentos serán tratados por los navegadores como elementos block por defecto. Esto significa que cada elemento HTML que representa una parte de la organización visual (por ejemplo, <section>,