Introduccion a las páginas WEB HTML

Slides:



Advertisements
Presentaciones similares
Departamento de Comunicación Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Estado de México Instituto Tecnológico y de Estudios.
Advertisements

Curso de Java “Java para Web” Rogelio Ferreira Escutia.
HTML (Historia) Rogelio Ferreira Escutia. 2 HTML, septiembre 2010 ¿Qué es? HTML, siglas de HyperText Markup Language.
Ricardo Ferrís Castell
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
CREACIÓN DE PÁGINAS WEB CON SHAREPOINT DESIGNER 2007 (Sesión 1) Ricardo Ferrís Castell ( ) Departament D Informàtica.
Internet y tecnologías web
CREACIÓN DE PÁGINAS WEB CON SHAREPOINT DESIGNER 2007 (Sesión 2) Ricardo Ferrís Castell ( ) Departament D Informàtica.
Fernando Alonso Blázquez Formularios en lenguaje HTML 26 de Febrero de 2004.
El mecanismo básico de interacción entre el usuario y un sitio web esta dado por el uso de formularios html. El server envía un formulario que el browser.
Repaso desde HTML a XHTML
Desarrollo Web Páginas Web HTML Editores de Páginas Web
Capítulo 1 web.
CI-2413 CGI & Compañía.
CI-2413 Desarrollo de Aplicaciones para Internet
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
Publicación de páginas web
Capacitación de Herramientas para el Desarrollo WEB Modulo I- Fundamentos de Internet Sesión #1 María Paz Coloma M.
Aplicaciones WAP para dispositivos móviles
HTML El HTML (Hyper Text Markup Language) es el lenguaje con el que se escriben las páginas web. Es un lenguaje de hipertexto, es decir, un lenguaje que.
Desarrollo de sitios web con PHP y MySQL Tema 3: Formularios José Mariano González Romano
HTML El HTML (Hyper Text Markup Language) es el lenguaje con el que se escriben las páginas web. Es un lenguaje de hipertexto, es decir, un lenguaje que.
"java del lado del servidor" Servlet y JSP Java Server Pages.
Control de eventos con Javascript
Curso de PHP Tema 3: Formularios.
Introducción al HTML Colnodo Ariel Barbosa & Sylvia Cadena
Cont.. Universidad Católica de El Salvador Centro Regional de Ilobasco Licenciatura en ciencias de la educación con especialidad en matemática. Portafolio.
Formularios en lenguaje HTML 7 de Abril de Índice Generalidades Definición en HTML Elementos Formas de envío: métodos GET y POST Recepción y tratamiento.
Características del HTML Multiplataforma Simple Está en todos lados No es más que simple texto Libre.
FORMULARIOS HTML TIPOS DE ELEMENTOS DE FORMULARIO n Campos de entrada de datos. n Campos de datos de varias líneas. n Listas. n Botones. n Textos descriptivos.
Ingeniero Anyelo Quintero
HTML HyperText Markup Language (Lenguaje de Marcas de Hipertexto)
Php y MySql Informática aplicada. Marcas Un documento HTML (Hyper Text Mark Languaje) esta compuesto por marcas o etiquetas. Las marcas delimitan elementos.
PHP TODO SOBRE PHP.
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
HTML II Etiquetas en el Cuerpo (BODY) Imágenes - Links Formularios Introducción a CSS Introducción a Javascript Introducción a PHP.
¿Qué son los formularios? Los formularios son posiblemente la herramienta más utilizada en Internet para obtener datos e información acerca de la gente.
F o r m u l a r i o s. Introducción. En los sistemas informáticos basados en la Web es muy común encontrar formularios para recopilar información. HTML.
HTML M.G.T.I. María Enriqueta Castellanos Bolaños Facultad de Matemáticas, UADY.
INTRODUCCIÓN El protocolo http se usa en los sistemas de información distribuidos que necesitan mostrar la información y pasarla por una comunicación.
PROTOCOLO H T T P.
Por: Jorge Aguirre PUERTOS DE UN SERVIDOR WEB.  Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor.
Unidad didáctica 6 Diseño de páginas Web.
Publicación de bases de datos Access en la web
UNIDAD 7 WEB Y HTML.
1  ¿ Qué es un sitio web ?  Colección de páginas web dotadas de una dirección web única  ¿ Qué es un página web ?  Es un documento creado en lenguaje.
      Protocolo de transferencia de Hipertexto, empleado para acceder a documentos de hipermedia  El protocolo nació en el CERN, como base.
WORLD WIDE WEB Lenguaje HTML
Lenguaje de definición
HTML. Que es HTML? ● Nace del XML en los principios de la “web” ● Es un lenguaje de estructuracion de documentos ● NO es considerado un lenguaje de programacion.
Formularios La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con.
1 Capítulo 27: Páginas y Navegación de la World Wide Web ICD-327: Redes de Computadores Agustín J. González.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
Clase 5 Curso Microsoft.NETCurso Microsoft.NET I.S.F.T. N° 182I.S.F.T. N° 182.
Servidor web Alumna: María Verónica Mancheno Materia: Gestión de Información Web Profesor: José Medina Moreira.
 Claudia Jordan Idrovo.  Son los puntos de enganche para cada conexión de red que realizamos. El protocolo TCP (el utilizado en internet) identifica.
