Introducción a Lenguajes web

Slides:



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

HTML (Historia) Rogelio Ferreira Escutia. 2 HTML, septiembre 2010 ¿Qué es? HTML, siglas de HyperText Markup Language.
CSS Rogelio Ferreira Escutia. 2 Hojas de estilo cascada, mayo 2010 Definición La hojas de estilo en cascada (en inglés.
¿QUÉ ES HTML? Hipertext Markup Language. Lenguaje de ordenador.
Repaso desde HTML a XHTML
Hojas de estilo en cascada (CSS)
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: Cascading Style Sheets
INTRODUCCION A HTML Y JAVASCRIPT Ing. Diego J. Arcusin
CSS WALC 2004 – Track 2 Pep Turró Cuzco, octubre de 2004.
CSS 3.
Hypertext Markup Language HTML
HTML Estructura.
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 Mi primera página.
HTML/CSS Marcas básicas.
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.
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.
PAGINAS WEB 4TA. CLASE Luis Rojas.  Recordemos apagar/silenciar nuestros teléfonos móviles.
DOCENTE: Ing. Eddye Sánchez Castillo
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
Curso de Diseño Web Profesor: Mario Figge. El Modelo de Cajas (Box Model)
Diplomatura de Fisioterapia - APENDICE A Robles, HTML Apendice A Diseño de Páginas Web ( HyperText Markup Language) Apendice A Diseño de Páginas.
Desarrollo CSS.
XHTML Félix Cruza Lucas-Vaquero Rosa María Zaragoza Gómez María Merchante Nieto.
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.
HTML HyperText Markup Language (Lenguaje de Marcas de Hipertexto)
 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
Principios Básicos de Diseño Web
ACCESIBILIDAD EN LA WEB Claudio Segovia. ¿Quiénes pueden tener problemas de accesibilidad? TODOS ACCESIBILIDAD EN LA WEB.
XHTML.
 Un lenguaje que permite asociar estilos de composición a documentos estructurados, como HTML y aplicaciones XML  Un conjunto de propiedades y valores.
Estudio de accesibilidad de la tienda online de adolfodominguez.com
UNIDAD 7 WEB Y HTML.
CSS: CASCADING STYLE SHEETS
El lenguaje HTML Este lenguaje nos permite estructurar documentos. La mayoría de los documentos tienen estructuras comunes (títulos, parrafos, listas...)
Es un conjunto o serie de etiquetas incluidas en archivos de texto que definen la estructura de un documento WWW. Los navegadores WWW leen estos archivos.
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.
Desarrollo HTML, XHTML y CSS. Estructura de una página HTML Documento sin título.
DISEÑO DE PÁGINAS WEB HTML Y CSS Tema 1: Introducción Jose Miguel Vidagany Igual.
Tema 3.1: Principios de diseño web accesibles Lourdes Moreno, Paloma Martínez Universidad Carlos III de Madrid Asignatura Humanidades:
HTML 5 Edgar Vázquez Ayala. Rolando Aarón Pérez Mandujano.
Diseño y desarrollo de Páginas Web Tecnología IES Pablo Serrano 2010 – 2011 Ignacio Elorriaga.
Tecnologías Emergentes y los Negocios Unidad 4 – Diseño de Sites.
2.1 Conocer la terminología básica del software para diseñar una página Web
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 1: Introducción Jose Miguel Vidagany Igual.
DISEÑO DE PÁGINAS WEB HTML Y CSS Tema 6: CSS Jose Miguel Vidagany Igual.
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
Web y Multimedia II Integrantes: Piero Álvarez Mayra Atience Jhonney Bermeo Johanna Cabrera Gabriela Cango.
1. Introducción ¿Qué es HTML? HTML, siglas de HyperText Markup Language («lenguaje de marcado hipertextual»), hace referencia al lenguaje para la elaboración.
TEMA 4. Hojas de Estilo 1. Introducción 2. Integración en HTML 3. Sintáxis 4. Unidades de medida 6. Definición de Estilos 7. Capas 8. Ejemplos 5. Propiedades.
Lenguaje XHTML Raquel Gil IES Gonzalo Nazareno Lenguaje XHTML.
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.
ANDRES MAURICIO QUINTERO MACEA Programación Web Lic. Informática y medios audiovisuales Facultad de educación y ciencias humanas Universidad de Córdoba.
Hojas de Estilo UNIVERSIDAD TECNOLÓGICA DE AGUASCALIENTES.
Transcripción de la presentación:

Introducción a Lenguajes web Estela Conde Álvarez Introducción al Diseño Para Todos en las TIC 12 Diciembre 2006

Problemas típicos con HTML Permitía errores Cada navegador etiquetas propias Mezcla de contenido y estilo Uso de tablas para maquetar ….. Resultado: Páginas mal escritas Funcionamiento desigual según navegador Mal en ciertos dispositivos Problemas de accesibilidad Solución: Html limpio Separación de contenido y estilo

XHTML: Características XHTML= EXtensible Hypertext Markup Language Reformulación de HTML 4.01 en XML Parecido a HTML 4.01, Más estricto, más limpio Recomendación W3C Fichero de texto con etiquetas de marcado Obligatorio minúsculas <html> Etiquetas indispensables: <html>,<head>,<body>

XHTML ¿Por qué? HTML mal: <html> <head> <title>Título</title> <body> <h1>Cabecera </html> XML: necesidad de marcar todo correctamente Diferencias XMLHTML XML: para describir datos HTML: para mostrar datos Navegadores: PC, móviles, PDA’s  suficiente capacidad para interpretar mal HTML?? HTML+XML=XHTML

XHTML: Características Documentos bien formados Etiquetas en minúsculas Elementos deben cerrarse: <p>Esto es un párrafo</p> <br /> (OJO: espacio) Elementos bien emparejados: HTML mal :<div><p>This text is bold and italic</div></p> XHTML:<div><p>This text is bold and italic</p></div>

XHTML: Características Nombres de atributos en minúsculas Valores de atributos entre comillas <table width="100%"> Prohibido minimizar atributos Mal: <input checked> Bien: <input checked=“checked” /> El atributo name, sustituido por atributo id Mal: <img src=“figura1.gif" name=“figura1" /> Bien: <img src=“figura1.gif" id=“figura1" /> Tipos de documentos xhtml: Strict: marcado limpio. Se usa con CSS Transitional: tiene características de presentación. Frameset: para usar frames

XHTML: estructura mínima obligatoria <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>El título</title> </head> <body> </body> </html>

XHTML: algunas etiquetas <span>, <div>:secciones <p>: párrafo <li>: listas <hi>:cabeceras i=1..6 <img>:imágenes <a>: enlaces dentro o fuera de la página <a href="http://www.etsit.upm.es">Enlace a Escuela</a> <a href="#C1">Ir a párrafo 1</a> <a name="C1"><p>Párrafo 1</p></a>

CSS: Características CSS = Cascade Style Sheets Indica cómo mostrar las etiquetas HTML Tipos: Internas: en páginas html (en head) Externas: en hojas .css Prioridad: estilo del elemento  css interno  css externo  estilo del navegador Ventajas: Páginas fácilmente modificables Varios estilos para una página Fácil consistencia de sitios web

CSS: Sintaxis Selector { Selector = elemento html propiedad1: valor1; propiedad2: valor2; } Selector = elemento html Propiedad = atributo que quieres cambiar Ej: Párrafo html: <p> Soy un párrafo </p> CSS: Cambiar alineación, color, tipo de fuente p { text-align: center; color: black; font-family: arial;

CSS: Selectores (class) ElementoHtml.NombreClase{ propiedad:valor; } .NombreClase { HTML: <p class=“azul"> Párrafo azul</p> <p class=“verde">Párrafo verde </p> CSS: p.azul {color: blue;} p.verde {color: green} .azul{color:blue;}

Css: Selectores (id) ElementoHtml#IdElemento{ propiedad:valor; } No empezar id con nº  no funciona en Mozilla Las unidades de los valores pegadas a los valores  no funciona en Netscape o en Mozilla HTML: <p id=“azul"> Párrafo azul</p> CSS: p#azul {color: blue;} #azul{color:blue;}

Css: Pseudoclases selector:pseudoclase { Ejemplos: propiedad: valor } Enlace no visitado: a:link { propiedad: valor} Enlace visitado: a:visited {propiedad: valor} Foco sobre enlace: a:hover {propiedad: valor} Enlace seleccionado: a:active {propiedad: valor} :first-child, :lang

Css: pseudoelementos selector:pseudoelemento { propiedad: valor } Ej: first-line, first-letter, :before, :after

Css en html CSS externa: <head> <link rel="stylesheet" type="text/css" ref="mystyle.css" /> </head> CSS interna: <style type="text/css"> <!– hr {color: sienna} p {margin-left: 20px} body {background-image: url("images/back40.gif")} --> </style>