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.

Slides:



Advertisements
Presentaciones similares
Hojas de estilo en cascada (CSS)
Advertisements

HTML PROGRAMACION WEB.
CI-2413 Desarrollo de Aplicaciones para Internet
Laboratorio 5 Hojas de Estilo CSS
Visualización de documentos XML con CSS
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,
HOJAS DE ESTILO EN CASCADA CSS
CSS WALC 2004 – Track 2 Pep Turró Cuzco, octubre de 2004.
CSS 3.
Introducción a Lenguajes web
SEPARANDO FORMA DE CONTENIDO Prof. Leonel Del Carpio
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.
CURSO DE OFIMATICA BASICA
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
OpenOffice Calc CURSO OpenOffice Calc.
CSS Módulo V. Funcionamiento Visor Web Servidor Web Documentos Página Web Solicitud Entrega.
Curso: XML, de los datos a la presentación Julio de 2005 CAPTIVA · Hojas de estilo CSS.
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
QUE ES HTML? HTML es el lenguaje con el que al escribir etiquetas creamos páginas web. Las páginas se visualizan por medio de un navegador (Internet Explorer,
DISEÑO SITIOS WEB CON HTML Los sitios html comienzan con el código de inicio y terminan con el código Así que ponemos Los sitios html se dividen en un.
Hypertext Markup Language HTML
Sandra Constanza Rubiano
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.
Curso: XML, de los datos a la presentación Julio de 2005 CAPTIVA · eXtensible Stylesheet Language Formatting Objects.
CSS div.
CSS Estructura.
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.
POW Tema 4: Mas sobre Hojas de Estilo. 2 Posicionamiento y Visualización Los factores que se tienen en cuenta para generar cada caja de las que se muestran.
DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB Elaboración de documentos web mediante lenguajes de marcas Posicionamiento con CSS.
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.
APRENDE A CREAR TUS PROPIAS TABLAS DE HTML POR MARIA CATALINA GUTIERREZ PEÑA.
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...)
Instituto Tecnológico Superior “Daniel Álvarez Burneo” Propiedades de Tipo, Fondo, Bloque, Borde de CSS Integrantes: Anita Carrión Mercedes Rodríguez María.
Estructura de un documento HTML Opcionalmente los documentos escritos en HTML empezarán por la marca y finalizarán con la marca. Esta marca tan solo sirve.
Es un procesador de textos que permite modificar documentos de forma sencilla y atractiva.
Jairo Andres Mutis MacDonald Hans Nieto Damian Sanchez Alejandro Garzón.
CSS Cascading Style Sheets
Hypertext Markup Language HTML. OBJETIVOS Conocer los fundamentos de HTML Escribir HTML usando un editor sencillo Conocer las marcas HTML Visualizar el.
CODIGO HTML HTML, siglas de HyperText Markup Language
Diseño y desarrollo de Páginas Web Tecnología IES Pablo Serrano 2010 – 2011 Ignacio Elorriaga.
H1 { color : black; } Sintaxis de CSS Regla CSS
Diseño web con CSS Modelo de caja con CSS..
Confección y publicación de paginas web
Workshop de Responsive Web Design Hernán Beati.
HTML. INTRODUCCIÓN A LOS MARCOS HTML Los marcos HTML permiten presentar documentos con vistas múltiples, que pueden ser ventanas o subventanas independientes.
DISEÑO DE PÁGINAS WEB HTML Y CSS Tema 6: CSS Jose Miguel Vidagany Igual.
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 una publicación digital Curso: Medios digitales Dra. Lyudmyla Yezers´ka.
DISEÑO DE PÁGINAS WEB HTML Y CSS Tema 6: CSS Jose Miguel Vidagany Igual.
HTML5. HISTORIA En 1986 la organización internacional de Estándares publica el SGML (Standard Generalized Markup Language) En 1990 Tim Berners-Lee crea.
MITZI MELINA GARCIA H. PROF. AZUCENA CERVANTES COLEGIO BUCERIAS 1B
HTML & CSS. 15 Qué es HTML FCC-BUAP Verano 2016BMB - RAM  Es un lenguaje de marcas para formatear y estructurar un documento, que puede leerse en cualquier.
Saregune CC 2009 CSS. CSS: Instrucciones para modelar visualmente la página web.
MODELO DE CAJAS. Modelo de Cajas ● Todo elemento incluido en una página, es (desde el punto de vista de CSS) una caja. ● Una caja es una sección rectangulares.
CSS – Layout. Modelo de cajas El box model Es seguramente la característica más importante del lenguaje de hojas de estilos CSS, ya que condiciona el.
Transcripción de la presentación:

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.

