domingo, 26 de mayo de 2013

HTML

Elementos HTML
1. Etiquetas
2. Atributos
3. Valores

<!doctype html>
Se tiene que especificar, línea principal del documento HTML

<head>
Representa una colección de metadatos para el documento
<head> Título </head> Información en las hojas de estilo. No se ve la información dentro del Navegador.

Codificado de Caracteres
<meta charset="utf-8">

Descripción de la página web
<meta name = “desripcion”>

Keywords de la página web
<meta name= “keywords”>

<body>
Representa el contenido principal del documento, es el contenido visible
<body>
<p> Esto es lo que se ve </p>
</body>

<body bgcolor="#00aa00" link="#ffff00" vlink="#ffcc33" alink="#ff9900" text="#ffffff"> 
color="color_name|hex_number|rgb_number"


Colores de background y links se definen en body. Son utilizados el nombre del color en inglés o en números hexadecimales (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F) o valores rgb,  </body>

Color de texto se define <font color="red">Lo que este aquí adentro es rojo </font>

<body background="images/back.jpg">Con Imagen de Fondo </body>

<title>
El titulo de la página Web, es usado en la barra de los Navegadores, historia, bookmarks o Favoritos  en resultados de búsqueda
<title> TITULO DE PAGINA WEB</title>

Headings
<h1></h1> Mayor rango
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>Menor Rango

Parrafos
<p> Esto es un párrafo</p>

Línea
<hr> es un elemento vacío y se puede no cerrar.

Line Break
<br />

Bold
<b> </b> 
Strong
<strong> </strong>

Italic
<i> </i>
Enfásis
<em> </em>
Listas
Sin orden
<ul>
<li> cubo</li>
<li> esfera</li>
<li> piramide</li>
</ul>

Ordenada
<ol type= “1”>
<li> cubo</li>
<li> esfera</li>
<li> piramide</li>
</ol>

1 Números décimales
I Números romanos
a Orden alfabético minúsculas
A Orden alfabético mayúsculas

Descriptiva
<dl>
<dt> cubo</dt>
<dd> definición</dd>
<dt> esfera</dt>
<dd> definición</dd>
</dl>

Enlaces
<a> Inserta Vinculos
<a href="http://www.w3.org"> World Wide Web Consortium (W3C)</a>

Vínculos entre páginas del mismo sitio
<ul>
<li> <a href="Index.html"> Inicio</a> </li>
<li> <a href="Nosotros.html"> Nosotros</a> </li>
<li> <a href="Historias Extraordinarias.html"> Historias Extraordinarias</a> </li>
</ul>

Estructura de directorio: <a href="Carpeta/Archivo">

mailto:
<a href="mailto:juanban8@gmail.com"> Inicio</a> 

Vínculos en nuevas pestañas
<target="_blank">Nueva ventana o pestaña
<a href="Nosotros.html" target="_blank"> Nosotros</a>


Vinculos dentro de la misma página
<id>Enlace dentro de la misma página
<h1 id="top">Título</h1>
<p>Mucho texto</p>
<a href="#top">Título</a>

<adress>
Utilizado para poner los datos del creador de la página.

Imágenes
<img>
<img src="images/archivo.jpg" alt="Descripción de la imágen" title="Título de la imagen">

Alineacion (tablas, imagenes, objetos, parrafos)
<img src="images/archivo.jpg" align="left">Izquierda
<img src="images/archivo.jpg" align="right">Derecha
<img src="images/archivo.jpg" align="top">Arriba
<img src="images/archivo.jpg" align="middle">Mitad
<img src="images/archivo.jpg" align="bottom">Abajo

Video
<video>
<video src="videos/archivo.mp4" poster="images/archivo.jpg" width="400" height="400"
preload  Puede ser auto o none o metada
controls
autoplay
 loop>
<p>Un video de prueba</p>
<Video>

Audio
<audio>Enlace dentro de la misma página
<audio src="audios/archivo.mp3" controls autoplay>
<p>Se escucha algo</p>
</audio>

<nav>
Utilizado para enlaces de navegación HTML5
<nav>
<a href="Inicio">Inicio</a>
<a href="Galería">Galería</a>
<a href="Contacto">Contacto</a>
</nav>


<table>
Para crear Tablas
<table>
<tr>
<td>uno</td>
<td>dos</td>
<td>tres</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>


