Tema: Maquetación Web y CSS



Documentos relacionados
Tema: Estilos CSS. Combinadores. Posicionamiento.

Introducción. Qué es CSS? Historia de las CSS

Diseño de páginas web 2011

Tema: Estructura de HTML5 y optimización de imágenes.

1. Resumen Objetivos Introducción. 3

Wenceslao Zavala.

Unidad 1. Introducción a HTML (I)

CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B)

Tema: Animación en flash. Animando personajes

LiLa Portal Guía para profesores

Guía (muy) básica de hojas de estilo (CSS) y de marcado semántico de páginas web (v1.)

DISEÑO MICROCURRICULAR

CÓMO CREAR UNA PÁGINA WEB

Capítulo 1 Documentos HTML5

Cómo optimizar HTML? Optimización y depuración del código. 1. Limpieza del código

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS Y DREAMWEAVER CS4 OBRA COMPLETA 2 VOLÚMENES

TEMA 9 CREACIÓN DE PÁGINAS WEB

PROGRAMA: Diseño y desarrollo Web con HTML 5,

Laboratorio 8. Hojas de estilo, plantillas y bibliotecas en Dreamweaver

Diseño orientado a la web. El lenguaje gráfico en la web. [10.1] Cómo estudiar este tema? [10.2] El color y la tipografía en la web

1 DISEÑO WEB de ANCHO FIJO con 2 COLUMNAS FLOTANTES

TEMA. Diseño orientado a la web. Internet y las páginas web. [9.1] Cómo estudiar este tema? [9.2] Internet y los navegadores

Introducción. Qué es CSS?

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5, CSS y Dreamweaver CS4 - Obra completa - 2 volúmenes

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

ESTÁNDARES WEB Y LA W3C

Sistema de Administración de Documentos (SIAD)

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

Diseño de Páginas Web 2011

Gestión de plantillas en Joomla!

Programa por Clase. 8. CSS3 9. Ejercicio Práctico 10. Examen

Web. Web Diapositiva 1

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre Versión 1.0

DISEÑO WEB INICIACION

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.

HTML. HyperText Markup Language (Lenguaje de Marcas de Hipertexto)

Antes de comenzar un sitio. Empezar un sitio web

UF1303 Elaboración de hojas de estilo

Índice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

APRENDER A CREAR UNA PÁGINA WEB CON HTML

Seven ERP Guía De Referencia - Imágenes

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

Creación de Funciones de Conducción

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Configuración SEO en el Panel

5.- Crear páginas web con Nvu

Web. Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver

Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013.

Informática I Notas del curso

BASES DE DATOS - Microsoft ACCESS 2007-

FORMACIÓN. CURSO Diseño básico de páginas web

Tema: Importar y editar texto.

Tema: Edición de audio para video

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO. Informáticas

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

I: Formación complementaria en TI

DESARROLLO WEB EN ENTORNO CLIENTE

Herramientas Tecnológicas de Productividad. Sesión 7. Administración del tiempo y productividad personal.

Operación Microsoft Access 97

Manual de uso: Editor Web del CMS

Kompozer: Crear una hoja de estilos

PASOS PARA CREAR UNA PÁGINA WEB

GUÍA BÁSICA USUARIO MOODLE 2.6

DISEÑO WEB MÓDULO II PROGRAMACIÓN CON HTML MÓDULO I GESTIÓN DE UN PROYECTO WEB CURSO TÉCNICO SUPERIOR

UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Curso de Diseño y Desarrollo Web con HTML 5 y CSS (80 horas)

IES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML

Cómo rellenar y enviar el formulario de solicitud de admisión para los procesos selectivos del Banco de España

Tutorial rápido de. acceso a la plataforma virtual

Estándares Web: XHTML y CSS - Usabilidad - Accesibilidad. Desarrollo de Sitios Web de Calidad, Usables, Seguros, Válidos y Accesibles

1. CONTENIDOS DE LA MATERIA

HTML HTML HTML. Diseño de Sitios Web. Qué es HTML?

Visual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario

Hoja Informativa ISO 9001 Comprendiendo los cambios

Word. Excel. Publisher. PowerPoint. Access

Plantilla de texto plano

Tema: GESTIÓN DE SESIONES EN PHP.

DOCUMENTACIÓN TÉCNICA

DATOS ESPECÍFICOS DEL CURSO

Introducción a la Firma Electrónica en MIDAS

Contenido DIAGRAMA DE PROCESO... 3 REGISTRO DE LA EVALUACIÓN DE PROVEEDORES... 4

CREACIÓN Y CONFIGURACIÓN DE WIKIS

CÓMO CREAR UNA PÁGINA WEB v.1

