1 M.C. Rafael A. García Rosas. [email protected]HTML M.C. Rafael A. García Rosas.
2 Qué es HTML HTML (HyperText Markup Language ) es el lenguaje que se emplea para el desarrollo de páginas de internet. Este lenguaje está constituido de elementos que el navegador interpreta y las despliega en la pantalla de acuerdo a su objetivo. Para poder crear una página HTML se requiere un simple editor de texto y un navegador de internet.
3 Breve historia de HTML HTML These were the early days; you could fit everything there was to know about HTML into the back of your car. Pages weren't pretty, but at least they were hypertext enabled. No one cared much about presentation, and just about everyone on the Web had their very own "home page.”
4 Breve historia de HTML HTML 3The long, cold days of the "Browser Wars." Netscape and Microsoft were duking it out for control of the world. After all, he who controls the browser controls the Universe, right? At the center of the fallout was the Web developer. During the wars, an arms race emerged as each browser company kept adding their own proprietary extensions in order to stay ahead. Who could keep up? And not only that, back in those days, you had to often write two separate Web pages: one for the Netscape browser and one for Internet Explorer. Not good. 1995
5 Breve historia de HTML HTML 4Ahhh... the end of the Browser Wars and, to our rescue, the World Wide Web Consortium (nickname: W3C). Their plan: to bring order to the Universe by creating the ONE HTML "standard" to rule them all. The key to their plan? Separate HTML's structure and presentation into two languages a language for structure (HTML 4.0) and a language for presentation (CSS) and convince the browser makers it was in their best interest to adopt these standards. But did their plan work? Uh, almost... with a few changes (see HTML 4.01). 1998
6 Breve historia de HTML HTML 4.0.1 Ah, the good life. HTML 4.01 entered the scene in 1999, and is the most current version of HTML. While everyone hoped 4.0 would be the ONE, it's always the case that a few fixes are needed here and there. No biggies and nothing to worry about. Compared to the early days of HTML (when we all had to walk barefoot in 6 feet of snow, uphill both ways), we were all cruising along writing HTML 4.01 and sleeping well at night knowing that almost all browsers (at least the ones anyone would care about) are going to display your content just fine. 1999
7 Breve historia de HTML XHTML 1.0 But, of course, just as we were all getting comfortable, new technologies were created and things changed. HTML and another markup language known as XML got together, and sooner than you can say "arranged marriage," XHTML 1.0 was born. XHTML inherited traits from both parents: popularity and browser-friendliness from HTML, and extensibility and strictness from XML. 2000
8 Breve historia de HTML HTML 5 No termina aquí… 2009
9 Estructura interna de una página HTMLLas instrucciones HTML están encerradas entre los caracteres: < y >. Muchos elementos HTML requieren una marca de comienzo y otra de finalización. Todo aquello que está fuera de las marcas del lenguaje se imprime en la pantalla (dentro del navegador). El lenguaje HTML no es sensible a mayúsculas y minúsculas. La estructura básica de una página HTML es: Cuerpo de la página. pagina1.html
10 Salto de línea
Todo el texto que disponemos en el cuerpo de la página aparece en la misma línea. Para indicarle al navegador que queremos que continúe en la próxima línea debemos hacerlo con el elemento HTML
.
viene de break. PHP
es lo mismo: PHP
11 Párrafo Un párrafo es una oración o conjunto de oraciones referentes a un mismo tema. Todo lo que encerremos entre las marcas y viene de paragraph.
. Continúa ejemplo ->
12 Párrafo
ejemplo SQL, Structure Query Language (Lenguaje de Consulta Estructurado) es un lenguaje de programacion para trabajar con base de datos relacionales como MySQL, Oracle, etc.
MySQL es un interpretador de SQL, es un servidor de base de datos.
MySQL permite crear base de datos y tablas, insertar datos, modificarlos, eliminarlos, ordenarlos, hacer consultas y realizar muchas operaciones, etc., resumiendo: administrar bases de datos.
13 Títulos
14 Énfasis ( )Enfatizar algo significa realzar la importancia. Contamos con dos elementos para enfatizar que son ( ). viene de empathize que significa énfasis. viene de strong que significa fuerte. El elemento de mayor fuerza de énfasis es strong y le sigue em. La mayoría de los navegadores muestran el texto enfatizado con con un texto en negrita y para el elemento utilizan letra itálica. Típos de datos
15 Hipervínculo a otra página del mismo sitio El elemento más importante que tiene una página de internet es el hipervínculo. Cargar otra página en el navegador. viene de anchor que significa ancla. Normalmente un navegador al encontrar esta marca muestra un texto subrayado. La marca de hipervínculo a otra página del mismo sitio tiene la siguiente sintaxis: Noticias Una propiedad se incorpora en el comienzo de una marca y tiene un nombre y un valor.
16 Hipervínculo a otra página del mismo sitio El valor de la propiedad debe ir entre comillas dobles. La propiedad href del elemento "a" hace referencia a la página que debe mostrar el navegador si el visitante hace clic sobre el hipervínculo. pagina1.html pagina2.html Página principal.
Noticias Noticias.
Salir.
17 Hipervínculo a otro sitio de internet Cuando se trata de una página de internet, el protocolo es el http. La sintaxis para disponer un hipervínculo a otro sitio de internet es: Buscador Google -> Selecciona y envía una página que tiene configurada el servidor como página por defecto. Acerca de Google
18 Imágenes dentro de una página Generalmente, la imagen se encuentra en el mismo servidor donde se almacenan nuestras páginas HTML. Los formatos clásicos son los archivos con extensiones gif, jpg y png.
En la propiedad src indicamos el nombre del archivo que contiene la imagen. Alt describir el contenido de la imagen. viene de image. src viene de source . alt viene de alternative.
19 Imágenes dentro de una página Es bueno practicar con esto ya que cuando implementemos sitios muy grandes seguramente agruparemos cada módulo en distintas carpetas.