Introducción a los Sistemas de Computo
PHP con Bases de Datos Tema 1 Introducción a PHP
TRABAJO MONOGRÁFICO – 4º ESO
Tecnologías Emergentes y los Negocios Unidad 4 – Diseño de Sites.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
Integrante: Mariana Alcalá Hdz María del Carmen Andrade G. Alondra E. García Mtz Joselyn Gpe García V. Antonio de Jesús Hdz R. Cristian Jesús Ruvalcaba.
Creación de páginas Web (II) Formularios Pau Barceló Forteza
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
INTRODUCCIÓN AL HTML. VAMOS A HABLAR DE...HTML Conceptos del lenguaje Estructura para documentos Herramientas usadas para crear documentos Buenas prácticas.
1. Introducción ¿Qué es HTML? HTML, siglas de HyperText Markup Language («lenguaje de marcado hipertextual»), hace referencia al lenguaje para la elaboración.
Universidad de MendozaTeleinformática I  Pasando datos  Links  Formularios  Controles  Método del formulario  Get  Post  Leyendo los datos desde.
LENGUAJES DE PROGRAMACIÓN PARA EL DESARROLLO DE INTERFACES Programación de Interfaces Unidad 2.
Aplicaciones Web Verano Programación de aplicaciones Web FCC-BUAP Verano 2016BMB - RAM2.
Transcripción de la presentación:

Introduccion a las páginas WEB HTML

Objetivo Identificar los principales elementos y tecnologías que intervienen en el desarrollo y despliegue de una página WEB HTML simple.

Introducción las páginas WEB HTML ¿Como funciona la WEB? ¿Qué es HTML? Estructura de un documento HTML Elementos de HTML Formularios / Script

¿Cómo funciona la web? Protocolo HTTP: HyperText Transfer Protocol. URL: Uniform Resource Locator. DNS: Domain Name System. Servidor web: IIS, Apache, etc. Clientes web: IE, Mozilla, Netscape, Opera, etc. Documentos HTML: HyperText Mark-up Language. Páginas estáticas vs. Dinámicas.

Hypertext Transfer Protocol (HTTP) Uno de los protocolos más importantes de Internet. HTTP define como los navegadores y los servidores Web se comunican uno con otro. Esta basado en texto y es transmitido sobre conexiones TCP. 5

Funcionamiento de HTTP Cliente http://www.cursopav2.com/inicio.html Servidor Internet DNS IP=66.45.26.25 Puerto: 80 HTTP Request www.cursopav2.com IP = 66.45.26.25 inicio.html <html> <body> Bienvenidos a Programción de Aplicaciones Visuales II </body> </html> HTTP Response

¿Qué es HTML? Lenguaje de marcas. Código abierto. Editores: Notepad. Ejemplo de un documento HTML. <html> <head> <title>Primer ejemplo en HTML</title> </head> <body> <h1>Mi colección de discos</h1> <h2>Grupo 1</h2> <p>Descripción del grupo</p> <ol> <li>Disco 1</li> <li>Disco 2</li> </ol> ……………………… </body> 7

Estructura de un documento HTML Cabecera: <head> </head> Título de la página: <title> </title> Meta-tags: <meta http-equiv="Content-language" content="es"> Estilos: <link rel="stylesheet" href="estilo.css" media="screen" type="text/css"> Cuerpo: <body> </body> <body background="imagenes/logo_usabilidad.gif"> <body bgcolor="white"> <body leftmargin="5px" bottommargin="5px"> 8

Elementos de HTML Elementos y propiedades: Títulos: <h1> </h1>, <h2> </h2>,…, <h6> </h6> Párrafos: <p> </p> Listas (ol, ul): <ol> <li> </li> <li> </li> </ol> Vínculos: <a href="http://.........">Descripción</a> <a ref=“mailto:abc@xyz.com">Jose</a> Avance de línea: <br> Imágenes: <img scr="miimagen.gif" width=130 height=50> 9

Elementos de HTML Elementos y propiedades: Líneas: <hr> Texto en negritas <strong> </strong> Tablas: <table> </table> Filas de una tabla <tr> </tr> Celdas de una tabla: <td> </td> Encabezado de una tabla: <th> </th> Marcos: <frameset></frameset> <frame> </frame> 10

HTML Forms En el corazón de toda aplicación Web genuina están los HTML Forms. Un HTML Form es la porción de un documento HTML que aparece entre las etiquetas <form></form> Suma.html <html> <body> <form> <input type="text" name="op1" /> + <input type="text" name="op2" /> <input type="submit" value=" = " /> </form> </body> </html> 11

