CSS Cascading Style Sheets

Slides:



Advertisements
Presentaciones similares
CSS: Cascading Style Sheets Yusef Hassan Montero
Advertisements

¿QUÉ ES HTML? Hipertext Markup Language. Lenguaje de ordenador.
Repaso desde HTML a XHTML
Hojas de estilo en cascada (CSS)
HTML PROGRAMACION WEB.
Laboratorio 5 Hojas de Estilo CSS
Visualización de documentos XML con CSS
Elaboró: Paola Elizabeth Oviedo Lara
SESIÓN 3 APRENDIENDO HTML.
INTRODUCCION A CSS.
Ing. Jéber G. Martínez. HTML: Definiéndolo de forma sencilla, "HTML es lo que se utiliza para crear todas las páginas web de Internet". Más concretamente,
CSS: Cascading Style Sheets
CSS WALC 2004 – Track 2 Pep Turró Cuzco, octubre de 2004.
CSS 3.
Introducción a Lenguajes web
DISEÑO DE PAGINAS WEB Las páginas Web son documentos de hipertexto y multimedia. Son documentos multimedia que incorporan imágenes, videos, animaciones,
HTML Estructura.
CSS Prioridad. Selectores CSS El selector aplica a todos los elementos HTML de la página con esa etiqueta (p). El selector múltiple de CSS, incluye varios.
Ing. GISCARD MARQUEZ VALVERDE.
Introducción al desarrollo de proyectos RIA.
1 Las hojas de estilo en cascada Las hojas de estilo en cascada (Cascading Style Sheets, CSS) son un lenguaje formal utilizado para definir la presentación.
HTML/CSS Marcas básicas.
DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB
Estructura de Documento Atributos 1. Atributos Básicos id, class, style, title 2. Atributos para Internacionalización lang, xml:lang, dir 3. Atributos.
CSS Módulo V. Funcionamiento Visor Web Servidor Web Documentos Página Web Solicitud Entrega.
Hojas de Estilo Una hoja de estilo es un documento es un documento independiente, donde se definen todos los estilos que se utilizarán en todas las páginas.
Hojas de Estilo en Cascada MC Beatriz Beltrán Martínez.
DOCENTE: Ing. Eddye Sánchez Castillo
Hypertext Markup Language HTML
Curso de Diseño Web Profesor: Mario Figge. El Modelo de Cajas (Box Model)
Anatomía de la declaración La declaración consta de dos partes:  Propiedad  Valor Selector Propiedad Valor A { color: #000013;}  La propiedad es una.
Desarrollo CSS.
Disposición de la división de las páginas: La zona de contenido principal tendrá 25 píxeles de espacio en blanco en la parte izquierda superior. /*División.
CSS div.
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
Universidad Tecnologica Oteima DISEÑO DE MEDIOS Y MATERIALES MULTIMEDIOS Rigoberto Quintana M. Hojas de estilo en cascada.
Ingeniero de Sistemas – Universidad de Los Andes
Por principio un DIV, aunque su contenido sea muy pequeño ocupa todo el ancho de su padre generalmente el body, ya que son elementos de bloque. Recordar.
HTML5 & CSS3 Presentado Por: Fernando Ayala
XHTML.
Curso de Diseño Web Profesor: Mario Figge. CSS  Las hojas de estilo en cascada (Cascading Style Sheets) son un lenguaje formal usado para definir la.
 Un lenguaje que permite asociar estilos de composición a documentos estructurados, como HTML y aplicaciones XML  Un conjunto de propiedades y valores.
UNIDAD 7 WEB Y HTML.
CSS: CASCADING STYLE SHEETS
ETIQUETAS. Importante Que es una Etiqueta: Son elementos que tienen dos propiedades básicas: atributos y contenidose crea de esta forma, Se cierra de.
El lenguaje HTML Este lenguaje nos permite estructurar documentos. La mayoría de los documentos tienen estructuras comunes (títulos, parrafos, listas...)
“Trabajando en Notepad”
ISMAEL MALDONADO GARCIA
definición de power point
CODIGO HTML HTML, siglas de HyperText Markup Language
EXPOSICIÓN DE WEB Y MULTIMEDIA ESTILOS CSS INTEGRANTES:BERMEO JOHNNEY CHIMBO BRYAN CORREA CARLOS GUAYA CESAR ROBLES DARIO VILLA LUISA.
H1 { color : black; } Sintaxis de CSS Regla CSS
Diseño web con CSS Modelo de caja con CSS..
Workshop de Responsive Web Design Hernán Beati.
Nombre de la Institución evaluada: Municipalidad de Concepción URL de su sitio web: Evaluador:Mathias Gómez Fecha y hora inicio de Evaluación:Evaluador.
DISEÑO DE PÁGINAS WEB HTML Y CSS Tema 6: CSS Jose Miguel Vidagany Igual.
Nombre de la Institución evaluada:Instituto de Salud Pública Url evaluadahttp:// Evaluador:Mathias Gómez Fecha y hora inicio de Evaluación:13de.
CSS CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML. CSS.
Nombre de la Institución evaluada: Consejo de Defensa del Estado URL de su sitio web: Evaluador:Mathias Gómez Fecha y hora inicio.
GUIA DE CSS 3 BASICA AUTOR: CARLOS BERBECI QUE ES CSS3 ? CSS es un lenguaje para definir el estilo o la apariencia de las páginas web, escritas con HTML.
DISEÑO DE PÁGINAS WEB HTML Y CSS Tema 6: CSS Jose Miguel Vidagany Igual.
Introducción. Definiciones Importantes Pixel: El píxel (del inglés picture element, o sea, "elemento de la imagen") es la menor unidad en la que se descompone.
Capitulo 3 y 4.   La accesibilidad web habla acerca de que tanta facilidad tienen las paginas de internet tanto para los consumidores en general como.
Web y Multimedia II Integrantes: Piero Álvarez Mayra Atience Jhonney Bermeo Johanna Cabrera Gabriela Cango.
ESTRUCTURA DE UNA PÁGINA WEB ING. AYAMAIN SILVA. RESULTADO DE APRENDIZAJE Identificar las partes de una pagina web con el uso del lenguaje XHTML. Diseño.
Hojas de Estilo UNIVERSIDAD TECNOLÓGICA DE AGUASCALIENTES.
Saregune CC 2009 CSS. CSS: Instrucciones para modelar visualmente la página web.
CSS. Características Definir mediante una sintaxis especial la presentación de: Un sitio web entero. Un documento html. Una porción del documento. Una.
Selecctores CSS SELECTORES
CSS CSS Cascading Style Sheets... Hojas de Estilos en Cascada.
Transcripción de la presentación:

CSS Cascading Style Sheets

¿Qué es CSS? CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas.

Cómo incluir CSS en un documento XHTML Una de las principales características de CSS es su flexibilidad y las diferentes opciones que ofrece para realizar una misma tarea. Existen tres opciones para incluir CSS en un documento HTML: Incluir CSS en el mismo documento HTML Definir CSS en un archivo externo Incluir CSS en los elementos HTML

1. Incluir CSS en el mismo documento HTML Los estilos se definen en una zona específica del propio documento HTML. Se emplea la etiqueta <style> de HTML y solamente se pueden incluir en la cabecera del documento (sólo dentro de la sección <head>).

<html > <head> <title>Ejemplo de estilos CSS en el propio documento</title> <style type="text/css"> p { color: black; font-family: Verdana; } </style> </head> <body> <p>Un párrafo de texto.</p> </body> </html>

2. Definir CSS en un archivo externo En este caso, todos los estilos CSS se incluyen en un archivo de tipo CSS que las páginas HTML enlazan mediante la etiqueta <link>. Un archivo de tipo CSS no es más que un archivo simple de texto cuya extensión es .css Se pueden crear todos los archivos CSS que sean necesarios y cada página HTML puede enlazar tantos archivos CSS como necesite.

<html > <head> <title>Ejemplo de estilos CSS en el propio documento</title> <link rel="stylesheet" type="text/css" href="/css/estilos.css" media="screen" /> </head> <body> <p>Un párrafo de texto.</p> </body> </html>

3. Incluir CSS en los elementos HTML El último método para incluir estilos CSS en documentos HTML es el peor y el menos utilizado, ya que tiene los mismos problemas que la utilización de las etiquetas <font>. Esta forma de incluir CSS directamente en los elementos HTML solamente se utiliza en determinadas situaciones en las que se debe incluir un estilo muy específico para un solo elemento concreto.

<html> <head> <title>Ejemplo de estilos CSS en el propio documento</title> </head> <body> <p style="color: black; font-family: Verdana;"> Un párrafo de texto. </p> </body> </html>

Glosario básico

Comentarios /* Este es un comentario en CSS */ /* Este es un comentario CSS de varias lineas */

Selectores Para crear diseños web profesionales, es imprescindible conocer y dominar los selectores de CSS. Una regla de CSS está formada por una parte llamada "selector" y otra parte llamada "declaración". La declaración indica "qué hay que hacer" y el selector indica "a quién hay que hacérselo". Por lo tanto, los selectores son imprescindibles para aplicar de forma correcta los estilos CSS en una página.

Selectores básicos Selector Universal Selector de tipo o Etiqueta Selector Descendente Selector de Clase Selectores de ID

1. Selector Universal Se utiliza para seleccionar todos los elementos de la página. * { margin: 0; padding: 0; }

2. Selector de tipo o etiqueta Selecciona todos los elementos de la página cuya etiqueta HTML coincide con el valor del selector. p { ... }

3. Selector descendente Selecciona los elementos que se encuentran dentro de otros elementos. Un elemento es descendiente de otro cuando se encuentra entre las etiquetas de apertura y de cierre del otro elemento. p span { color: red; } <p> ... <span>texto1</span> <a href="">...<span>texto2</span></a> </p>

4. Selector de clase <body> <p class="destacado"> Lorem ipsum dolor sit amet... </p> <p> Nunc sed lacus et <a href="#" class="destacado"> est adipiscing</a> accumsan... Class aptent taciti <em class="destacado"> sociosqu ad</em> litora... </body>

5. Selectores de ID El selector de ID permite seleccionar un elemento de la página a través del valor de su atributo id. Este tipo de selectores sólo seleccionan un elemento de la página porque el valor del atributo id no se puede repetir en dos elementos diferentes de una misma página. #destacado { color: red; }

Unidades de Medida y Colores Unidades Relativas Unidades Absolutas Porcentajes

1. Unidades Relativas em, (no confundir con la etiqueta <em> de HTML) relativa respecto del tamaño de letra empleado. Aunque no es una definición exacta, el valor de 1em se puede aproximar por la anchura de la letra M ("eme mayúscula") del tipo de letra que se esté utilizando ex, relativa respecto de la altura de la letra x ("equis minúscula") del tipo de letra que se esté utilizando px, (píxel) relativa respecto de la pantalla del usuario

2. Unidades Absolutas in, del inglés "inches", pulgadas (1 pulgada son 2.54cms.) cm, centímetros mm, milímetros pt, puntos (1 punto equivale a 1 pulgada/72, es decir, unos 0.35 mm) pc, picas (1 pica equivale a 12 puntos, es decir, unos 4.23 mm)

3. Porcentajes Los porcentajes se pueden utilizar por ejemplo para establecer el valor del tamaño de letra de los elementos: body { font-size: 1em; } h1 { font-size: 200%; } h2 { font-size: 150%; }

Recomendaciones En general, se recomienda el uso de unidades relativas siempre que sea posible, ya que mejora la accesibilidad de la página y permite que los documentos se adapten fácilmente a cualquier medio y dispositivo. El documento "Recomendaciones sobre técnicas CSS para la mejora de la accesibilidad de los contenidos HTML" (http://www.w3.org/TR/WCAG10-CSS-TECHS/) elaborado por el organismo W3C, recomienda el uso de la unidad em para indicar el tamaño del texto y para todas las medidas que sean posibles.

Recomendaciones Normalmente se utilizan píxel y porcentajes para definir el layout del documento (básicamente, la anchura de las columnas y elementos de las páginas) y em y porcentajes para el tamaño de letra de los textos.

Colores Palabras clave RGB Decimal RGB Porcentual RGB Hexadecimal red, green, blue RGB Decimal p { color: rgb(71, 98, 176); } RGB Porcentual p { color: rgb(27%, 38%, 69%); } RGB Hexadecimal p { color: #4762B0; }

Modelo de cajas (box model)

Anchura y altura Anchura width Altura height

Bordes

Margen

Relleno

Fondos