Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010)

Documentos relacionados
Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010)

Jorge De Nova Segundo

Introducción a la Web WEB-TOOLS

Problemas típicos con HTML

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

1.- INTRODUCCIÓN. <etiqueta> contenido</etiqueta>

INSTITUTO TECNOLÓGICO SUPERIOR DE SANTIAGO PAPASQUIARO PROGAMACIÓN WEB CATEDRATICO: ISC JOEL LEYVA MARES

En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea

DESARROLLO WEB EN ENTORNO CLIENTE

HTML: Hyper Text Markup Language

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

UNIDAD 1 GENERALIDADES HTML

Punto 1 Introducción al servicio. Juan Luis Cano

CAPITULO V CONCLUSIONES Y RECOMENDACIONES

XHTML. Tecnologías Web

HTML Introducción. 2. Nuevos Conceptos

Diseña tu propia web

Introducción WWW y estándares web. Jesús Torres Cejudo

Internet y Correo Electrónico. Guía del Usuario Página 13. Centro de Capacitación en Informática

Técnicas de visualización

Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010)

Características generales de un servicio Web. Jesús Torres Cejudo

QUÉ SE NECESITA PARA UTILIZAR HTML5

2.4. Unidades de Aprendizaje. Unidad de aprendizaje: Desarrollo de páginas web estáticas. Número 1. Propósito de la unidad

Escuela de Enseñanza Secundaria Técnica N 3

Introducción al desarrollo web (idesweb) - 3 a ed.

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

XML: HTML y XHTML. Sergio Luján Mora XML-03

Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0

Diseño WEB. Nivel: 5º semestre Horas semanales: 3 horas Código: Créditos: 2 créditos

Introducción a las aplicaciones WEB

Plantilla Níjar Versión 2.0

Sintaxis de CSS CSS ({ })

Plantilla Mojácar Versión 1.1

Introducción. Qué es CSS?

Características generales de un servicio web

Programa Saiotek 2006 SMARTLAB. Entorno de Trabajo Inteligente Colaborativo y Programable

Plantilla Cantoria Versión 2.0

Desarrollo de Aplicaciones Web con PHP. Javier Enciso

Pregunta 4: En HTML, para definir una línea horizontal de separación se emplea. a) <dd> b) <hr> c) <pre> d) <xmp>

Jorge De Nova Segundo

XHTML y CSS 2. Área de Ingeniería Telemática

Un servicio web es una pieza de software que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones.

LINEAMIENTOS DE CONTENIDOS

Plantilla Protección Civil Versión 1.0

Í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

Plantilla Departamentos Versión 1.0

HTML completo. Pregunta 1: Pregunta 2: Pregunta 3: Pregunta 4:

ACTIVIDAD DE COEDUCACIÓN EN EL AULA CON LENGUAJE XHTML

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:

Práctica 2: Diseño web inicial. HTML avanzado.

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4

Plantilla Fondón Versión 1.0

Plantilla Turismo y Cultura Versión 2.0

Computación Web (Curso 2013/2014)

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

Qué es un Sitio Web?

Plantilla Benahadux Versión 1.0

Taller 1: conceptos básicos y entorno de programación HTML5, CSS3 y Java Script

INFORMÁTICA 4º ESO BLOQUE 1: ÉTICA Y ESTÉTICA EN LA INTERACCIÓN EN RED CONTENIDOS CRITERIOS DE EVALUACIÓN ESTÁNDARES DE APRENDIZAJE

Taller de Paginas Web

Características generales de un servicio Web.

SECUENCIA DIDÁCTICA. Módulo Competencia de Módulo:

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

WWW. como integrador de los servicios. Ing. Adhara Arencibia

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5 y CSS. Objetivos:

Qué es una aplicación web

XHTML, una llamada al orden para el HTML

DREAMWEAVER CS4 Código: 3492

Diseño de Sitios Web HTML HTML 5 (I)

Indice Dominio y Hosting... 1 Dominio y Hosting fácil de entender con una imagen... 3 Cómo funciona el dominio y hosting?... 4 Términos más usados en

Capítulo III. Fundamentos de AJAX

Programación Web Tema 2.2: Tecnologías W3C HTML & CSS

DISEÑO Y DESARROLLO WEB CON HTML 5 Y CSS

Existen una serie de conceptos elementales, relacionados con Internet, que

Introducción al desarrollo web (idesweb)

Universidad de Chile - Magister Artes Mediales ARTE / INTERNET. Clase 4: HTML

Plantilla dipalme Versión 1.0

W3C Y ESTANDARES WEB. SERVIDORES WEB Y CLIENTES WE (NAVEGADORES)

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

Web. Web Diapositiva 1

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

CSS: Hojas de Estilo en Cascada. Didier Fabián Granados Muñoz

Práctica 6. Localización de páginas web con SDL Trados Studio

<HTML><BODY>Hola mundo!</body></html>

Introducción a RIA. Andrés Pastorini. TRIA Tecnólogo Informático

Servidores Web E2B2C. Leandro Radusky Esteban Lanzarotti. Nov 2014

Introducción a las aplicaciones WEB

Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010)

HTML HyperText Markup Language. Fernando Pérez Costoya

1.2. Aplica políticas seguras de utilización de contraseñas para la. como la propiedad y el intercambio de información. documentos.

Implantación de Sistemas Introducción al PHP con Dreamweaver CS4

SISTEMAS WEB. Facultad de Estadística e Informática