<div>
Sirve para agrupar un grupo de elementos en un nivel, si se usa el elemento id con CSS se puede definir el estilo de esa división, sirve para localizar secciones de una página
<div id="header" align="center">
<img src="images/archivo.jpg">
<p>Esta es la parte de arriba</td>
</div> <!--fin de header -->

<!-- -->
Comentarios que no se desplegan en el navegador

TCP/IP
Es un protocolo de comunicación entre aparatos electronicos en internet, define como estos aparatos electrónicos (computadoras, celulares, pads, etc) se conectan a Internet y como los datos deben ser transmitidos entre ellos
Transmission Control Protocol / Internet Protocol

TCP / IP es una combinación de varios portocolos organizados en 4 capas
1. Aplicación: Http, telnet, DNS(Domain Name System),DHCP(Dynamic Host Configuration Protocol)
2. Transporte: TCP, UDP (User Diagram Protocol)
3. Red: IP, ICMP (Internet Control Message Protocol)
4. Enlace: Hardware, Ethernet, Wifi

TCP se hace cargo de la comunicación entre el Navegador y el software de la red
IP se hace cargo de la comunicación entre computadoras.

Cada computadora debe tener una dirección IP antes de conectarse a internet, esta dirección IP es única.

http://whatismyipaddress.com/

Los valores van de 0 a 255 y van separados por un punto Ejemplo:   198.244.15.0


La arquitectura de Red que se utiliza es Cliente / Servidor.

Siendo el Servidor el software que distribuye la información (Apache, Microsoft Internet Information Services IIS) y el Cliente aquel que solicita la información.
En esta arquitectura los equipos no pueden modificar su rol, es decir, un servidor nunca podrá a ser cliente y viceversa.

Domain Name System

Responsable de traducir los nombres de Dominio en Direcciones TCP/ IP

El Nombre de Domino es un nombre único para web

Debe ser Corto, Significativo y Claro
Hay que Registrarlo



Gateway
También conocido como puerta de enlace, es un aparato que tiene un sistema de  traducción, manejo e interpretación de varios porotocolos,  los cuales van a facilitar la comunicación,  y es el administrador de procedimientos entre redes. A diferencia de un Router  el Gateway puede manejar varios tipos de protocolos.

Routing
Es un aparato que administra "paquetes  de datos" en una red.   El router Lee y envia los paquetes de una red a otra dependiendo su destino. El Router intercambia información entre redes paraenviar los paquetes por la ruta mas eficiente.

Historia de Internet







TEMARIO Introducción al HTML  May13 -  Ago13

1. HISTORIA DEL INTERNET

2. ESTANDARES BASICOS DEL INTERNET
2.1 Protocolo TCP/IP
2.2 IP direcciones
2.3 Tecnología de client-server
2.4 Domain name service
2.5 Routing/gateways
2.6 Autoorganización en el Internet

3. SERVICIOS EN EL INTERNET
3.1 E-mail
3.2 Telnet
3.3 File transfer (FTP)
3.4 Gopher
3.5 Chat (IRC)
3.6 Newsgroups (News)
3.7 World Wide Web (WWW)

4. HISTORIA DEL WORLD WIDE WEB
4.1 Hypertext
4.2 Hypertext transfer protocol
4.3 Universal resource identifier
4.4 HTML
4.5 W3C

5. TECNOLOGÍA
5.1 HTML


EVALUACIÓN  May13 -  Ago13

3 Parciales            60% (cada parcial = 20%)
1 Proyecto Final 30%
1 Examen Final  10%

PARCIAL 1
Avance de proyecto 30%
Investigación 10%
Laboratorio 10%
Examen Teórico 50%
Parcial 20%=100%

PARCIAL 2
Avance de proyecto 50%
Investigación 10%
Laboratorio  10%
Página x parejas 30%
Parcial  20%=100%

BIBLIOGRAFIA
HTML 4. HOLZSCHLAG, Molly E. Edición Anaya Multimedia 2002
Mapas de webs. KAHN, Paul Lenk, Krzysztof McGraw-Hill 2001
XHTML. MARTÍNEZ, Julián Funcia, Carmen Sánchez, Javier Edición Anaya Multimedia 2002

http://www.w3.org
http://www.w3.org/community/webed/wiki/HTML