20 Hipervínculo mediante una imagen y Ahora podemos implementar un hipervínculo pero en vez de mostrar un texto mostraremos una imagen. Se disponer la marca
encerrada entre la marca de comienzo y fin del enlace .

21 Apertura de un hipervínculo en otra instancia del navegador.El elemento tiene una propiedad target que nos permite indicar que la referencia del recurso sea abierto en otra página. Debemos asignarle el valor "_blank” Periódico Clarin
22 Hipervínculo a un cliente de correo El elemento permite direccionar un hipervínculo a un programa de envío de correos que tengamos configurado en nuestra computadora. Enviar mail. Podemos inclusive añadir el envío de mail con copia y con copia oculta a otras direcciones. Enviar mail.
23 Anclas llamadas desde la misma página.Disponer una referencia dentro de la página para poder posteriormente disponer un hipervínculo a dicha marca. Un ancla se la define en una parte de la página que queremos que el operador llegue a partir de un hipervínculo. La sintaxis para ir a un ancla desde un hipervínculo es la siguiente: Introducción Ejercicio: Implementa una página con un menú y varias anclas.
24 Anclas llamadas desde otra página.Debemos conocer el nombre de la página a llamar y el nombre del ancla. Luego la sintaxis para la llamada al ancla es: Introducción Ejercicio: Implementa una página con un menú y varias anclas hacia distintas páginas.
25 Tarea 1 Problema 1: Confeccionar una página HTML que muestre tu nombre y apellido, luego en la siguiente línea los nombres de tus padres separados por un guión. Problema 2: Confeccionr una página que muestre en un párrafo datos referentes a tus estudios y en otro párrafo tu nombre y mail.
26 Tarea 1(2) Problema 3: Confeccionar el titular de un periódico con un título de nivel 1. Luego definir dos títulos de segundo nivel con los textos (Noticias políticas y Noticias deportivas),en cada una de estas secciones definir dos titulares de tercer nivel con un párrafo cada una. Al final de la página mostrar un título de cuarto nivel con el nombre de la empresa propietaria del periódico.
27 Tarea 1(3) Problema 4: Crear tres páginas con una foto cada una (foto1.jpg, foto2.jpg y foto3.jpg) luego al ser presionada avanzar a la siguiente página, es decir de la pagina1.html llamar a la pagina2.html, de la pagina2.html pasar a la pagina3.html y de ésta a la primera. Las imágenes se encuentran en una carpeta llamada imágenes que depende directamente de la raíz del sitio.
28 Tarea 1(4) Problema 5: Una empresa que vende pizzas tiene 3 ofertas:1 muzzarella y una bebida cola a 5 pesos, 2 muzzarellas a 6 pesos y 4 muzarrellas a 10 pesos. Confeccionar una página que disponga tres hipervínculos a cada una de esas ofertas. Al ser presionadas abrir el cliente de correo y enviar la promoción correspondiente. En el título indicar si se trata de la promoción 1, 2 o 3. En el cuerpo del mensaje pedir que ingrese la dirección y teléfono de la persona que hace el pedido.
29 Tarea 1(5) Problema 6: Disponer una serie de hipervínculos sobre noticias del día. Enlazar los hipervínculos con anclas que se encuentran en otra página.
30 Lista ordenada (