Índice general. Pág. N. 1. Capítulo 1. Capítulo 2

Transcripción:

Breve introducción a la Web y XHTML Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010) Jesús Arias Fisteus jaf@it.uc3m.es Breve introducción a la Web y XHTML p. 1 La Web World Wide Web (abreviado habitualmente como la Web): Sistema de documentos de hipertexto interenlazados a través de Internet mediante el protocolo HTTP. Breve introducción a la Web y XHTML p. 2

Identificador Uniforme de Recursos (URI) Secuencia compacta de caracteres que identifica unívocamente a un recurso, ya sea abstracto o físico (RFC 3986). En el caso de la Web: protocolo://usuario:contraseña@servidor:puerto /ruta?params#fragmento Ejemplos: http://www.uc3m.es/sija/informacion/taco.htm http://www.it.uc3m.es:8080/ Breve introducción a la Web y XHTML p. 3 Acceso a un recurso Web (I) 1. El programa cliente (p.e. un navegador) toma la URI del recurso: http://www.uc3m.es/sija/informacion/taco.htm 2. Determina que el protocolo es HTTP. 3. Resuelve la IP del servidor mediante el servicio de DNS. 4. Envía una petición HTTP al servidor para el recurso: /sija/informacion/taco.htm Breve introducción a la Web y XHTML p. 4

Acceso a un recurso Web (II) 5. Recibe el contenido del recurso (en este caso, una página HTML). 6. Analiza la página HTML: Descarga las hojas de estilo, imágenes y demás recursos indicados en el recurso HTML. Presenta la información al usuario. Breve introducción a la Web y XHTML p. 5 HTML y XHTML (I) HTML (HyperText Markup Language) es el lenguaje más utilizado para publicar información en la Web. Existen varias versiones y variantes (p.e. XHTML). Breve introducción a la Web y XHTML p. 6

HTML y XHTML (II) HTML y XHTML permiten: Presentar información textual. Incluir programas (p. e. Flash, Java, JavaScript). Acceder a otros documentos mediante hiperenlaces. Rellenar formularios con información y enviarla al servidor. Incluir objetos multimedia (vídeos, imágenes, sonidos, animaciones, etc.) Breve introducción a la Web y XHTML p. 7 XHTML Familia de tipos de documentos basados en XML que replican, extienden o reducen HTML 4. Estandarizado por el W3C (World Wide Web Consortium): http://www.w3.org/ Actualmente, los más destacados son: XHTML 1.0 (Transitional, Frameset, Strict) XHTML 1.1 XHTML Basic (1.0 y 1.1) XHTML Print Breve introducción a la Web y XHTML p. 8

Ejemplo: documento XHTML 1.1 <?xml version="1.1" encoding="iso-8859-15"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>mi primera página XHTML 1.1</title> </head> <body> <p> Hola Mundo!</p> </body> </html> Breve introducción a la Web y XHTML p. 9 Marcas XHTML Marcas de inicio y de fin de elemento: <a href="http://www.it.uc3m.es/jaf/">página de Jesús</a> Marca de elemento vacío (sin contenido) <img src="arbol.jpg" alt="foto de un roble" /> <hr/> Es obligatorio en XHTML representar un elemento con sus marcas de inicio y de fin, o con su marca de elemento vacío. Breve introducción a la Web y XHTML p. 10

Atributos XHTML Información que se puede incluir en la marca de inicio (o de elemento vacío) de un elemento. Se representan obligatoriamente con un nombre, símbolo igual, y un valor entrecomillado (comillas simples o dobles): <form action="enviar.cgi" method= post >... </form> Breve introducción a la Web y XHTML p. 11 Tipos de elementos XHTML Elementos en línea: Se representan siguiendo el flujo normal de una línea de texto, sin forzar el inicio de un nuevo bloque. Ejemplos: i, b, a, img, span. Los <a href="murcielago.html">murciélagos</a> pertenecen al orden de los <i>quirópteros</i>. Elementos de bloque: Dan lugar a un nuevo bloque de contenido, normalmente en una nueva línea. Ejemplos: p, form, h1, table. Breve introducción a la Web y XHTML p. 12

Hojas de estilo (I) En XHTML se recomienda no mezclar contenido con presentación: Contenido: se indica mediante XHTML. Presentación: mediante una hoja de estilo. Cascading Style Sheets (CSS): Lenguaje para desarrollar hojas de estilo. Permite controlar la presentación de HTML, XHTML y XML. Breve introducción a la Web y XHTML p. 13 Hojas de estilo (II) Ubicación de la hoja de estilo: En un documento separado, enlazado desde la cabecera del documento XHTML (preferentemente). <head> <link href="estilo.css" rel="stylesheet" type="text/css" /> </head> En el elemento style en la cabecera del documento XHTML. En el atributo style de elementos. Breve introducción a la Web y XHTML p. 14

Referencias Uniform Resource Identifier (URI): Generic Syntax (RFC 3986, STD 66): http://tools.ietf.org/html/rfc3986 Introducción a HTML, XHTML y CSS: http://www.it.uc3m.es/labttlat/material /intro-html.pdf XHTMLpedia: http://www.it.uc3m.es/jaf/xhtmlpedia/ Validadores de HTML, XHTML y CSS del W3C: http://validator.w3.org/ http://jigsaw.w3.org/css-validator/ Breve introducción a la Web y XHTML p. 15