HTML Forms Un botón submit (<input type=“submit”>) juega un rol especial en un HTML Form: Cuando es pulsado, el navegador envía el HTML Form junto con cualquier entrada de datos del usuario al servidor Web. Cómo el HTML Form es enviado, dependerá del atributo Method del form: Si el atributo Method del form no está presente o tiene el valor GET, el navegador enviará al servidor un comando HTTP GET. Si el atributo Method del form tiene el valor POST, el navegador enviará al servidor un comando HTTP POST. 12

enviado al servidor, decimos que se produjo un POSTBACK HTML Forms Method = GET <form method=“get"> . . . </form> GET /suma.html?op1=2&op2=2 HTTP/1.1 . Connection: Keep-Alive [blank line] El navegador envía los datos ingresados como una cadena de consulta Method = POST <form method=“post"> . . . </form> POST /suma.html HTTP/1.1 . Content-Type: ... Content-Length: 11 [blank line] op1=2&op2=2 El navegador envía los datos ingresados en el cuerpo de la solicitud HTTP Cualquiera sea el método utilizado, es decir GET o POST, cuando un form es enviado al servidor, decimos que se produjo un POSTBACK 13

Procesamiento en el Servidor Construir la parte del cliente es “fácil”, sólo es HTML. La parte difícil es la construcción de la lógica del lado del servidor. “Algo en el servidor”, tiene que interpretar las entradas del usuario enviadas junto con el form y generar la correspondiente salida. Después del procesamiento Suma.html <html> <body> <form> <input type="text" name="op1" /> + <input type="text" name="op2" /> <input type="submit" value=" = " /> </form> </body> </html> Suma.html <html> <body> <form> <input type="text" name="op1“ value=“2”/> + <input type="text" name="op2“ value=“2”> <input type="submit" value=" = " /> 4 </form> </body> </html> Antes del procesamiento 14

Formularios Propiedades Name: Nombre con que lo referenciamos. Action: que quermos hacer con los datos. Method: método para mover los datos (get/post). Enctype: Tipo de contenido de los datos. <html> <head> <title>Primer ejemplo en HTML</title> </head> <body> <Form method="post" action="mailto:mio@mio.com" enctype="text/plain"> <Input> </Input> </Form> </body> 15

Formularios Elementos de formularios Input TextArea Select Text Password CheckBox Radio Submit Reset File Hidden Image Button TextArea Select 16

Formularios Input <Input Type=“text” value=“Valor” size=NN maxlength= NN> <Input Type=“password” value=“Valor” size=NN maxlength= NN> <Input Type=“radio” name=“TipoDocumento” value=“DNI” checked>DNI<br> <Input Type=“radio” name=“TipoDocumento“ value=“LE“>LE<br> <Input Type=“checkbox” name=“AirBa” value=“SI” checked>Airbag<br> <Input Type=“checkbox” name=“Direccion“ value=“NO“>Direccion asistida<br> <Input Type=“hidden” name=“Direccion“ value=“NO“>Direccion asistida<br> <Input Type=“file” name=“FileName”> <input type=“image” src=“Submit.gif” alt=“Submite“ width=“94” height=“26”> 17

Formularios Lista desplegable <Select> ... </Select> <html> <head> <title>Programación de Aplicaciones Visuales II</title> </head> <body> <Form method="post" action="mailto:mio@mio.com" enctype="text/plain"> <select name="Tipo Documento"> <option value="DNI">Doc. Nac. Identidad</option> <option value="LE" selected>Libreta de Enrolamiento</option> <option value="LC">Libreta Civica</option> <option value="PASAPORTE">Pasaporte</option> </select> </Form> </body> 18

Formularios Lista enrollable SELECT incluyendo el atributo “Size” <html> <head> <title>Programación de Aplicaciones Visuales II</title> </head> <body> <Form method="post" action="mailto:mio@mio.com" enctype="text/plain"> <select name="Tipo Documento" size="3"> <option value="DNI">Doc. Nac. Identidad</option> <option value="LE" selected>Libreta de Enrolamiento</option> <option value="LC">Libreta Civica</option> <option value="PASAPORTE">Pasaporte</option> </select> </Form> </body> 19

Formularios Area de Texto <html> <head> <title>Programación de Aplicaciones Visuales II</title> </head> <body> <form method="post" action="mio@mio.com.ar" enctype="text/plain"> <textarea name="Comentario" cols="60" rows="5" wrap="soft"> </textarea> </form> </body> </html> 20

Formularios Enviar y resetear un formulario <Input Type=“submit” Name = “Nombre1” value=“Presione aquí para enviar”> <Input Type=“reset”> Name=“Nombre2” value=“Presione aquí para resetear”> 21

Script <script type="text/javascript"> ... </Script> <Script language="JavaScript"> ... </Script> Eventos comunes OnClick Recibe un click OnChange Pierde el foco y el valor cambio OnBlur Pierde el foco OnFocus Toma el foco OnSelect Se selecciona el texto Mas información en: http://www.w3schools.com 22