Utilizacion 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.  Incluir CSS en los elementos HTML Un párrafo de texto.  Incluir CSS en el mismo documento HTML p { color: black; font-family: Verdana;}  Incluir CSS archivo externo

Media MedioDescripción all Todos los medios definidos screen Pantallas de ordenador embosed Impresoras braille handheld Dispositivos de mano: móviles, PDA, etc. print Impresoras y navegadores en el modo "Vista Previa para Imprimir" projection Proyectores y dispositivos para presentaciones speech Sintetizadores para navegadores de voz utilizados por personas discapacitadas tty Dispositivos textuales limitados como teletipos y terminales de texto tv Televisores y dispositivos con resolución baja

Esquema

 Regla: cada uno de los estilos que componen una hoja de estilos CSS. selectores{declaración }  Selector: indica el elemento o elementos HTML a los que se aplica la regla CSS.  Declaración: especifica los estilos que se aplican a los elementos. Está compuesta por una o más propiedades CSS.  Propiedad: característica que se modifica en el elemento seleccionado, como por ejemplo su tamaño de letra, su color de fondo, etc.  Valor: establece el nuevo valor de la característica modificada en el elemento. CSS 2.1 define 115 propiedades CSS 3 ya incluyen 239 propiedades.

Selectores  Selector universal (*) * {margin: 0;padding: 0; }  Selector de tipo o etiqueta h1 {color: red; font-family: Arial, Helvetica, sans-serif;} h2 {color:blue; font-family: Arial, Helvetica, sans-serif;} p {color:black; font-family: Arial,Helvetica, sans-serif;}  Selector descendente p a { color: red; } p, a{ text-decoration: underline; }

Selectores  Selector de clase.destacado { color: Green; } p.aviso {color: Green; } p,.aviso {color: Green; }.error { color: red; }.destacado { font-size: 15px; }.especial { font-weight: bold; } Párrafo de texto...

Selectores  Selector de Id #destacado { color: red; } Primer párrafo Segundo párrafo Tercer párrafo

Unidades de medida  Unidades relativas  em, relativa respecto del tamaño de letra empleado. el valor de 1em se puede aproximar por la anchura de la letra M ("eme mayúscula") del tipo y tamaño de letra que se esté utilizando  ex, relativa respecto de la altura de la letra x ("equis minúscula") del tipo y tamaño de letra que se esté utilizando  px, (píxel) relativa respecto de la resolución de la pantalla del usuario. Si este tamaño por defecto es 12pt, el valor 0.9em sería igual a 0.9 x 12pt = 10.8pt. El valor de 1ex se puede aproximar por 0.5 em.

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