> Temario Curso de Diseño Web <

Introducción a la plataforma Moodle Aníbal de la Torre Plataforma Moodle. Accediendo a los contenidos

Transcripción:

Diseño Digital V. Guía 4 1 Tema: Maquetación Web y CSS Facultad: Ciencias y Humanidades Escuela: Diseño Gráfico Asignatura: Diseño Digital V Objetivos Contenidos A través del desarrollo de la guía el estudiante será capaz de estructurar una página web con HTML5 y aplicar formato y estilo con CSS. Hojas de Estilo CSS Modelo de Caja Materiales y Equipo Guía 4 previamente leída. Hoja de evaluación correspondiente a la guía 4. Maquetación Web y 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. Generalidades: CSS significa Cascading Style Sheets Los estilos definen cómo mostrar los elementos HTML El CSS fue añadido a HTML 4.0 para resolver problemas Las hojas de estilo externas pueden ahorrar una gran cantidad de trabajo Las hojas de estilo externas se almacenan en archivos CSS Breve historia del CSS Las hojas de estilos aparecieron poco después que el lenguaje de etiquetas SGML, alrededor del an o 1970. Desde la creación de SGML, se observó la necesidad de definir un mecanismo que permitiera aplicar de forma consistente diferentes estilos a los documentos electrónicos. El gran impulso de los lenguajes de hojas de estilos se produjo con el boom de Internet y el crecimiento exponencial del lenguaje HTML para la creación de documentos electrónicos. La guerra de navegadores y la falta de un estándar para la definición de los estilos dificultaban la creación de documentos con la misma apariencia en diferentes navegadores.

2 Manual de laboratorios El organismo W3C (World Wide Web Consortium) propuso la creación de un lenguaje de hojas de estilos específico para el lenguaje HTML y se presentaron nueve propuestas. Las dos propuestas que se tuvieron en cuenta fueron la CHSS (Cascading HTML Style Sheets) y la SSP (Stream-based Style Sheet Proposal). La propuesta CHSS fue realizada por Ha kon Wium Lie y SSP fue propuesto por Bert Bos. Entre finales de 1994 y 1995 Lie y Bos se unieron para definir un nuevo lenguaje que tomaba lo mejor de cada propuesta y lo llamaron CSS (Cascading Style Sheets). En 1995, el W3C decidió apostar por el desarrollo y estandarización de CSS y lo an adió a su grupo de trabajo de HTML. A finales de 1996, el W3C publicó la primera recomendación oficial, conocida como CSS nivel 1. A principios de 1997, el W3C decide separar los trabajos del grupo de HTML en tres secciones: el grupo de trabajo de HTML, el grupo de trabajo de DOM y el grupo de trabajo de CSS. El 12 de Mayo de 1998, el grupo de trabajo de CSS publica su segunda recomendación oficial, conocida como CSS nivel 2. La adopción de CSS por parte de los navegadores ha requerido un largo periodo de tiempo. El mismo an o que se publicó CSS 1, Microsoft lanzaba su navegador Internet Explorer 3.0, que disponía de un soporte bastante reducido de CSS. El primer navegador con soporte completo de CSS 1 fue la versión para Mac de Internet Explorer 5, que se publicó en el an o 2000. Hoy en día se utiliza la versión CSS3 y todos los navegadores son compatibles. Funcionamiento Básico Antes de la adopción de CSS, los disen adores de páginas HTML debían definir el estilo y el aspecto de los elementos HTML en el propio documento. El ejemplo anterior utiliza la etiqueta <font> con sus atributos color, face y size para definir el color, el tipo y el taman o de letra de cada elemento de la página.

Diseño Digital V. Guía 4 3 El problema de utilizar este método para definir el aspecto de los elementos se puede ver claramente con el siguiente ejemplo: si la página tuviera 50 elementos diferentes, habría que insertar 50 etiquetas <font>. Y si fueran 50 HTML serían muchas etiquetas <font>. La solución que propuso CSS es mucho mejor, como se puede ver en el siguiente ejemplo: CSS permite separar los contenidos de la página y la información sobre su aspecto. En el ejemplo anterior, dentro de la propia página HTML se crea una zona especial en la que se incluye toda la información relacionada con los estilos de la página. Pero además CSS permite crear una página de estilos independiente al HTML que se puede adjuntar a todos los HTML del sitio Web, ahorrando tiempo y optimizando recursos. Sintáxis CSS Una regla CSS consta de un selector y un bloque de declaraciones: El selector es el tipo de elemento del HTML donde se aplicará el estilo. El bloque de declaración contiene una o más declaraciones separadas por punto y coma. Cada declaración incluye un nombre de propiedad y un valor, separados por dos puntos.

