CSS Cascading Style Sheets

Documentos relacionados
<DOCTYPE HTML PUBLIC> <HTML> <HEAD>... </HEAD> <FRAMESET>... </FRAMESET> </HTML>

En que nos ayuda las hojas de estilo cascada (css)?

Qué es CSS. Si necesitamos hacer modificaciones lo hacemos en un sólo lugar y no tenemos que editar todos los documentos HTML por separado.

Taller de Programación II J2EE

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

HTML Estático: Hojas de Estilo. HTML Estático: Hojas de Estilo

Informática General Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales

Informática General 2017 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Hojas de estilo en cascada

Asignatura: Programación 4

QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un

CSS Cascading Style Sheets Selectores y Unidades

Que son las hojas de estilo (CSS)?

Informática General Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales

HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet)

Diseño web. Fundamentos de CSS. Informática 4º ESO

Examen de CSS - Cuestionario

HOJAS DE ESTILO: CSS3

CSS. Añadir estilos a las páginas web

Capas. Para definir una sección o división se utilizan las capas. Para esto utilizamos las etiquetas de HTML

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Sintaxis de CSS CSS ({ })

TIC II Tema 2: Programación Web

Análisis y Diseño de Sistemas de

Maquetación Web: HTML 5 y CSS

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.

1. La evolución de HTML La evolución de las CSS 16

CSS BÁSICO Hojas de Estilo. Iván Martínez Toro

HOJAS DE ESTILO EN CASCADA

Tema 2. I- Hojas de estilo CSS.

MENÚ DESPLEGABLE CSS HORIZONTAL. EFECTO DROPDOWN CON ITEMS Y SUBITEMS. USO DE FLOAT, DISPLAY, POSITION EJEMPLO DE CÓDIGO.