Colores  Palabras clave aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, yell ow  RGB decimal p { color: rgb(71, 98, 176); }  RGB porcentual p { color: rgb(27%, 38%, 69%); }  RGB hexadecimal p { color: #4762B0; }  Colores del sistema ActiveBorder, Background,ActiveCaption, AppWorkspace, Menu, Scrollbar, WindowText

Modelo de cajas El modelo de cajas es el comportamiento de CSS que hace que todos los elementos de las páginas se representen mediante cajas rectangulares.

Modelo de cajas Las partes que componen cada caja y su orden de visualización desde el punto de vista del usuario son las siguientes:  Contenido (content): se trata del contenido HTML del elemento (las palabras de un párrafo, una imagen, el texto de una lista de elementos, etc.)  Relleno (padding): espacio libre opcional existente entre el contenido y el borde.  Borde (border): línea que encierra completamente el contenido y su relleno.  Imagen de fondo (background image): imagen que se muestra por detrás del contenido y el espacio de relleno.  Color de fondo (background color): color que se muestra por detrás del contenido y el espacio de relleno.  Margen (margin): separación opcional existente entre la caja y el resto de cajas adyacentes.

Modelo de cajas  Anchura(width) – Todos los elementos- filas de tablas #lateral { width: 200px; }  Altura(height) Todos los elementos - columnas de tablas #cabecera { height: 60px; }  Margen margin-top,margin-right, margin-bottom, margin-left div img { margin-top:.5em; margin-bottom:.5em; margin-left: 1em; margin-right:.5em; } div img { margin:.5em.5em.5m 1em;

Modelo de cajas  Relleno padding-top, padding-right, padding-bottom,padding- left.relleno { padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; } body {padding: 2em} /* Todos los rellenos valen 2em */ body {padding: 1em 2em} /* Superior e inferior = 1em, Izquierdo y derecho = 2em */ body {padding: 1em 2em 3em} /* Superior = 1em, derecho = 2em, inferior = 3em, izquierdo = 2em */ body {padding: 1em 2em 3em 4em} /* Superior = 1em, derecho = 2em, inferior = 3em, izquierdo = 4em */

Modelo de cajas  Bordes  Anchura border-top-width, border-right-width,border- bottom-width, border-left-width  Color border-top-color,border-right-color,border- bottom-color,border-left-color  Estilo border-top-style,border-right-style,border-bottom- style,border-left-style

Modelo de cajas

Tipos de Elementos  Bloque: Siempre empiezan en una nueva línea y ocupan todo el espacio disponible hasta el final de la línea. address, blockquote, center, dir, div, dl, fieldset, fo rm, h1, h2,h3, h4, h5, h6, hr, isindex, menu, nofram es, noscript, ol, p, pre, table, ul.  Linea: No empiezan necesariamente en nueva línea y sólo ocupan el espacio necesario para mostrar sus contenidos. a, b, basefont, big, br, cite, code, em, font,i, img, input, label, s, select, small, span, strike, strong, s ub, sup, textarea, u.

Tipos de Elementos

Textos PropiedadesDescripción text-indentComo dejar sangría en un texto. text-alignAlinear un texto. (left | right | center | justify) text-decorationDefinir un texto tachado o subrayado. (none | underline | overline | line-through | blink) text-transformConvertir un texto a minúsculas o mayúsculas..(capitalize | uppercase | lowercase | none) letter-spacingControlar el espacio entre letras. (normal | distancia) word-spacingControlar el espacio entre palabras. (normal | distancia) colorColorear el texto a su gusto. directionDefinir el sentido de la escritura.(ltr, rtl)

Posicionamiento  static: corresponde al posicionamiento normal o estático. Si se utiliza este valor, se ignoran los valores de las propiedades top, right, bottom y left que se verán a continuación.  relative: corresponde al posicionamiento relativo. El desplazamiento de la caja se controla con las propiedades top, right, bottom y left.  absolute: corresponde al posicionamiento absoluto. El desplazamiento de la caja también se controla con las propiedades top, right, bottom y left, pero su interpretación es mucho más compleja, ya que el origen de coordenadas del desplazamiento depende del posicionamiento de su elemento contenedor.  fixed: corresponde al posicionamiento fijo. El desplazamiento se establece de la misma forma que en el posicionamiento absoluto, pero en este caso el elemento permanece inamovible en la pantalla. position Posicionamiento Valores static | relative | absolute | fixed | inherit Se aplica a Todos los elementos Valor inicial static Descripción Selecciona el posicionamiento con el que se mostrará el elemento

Posicionamiento  static: corresponde al posicionamiento normal o estático. Si se utiliza este valor, se ignoran los valores de las propiedades top, right, bottom y left que se verán a continuación.  relative: corresponde al posicionamiento relativo. El desplazamiento de la caja se controla con las propiedades top, right, bottom y left.  absolute: corresponde al posicionamiento absoluto. El desplazamiento de la caja también se controla con las propiedades top, right, bottom y left, pero su interpretación es mucho más compleja, ya que el origen de coordenadas del desplazamiento depende del posicionamiento de su elemento contenedor.  fixed: corresponde al posicionamiento fijo. El desplazamiento se establece de la misma forma que en el posicionamiento absoluto, pero en este caso el elemento permanece inamovible en la pantalla. position Posicionamiento Valores static | relative | absolute | fixed | inherit Se aplica a Todos los elementos Valor inicial static Descripción Selecciona el posicionamiento con el que se mostrará el elemento

Navegadores  Las propiedades CSS3 se llaman de manera distinta en cada navegador:  propiedad-css3 /* Oficial */  -moz-propiedad-css3 /* Mozilla Firefox */  -webkit-propiedad-css3 /* Chrome, Safari */  Ejemplo  -webkit-border-radius:10px 10px 10px 10px;