4 Manual de laboratorios Para un mayor orden las reglas se declaran en un archivo CSS de la siguiente forma: Colocando el selector primero, luego cada propiedad en una línea diferente. Además se pueden agregar comentarios para explicar el código. Los comentarios son ignorados por los navegadores. Un comentario CSS comienza con / * y termina con * /. Selectores CSS Los selectores CSS permiten seleccionar y manipular los elementos HTML, se utilizan para encontrar (o seleccionar) elementos HTML en función de: id, clases y etiquetas. Selector de etiqueta o elementos: selecciona elementos basados en el nombre del elemento. Por ejemplo puede seleccionar todas las etiquetas <p> de una página y aplicar una propiedad específica a todos esos elementos. Se identifican porque poseen directamente el nombre de la etiqueta o elemento HTML. Selector de id: El selector de id utiliza el atributo id de una etiqueta HTML para encontrar el elemento específico. Un identificador debe ser único dentro de una página, por lo que debe utilizar el selector de ID cuando se quiere encontrar un único elemento. Para especificar un selector de id, se utiliza el signo #. Selector de clase: Utilizando este selector, se pueden seleccionar todos los elementos de la página cuyo atributo class coincida con el selector. Para especificar un selector de clase se utiliza un punto antes del nombre de la clase. Insertar CSS en el HTML Existen tres maneras para poder insertar CSS en los archivos HTML: Hoja de estilo interna Hoja de estilos externa Estilos inline Incluir CSS en el mismo documento: 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>).

Diseño Digital V. Guía 4 5 Incluir CSS con hoja de estilo externa: 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. Incluir CSS inline : Se incluye el estilo en el elemento HTML. Este método es el menos utilizado y el menos recomendado. Etiqueta DIV y CSS en la maquetación Web. El elemento <div> es un elemento de bloque que se puede utilizar como un contenedor para agrupar otros elementos HTML. El elemento <div> no tiene ningún significado especial. Salvo que, por tratarse de un elemento a nivel de bloque, el navegador mostrará un salto de línea antes y después de el. Cuando se utiliza junto con CSS, el elemento <div> se puede utilizar para establecer atributos de estilo para grandes bloques de contenido. Otro uso común del elemento <div>, es para el disen o del documento. Sustituye a la vieja manera de la definición de disen o utilizando tablas. Las propiedades de los DIVs pueden ser modificados mediante CSS, de manera que podemos agregar valores importantes como posicionamiento o taman o específico, que nos permite poder maquetar una página web. Otro punto importante en la maquetación es el modelo de caja del CSS que permite agregar valores a los DIVs.

7 Manual de laboratorios Hoja de resultados 4 Guía 4: Maquetación Web y CSS NOTA FINAL: Alumno: Puesto No: EVALUACIÓN CONOCIMIENTO Optimización de Imágenes para la web, creación de recursos para la web, Adobe Firework como herramienta de edición % 1-4 5-7 8-10 Nota Conocimiento deficiente de los conceptos de maquetación web y estilos CSS Conocimiento y explicación incompleta de los conceptos de maquetación web y estilos CSS Conocimiento completo y explicación clara de los conceptos de maquetación web y estilos CSS APLICACIÓN DEL CONOCIMIENTO No creó la hoja de estilos. Creó la hoja de estilos pero no la adjunto correctamente al HTML, o la realizó de forma interna. Creó correctamente la hoja de estilos externa y la adjunto al HTML utilizando la etiqueta adecuada y en el elemento adecuado. No creó reglas de CSS o no se aplicaron a los elementos del HTML Las reglas de CSS contienen errores de sintaxis y no se aplican correctamente a los elementos del HTML Creó correctamente la sintaxis de las reglas de CSS según tipo de selector y las aplicó adecuadamente ACTITUD Responsabilidad, lectura de guías de laboratorio, materiales requeridos para la práctica, bocetos 10% La estructura tiene errores y no aplicó reglas CSS. Materiales incompletos o no cumplen con lo requerido para la práctica. Creó la estructura del HTML pero la secuencia de los elementos no es lógica según el diseño del ejercicio. Aplicó reglas CSS. Los materiales requeridos para la práctica no están desarrollados adecuadamente o no fueron entregados puntualmente. Creó correctamente la estructura HTML según el diseño de la página y aplicó correctamente las reglas de CSS para darles formato. Trajo los materiales requeridos para la práctica y fueron presentados puntualmente. 10% No tiene actitud proactiva. Actitud propositiva y con propuestas no aplicables al contenido de la guía. Tiene actitud proactiva y sus propuestas son concretas.