Aplicaciones Web XHTML+CSS. David Cabrero Souto. Grupo MADS ( Universidade da Coruña

CSS-Hojas de estilos en cascada

CSS Cascading Style Sheets Rellenos y Márgenes Antes de empezar...

Problemas típicos con HTML

Técnicas de visualización

Curso de Maquetación Web: HTML 5 y CSS

Cap. IV - Selectores, identificadores, clases y otros by Tux Merlin - Joomla-gnu.com

PROPÓSITOS. Tecnicatura en Informática Profesional y Personal [ 1 ]

[CURSO DE CREACIÓN DE PÁGINAS WEB.NIVEL INTERMEDIO.]

TECNOLOGÍAS DE INFORMACIÓN PARA LA INNOVACIÓN. Facultad de Estadística e Informática

Conceptos Teóricos de HTML5 (material extra adicional libro):

CSS AVANZADO Hojas de Estilo. Iván Martínez Toro

1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers ver 2.

INTRODUCCIÓN A HTML. Qué es HTML. Etiquetas

CSS. Contenido. Programación en Internet Curso Introducción Sintaxis. Cajas Posicionamiento. Programación en Internet

Material de apoyo CSS

Wenceslao Zavala

CSS (Cascading Style Sheets)

Z-INDEX CSS NO FUNCIONA? CONTROL DE SUPERPOSICIÓN DE ELEMENTOS COMO CAPAS, DIV O IMÁGENES (CU01039D)

Adaptación al Ambiente de Trabajo Curso: 7mo año, Ciclo Superior Profesor: Quevedo, Alejandro Programa 2016

GUIA DE CLASES ONCE DOCENTE IRINA DONADO CUEVAS GRADO ONCE GRUPOS TECNOLOGÍA E

Indice: Fichero HTML. Fichero estilos2.css

Contenido. Programación en Internet Curso Introducción Sintaxis. Cajas Posicionamiento. Programación en Internet

ELECTIVA FE I. Tema 3: Introducción a las hojas

CSS. Página 1/16. Atributo id #texto1 {font-size: 20px;} <p id= texto1 >Texto</p> p:nth-child(2) { background: # }

Catedra de Base de Datos

Curso Básico de HTML

Kompozer: Crear una hoja de estilos

CCS sintaxis. Declaración {color: (propiedad) blue (valor); font-size(propiedad): 12px (valor);} Ejemplo

Diseña tu propia web

Estructura General del Sitio y Estilos

MATERIALES Leer previamente la Guía número 3 Elementos proporcionados por docente para realización de asignación.

ESTILOS Y HERENCIA EN TABLAS CSS. WIDTH, HEIGHT, FONT-SIZE Y OVERFLOW EN TABLAS. PROPIEDAD BORDER- COLLAPSE (CU01051D)

ESTILIZANDO CON CSS. Sesión 08. By Ing. David Gil

Índice. Qué es una página web Elementos necesarios. Posicionamiento HTML y CSS Mi primera web Gestores de contenidos. Dominio y hospedaje

CSS. Rogelio Ferreira Escutia

Hojas de estilo (CSS)

TEST TICO 2º BACHILLERATO

Introducción. Qué es CSS?

Prácticas Internet y web 2.0. Utilizar hojas de estilo para dar formato a las páginas web.

Macromedia Dreamweaver 1-18 Hojas de estilo CSS

UTILIDAD DE CSS EN DESARROLLOS WEB JUNTO A HTML Y JAVASCRIPT. APLICAR ESTILOS. EJEMPLO SENCILLO. (CU00732B)

1. Estilos CSS. 1.1 Introducción a los estilos. Definición de estilos CSS

Técnicas para la enseñanza de. Desarrollo Web. M is notas de CSS. Liliana Gutiérrez Flores. Enero de 2016

Qué es HTML? Estructura interna de una página HTML. Cabecera de la página <head>

Producción Digital I. Wenceslao Zavala de Agosto 2018

MENÚS HORIZONTALES CSS Y MENÚS VERTICALES. CREAR MENÚS CON EFECTOS A PARTIR DE LISTAS CSS. CÓDIGO DE EJEMPLOS. (CU01049D)

Actividad 3: Codificación básica de un texto en HTML

Hojas de estilos en cascada con Dreamweaver

Universidad de Puerto Rico Recinto Universitario de Mayagüez Centro de Cómputos HTML. Por: Isabel Rios Lopez Unidad de Servicios al Usuario

LAS HOJAS DE ESTILO EN DREAMWEAVER MX

Figura 1: página de la vivienda sin estilo

Desarrollo de Aplicaciones Web con PHP. Javier Enciso

Las practicas deberás hacerlas sin la ayuda de tu asesor

CONCEPTO DE CASCADA Y HERENCIA CSS. QUÉ ES? ESTILOS DE USUARIO. IMPORTANCIA!IMPORTANT. EJEMPLOS. (CU01017D)

DISEÑO WEB ADOBE DREAMWEAVER CS3

HOJAS DE ESTILO PORTAL PISTA LOCAL PÁGINA DE INICIO

CSS básico. Introducción, Unidades y Selectores

Asignatura: Programación 4

Dar formato a los documentos XML

COLUMNAS CSS: COLUMN-COUNT, COLUMN-WIDTH, COLUMNS, COLUM-GAP Y COLUM-RULE. EJEMPLOS PRÁCTICOS (CU01057D)

EFECTO CSS DE ESQUINAS REDONDEADAS: BORDER- RADIUS. BORDER-LEFT- TOP-RADIUS. EJEMPLOS CIRCULO O ELIPSE (CU01058D)

PROPIEDADES VISIBILITY (VISIBLE, HIDDEN, COLLAPSE) Y OVERFLOW CSS. SCROLL. OVERFLOW- X Y OVERFLOW-Y. EJEMPLOS (CU01038D)

escuela técnica superior de ingeniería informática

escuela técnica superior de ingeniería informática

Cascading Style Sheets (CSS) Programación de Web Estático

Departamento de Lenguajes y Sistemas Informáticos. Hojas de Estilo en Cascada (CSS)

Transcripción:

CSS, Qué es? CSS es un lenguaje creado especialmente para dar formato a los elementos HTML Un style es un patrón o instrucción de formato Una sheet es una hoja de papel o una recopilación Cascading hace referencia a como se heredan los diseños.

CSS da formato a los cuadros rectangulares que se crean en HTML. Las posibilidades de formato de CSS se pueden dividir en tres áreas: Fuentes y colores: formato del contenido de los cuadros Distancias y bordes: formato de los propios cuadros Layout: modificar la posición de los cuadros en la página web

Vamos a crear nuestra página CSS: 1.- Debemos modificar el código fuente de las dos páginas web, index.html y contacto.html así: <head> <link href= pagcodigo.css rel= stylesheet > </head>

Vamos a crear nuestra página CSS: 2.- En nuestro editor de HTML, vamos a crear un archivo css, con el nombre pagcodigo.css y que guardaremos en la misma carpeta que nuestras páginas HTML. El archivo deberá estar vacío, salvo por la linea 1 de código, que incluirá el siguiente comentario: /* Stylesheet para los ejercicios del curso */

3.- Comencemos a definir nuestros estilos: Color de fondo y de fuente para body y #wrapper 2 body { 3 color:white; /*Color de fuente*/ 4 background-color:#8c8c8c; /*Color de fondo*/ 5 } 6 #wrapper { 7 color:black; 8 background-color:white; 9 }

Color de fondo y de fuente para el encabezado 10 #encabezado { 11 color:black; 12 background-color:#f3c600; 13 }

Tipo de fuente para toda la página web 2 body { 3 color:white; /*Color de fuente*/ 4 background-color:#8c8c8c; /*Color de fondo*/ 5 font-family:verdana, Arial, Helvetica, sans-serif; 6 font-size:small; /*tamaño de fuente */ 7 } Las páginas web están formadas por cuadros encajados unos dentro de otros, y en CSS se aplica el principio de herencia: Todos los cuadros dentro del cuadro body heredarán el formato aplicado a body

Tamaño de fuente de los títulos 14 background-color:#f3c600; 15 } 16 h1{font-size:150%} 17 h2{font-size:130%} En este caso, el 150% para h1 todavía no tiene ningún efecto visible, pero en el caso de h2 podemos ver el cambio directamente. La indicación porcentual % nos permite mantener la relación de tamaños entre texto y títulos cuando cambiemos el tamaño de fuente de body.

Definiendo la fuente para el elemento address 18 address { 19 text-align:center; /* centrar */ 20 font-size:80%; /* más pequeño */ 21 font-style:normal; /* fuente normal, no cursiva */ 22 letter-spacing:2px; /* Distancia entre letras */ 23 line-height:1.5 em; /* Distancia entre las líneas */ 24 } Ahora, el contenido del elemento address aparece centrado, es algo más pequeño que el resto de la página (80%), y ano está en cursiva, la distancia entre letras se ha ampliado en 2 píxeles y la distancia entre líneas se ha aumentado a una vez y media el tamaño de la fuente.

Definiendo las características de los enlaces 25 a{text-decoration:none; } /* Eliminar subrayado */ 26 a:link {color:#d90000; } 27 a:visited {color:#cc6666; } Las pseudoclases asocian características de estilo a elementos sin basarse en la información contenida en nuestra web. Su sintaxis es como class, pero con dos puntos: selector:pseudoclase{propiedad:valor}

Más pseudoclases sobre los enlaces: 28 a:hover, a:focus {text-decoration:underline; } 29 a:active {color:white; background-color:#d90000; }...a una página no visitada...a una página visitada...cuando el puntero está encima...saltando mediante teclado [Tab]...en el que se hace clic a:link a:visited a:hover a:focus a:active En la práctica, :hover y :focus se declaran juntos, puesto que son equivalentes. En el caso de las pseudoclases, el orden es importante.

Ocultar el skip-link: 30.skiplink {display:none; } Podemos definir toda una clase (class), sin necesidad de identificar el elemento. En este caso, hemos decidido no mostrar todo elemento perteneciente a la clase.skiplink (class= skiplink )