1. Adaptado de varias PPTs en http://www.slideshare.net/metalles/curso-de-html Escuela Técnica de Rivera 2009 HTML Básico
2. WWW (World Wide Web) Es el servicio más utilizado en la actualidad por los Usuarios de internet. Permite conectar con un computador remoto y acceder a la información que proporciona, ya sea texto, imágenes, sonido o programas. El invento del Web llegó de las manos de Tim Berners- Lee de la empresa Norteamericana CERN. PROTOCOLO HTTP (HiperText Transfer Protocol) Es la forma o el modo que se emplea para comunicarse determinados elementos entre sí. Es el lenguaje que emplean los servidores Web. NAVEGADOR o Browsers Para acceder al WWW es necesario emplear un programa cliente de este servicio. Son visualizadores de documentos escritos en lenguaje HTML.
3. BUSCADOR Es una página de internet en donde se puede buscar todo tipo de información. Nombres por dominio Nombre_computador : nombre del computador donde se encuentra la página. Subdominio : Es una localización lógica, la cual puede contener otros subdominio. Dominio_principal : Significa una organización o país (edu, org, com) HTML : (“Hiper Text Mark Up Language”) Lenguaje para formatear texto con el fin de distribuir documentos en Internet. Basta un editor de texto básico, como el worpad, notepad de windows para escribir el código fuente, interpretado por un navegador como MS-Internet Explorer, Mozzilla, Chrome, etc.
4.
5. Los Elementos llenos se forman mediante una marca de inicio y final. En Html las marcas se delimitan con los signos < (menor que) y > (mayor que). La marca de fin es idéntica a la inicial sólo se diferencia con la barra inclinada antes de nombre. Ej.Texto normal <marca> texto afectado por la marca </marca> resto del texto Los Elementos vacíos no requieren de la marca final, ya que no producen un efecto sobre el texto en sí. Ej. <marca atributo1=numérico atributo2=“alfanumerico”> Los Elementos con argumentos se refiere a que posee atributos. Cada uno de estos atributos podrá tener un valor el cual irá entre comillas, si es alfanúmerico. Ej. <marca atributo 1 atributo 2numérico atributo 3 = “alfanumérico”> Nota: < = < >=>
6. Estructura de un documento HTML Un documento HTML empieza con una marca <html> y Finaliza con la marca </html>, no diferenciando las mayúsculas de las minúsculas. Está estructurado en dos partes: cabecera: <HEAD> </HEAD> cuerpo: <BODY> </BODY> En la cabecera se incluye <TITLE></TITLE> Descripción que identifica el documento. <META> Contiene palabras claves, nombre del autor, forzar a que la página activa se carga cada cierto tiempo. Esta información no se ve en el navegador. En el cuerpo se encontrará todo aquello que no pertenezca a la cabecera y todo lo que se vea en el navegador. Los comentarios se definen entre las marcas <!-- y - ->
7. <!DOCTYPE HTML PUBLIC="-//IETF//DTD HTML 4.0//EN"> <html> <head> <title> MI PRIMERA PAGINA </title> <META name="keywords" content="HTML,realización páginas web,portada,buscadores,precios módicos"> <META name="descripcion" content="Mi primera portada con la guía de MLpoint"> <META name="GENERATOR" content="BOC DE NOTAS Win95"> <META name="author" content="Nombre Apellidos"> <META HTTP-EQUIV="Refresh" content="5";url=pippo.htm> </head> <body> TODO ESTO ES EL CUERPO DE LA PAGINA < HTML > <!-- comentarios --> </body> </html> Ejemplo de Estructura del documento
8. <!DOCTYPE HTML PUBLIC="-//IETF//DTD HTML 4.0//EN"> DOCTYPE: Proporciona información al servidor de web anfitrión de la página entregando los datos necesarios para la Comunicación entre el navegador y el servidor. (no es Obligatorio) Su forma estándar es la siguiente: HTML PUBLIC : El documento es público. IETF : El tipo de HTML público está gestionado por la Internet Engineering Task Force. DTD HTML 4.0 : La versión de HTML soportada es la 4.0. EN : El idioma del documento es el inglés.
9. META: Son cadenas de códigos que son las primeras que leen Los buscadores. KEYWORDS : Las palabras clave son los términos que, de manera resumida describen el contenido de una página web. AUTHOR : Autor de la página. DESCRIPCION : Título que aparecerá tras la búsqueda. GENERATOR : Nombre del editor que se ha generado el Documento. NOINDEX : Es cuando se desea que una página NO sea Indicizada en los motores de búsqueda. REFRESH : Refrescar la página cada cierto tiempo.
10. ATRIBUTOS Los atributos de las marcas permiten asignar un color o ciertos elementos al documento. Constan de 2 partes y se usan dentro de las marcas. - Ej. bgcolor= “#FFFFFF” ATRIBUTOS PARA EL CUERPO (<BODY>) BGCOLOR (color de fondo) BACKGROUND (imagen o papel tapiz usado como fondo) LINK (color de los vínculos del documento) VLINK (color de un vínculo ya visitados) ALINK (color de un vínculo al momento de hacer click) Nombre Valor
11. FORMATO Y APARIENCIA BÁSICA Se puede obtener casi todas las posibilidades de formato para darle cierta apariencia al texto de un documento HTML. Algunos de ellos son: (su visualización depende del navegador). Émfasis <EM> Definición <DFN> Código <CODE> Cita <CITE> Ancho <ANCHOR> Dirección <ADRESS>
12. Línea <HR> Supíndice (elevado) <SUP> Subíndice <SUB> Subrayado <U> Cursiva <I> Negrita <B> Ejemplo <XMP> Tamaño de cabecera <H1>...<H6> Variable <VAR> Formato de máquina <TT> Texto Destacado <STRONG> Formato de teclado <KBD> Texto Pequeño <SMALL> Texto Grande <BIG> Parpadeo <BLINK> Tachado <STRIKE>
13. SEPARADORES DE BLOQUES <P> (Separador de párrafos, sus atributos son left, right, center). <BR> (Salto de línea). <BLOCKQUOTE> (Párrafos Tabulados). <HR> (Línea Horizontal, atributos: noshade, width, size, align). <PRE> (Texto preformateado). <CENTER> (Centrado de bloques) FUENTES (tamaño, color y tipo de letra) <FONT atributo = valor atributo> SIZE (tamaño de los caracteres, por defecto es 3 ) COLOR (color de los caracteres) FACE (tipo de letra) Nota: Si se utiliza un tamaño para la letra se debe sumar o restar al número 3. <Basefont size = N> Permite cambiar el tamaño por defecto de la letra para todo el Texto.
14. FACE La fuente debe estar disponible en el navegador que está viendo el documento HTML. En caso contrario, se debe usar una alternativa. Arial = Helvetica Courrier New = Courrier Times New Roman = Times <Font Face=“Arial,Helvetica”> Fuente Arial </Font> COLOR Los colores se identifican mediante el nombre del color en Inglés o mediante un código del tipo #RRGGBB (Rojo, Verde, Azul). Son valores Hexadecimal comprendido entre 00 y FF. Ej. <Font Color=“green”> Color Verde </Font> Nota: el atributo color se puede utilizar en la etiqueta <Font> (color a la fuente ),<Body> (color al entorno bgcolor), controlar el color de los enlaces del <Body> (link,alink,vlink).
15.
16. LISTA NO ORDENADAS (Incluye una viñeta) <H3> Ejemplo de lista no ordenadas </H3> <UL> <LI> Fichero HTML </LI> <LI> Fichero de Imagen </LI> <LI> Fichero de Sonido </LI> <LI> Fichero de Vídeo </LI> <LI> Fichero de Ejemplo </LI> </UL> Nota: Las viñetas se puede modificar. Por defecto es un círculo relleno. <UL TYPE = DISC> (círculo relleno) <UL TYPE = CIRCLE> (círculo sin relleno) <UL TYPE = SQUARE> (cuadrado sin relleno)
17. LISTAS ORDENADAS ( Numeradas ) <H3> Ejemplo de lista ordenadas </H3> <OL> <LI> Fichero HTML </LI> <LI> Fichero de Imagen </LI> <LI> Fichero de Sonido </LI> <LI> Fichero de Vídeo </LI> <LI> Fichero de Ejemplo </LI> </OL> Nota: Las listas se pueden ordenar utilizando números, Letras, números romanos, tanto en mayúsculas como minúsculas. <OL TYPE = A> para letras mayúsculas <OL TYPE = a > para letras minúsculas <OL TYPE = I > numeración romana en mayúsculas <OL TYPE = i > numeración romana en mayúsculas
18. START : Atributo que pertenece a la lista. Permite empezar con el número o letra que dice el atributo start. Ej. <OL TYPE = A START = 5> Nota: Debe siempre ser un número para una letra o un número LISTAS DE DIRECTORIO Y LISTAS DE MENU Las Listas de Directorio y las Listas de Menú, son similares a las Listas sin Orden, sólo cambia la etiqueta. Ej. <DIR> ó <MENU> <LI> Fichero de HTML </LI> <LI> Fichero de Imagen </LI> </DIR> ó </MENU>
19. LISTAS DE DEFINICION Se da una descripción de cada uno de sus elementos. utiliza las siguientes marcas. <DL></DL> Abre y cierra una Lista Descriptiva <DT> Caracterizar el elemento <DD> Definir el elemento Ej.: <H3> Ejemplo de Listas de tipo Definición </H3> <DL> <DT> ASCII <DD> Juego de Caracteres que asigna valores .... <DT> EPS <DD> Formato de Descripcion de ficheros <DT> FUENTE <DD> Conjunto de Estilos que posee.....
20.
21. VINCULOS Es uno de los elementos más importante de HTML, ya que realmente nos permite “navegar” por uno o varios documentos que pueden estar en cualquier parte de la Web. La zona activada puede ser un grupo de caracteres, una imagen o bien una porción de una imagen. <A> ....</A> ATRIBUTOS DE LOS ENLACES NAME: Define el punto de llegada en el documento destino asignándole un nombre. HREF: Define un ancla de partida hacia un enlace externo o interno del documento. TARGET: Permite indicar donde se abrirá el documento enlazado.
22. El atributo Name (vínculo Interno): <A NAME =“#abajo”>Sesión abajo </A> El atributo HREF: <A HREF=“capitulo.html”>Mi capitulo</A> <A HREF=“http://jmc.utfsm.cl”</A> <A HREF=“mailto:marisol.villarroel@siga.utfsm.cl”</A> <A HREF=“#abajo”</A> SERVICIOS DE INTERNET: HTTP: Se utiliza para indicar documentos residentes en servidores web. http://nombre_del servidor/directorio/subdirectorio/ fichero.html FTP: Ofrece servicios para la transferencia de archivos . ftp://nombre_del_servidor/directorio/subdirectorio NEWS: Corresponden a foros de discusión en ámbito de interés News://nombre_del_grupo_de_news
23. IMÁGENES Existen tres tipos de formato de imágenes, más comunes, que se pueden Insertar en un documento HTML: JPEG GIF PNG Para insertar una imagen se usa la etiqueta: Ej.: < IMG SRC = “mi_imagen.gif” >
24. ATRIBUTOS DE LAS IMÁGENES BORDER: (Tamaño del borde alrededor de una imagen) < IMG SRC =“mi_imagen.gif” border =0> WIDTH: (Ancho en pixeles de la imagen) < IMG SRC =“mi_imagen.gif” width =100> HEIGHT: (Altura en pixeles de la imagen) < IMG SRC =“mi_imagen.gif” height =0> NAME : (Darle un nombre a la imagen) < IMG SRC =“mi_imagen.gif” name =“img1”> ALIGN: (Alinear la imagen con respecto al texto de un documento). Tenemos left, right, top, abscenter, middle, center, bottom, texttop, textbottom. < IMG SRC =“mi_imagen.gif” align =left>
25. El atributo “ALIGN” Align=top Align=center Align=bottom Align=textop Align=middle Align=textbottom
26. ATRIBUTOS DE LAS IMÁGENES HSPACE: (Espacio a la derecha e izquierda de una imagen). < IMG SRC =“mi_imagen.gif” hspace =“10”> RSPACE: (Espacio arriba y abajo de una imagen) < IMG SRC =“mi_imagen.gif” vspace =“15”> ALT: (Sirve para dar una descripción a la imagen) < IMG SRC =“mi_imagen.gif” alt =“Mi imagen”> LONGDESC: (Es un vínculo hacia un documento que explica detalladamente la imagen) < IMG SRC =“mi_imagen.gif” longdesc =“mi_imagen.html”>
27. IMÁGENES FLOTANTE: La imagen puede quedar a la izquierda o a la derecha de un párrafo: texto. (align = left) texto. (align = rigth) Este es un ejemplo para mostrar la imagen a la Izquierda del texto Este es un ejemplo para mostrar la imagen a la derecha del texto
28. Convirtiendo Imágenes en Hipervínculos Para utilizar una imagen como hipervínculos se debe usar las siguientes sentencias. Ej.: < A Href = “página.html”> < Img Src =“mi_imagen.gif” Border = 0 height=86 width = 56 alt=“mi imagen”> </A >
29. MAPAS DE IMÁGENES En HTML un mapa es una imagen que está dividida en varias regiones y cada región contiene un hipervínculo. < MAP NAME =“mimapa”> Definición de las regiones del mapa....... < /MAP > El Name “mimapa” corresponderá al nombre que se debe colocar en el atributo USEMAP, el cual se coloca en la marca <IMG>, precidida con un gato.(#). E j.: < MAP NAME =“mapa1”> < AREA SHAPE =“RECTANGLE” coords=“1,1,75,46” Href =“indice.html”> < /MAP > < IMG SRC =“mi_imagen.gif” USEMAP =“#mapa1”>
30. Atributos del AREA, la cual permite definir las regiones de un mapa. < Area Shape =“rectangle” href=“home.html” coords = “0,0,118,28”.> SHAPE: (tenemos formas como rectangle, poly, circle) HREF: (Documento o sitio vinculado) COORDS: (Coordenadas de acuerdo a la figura) Coords=“x1,y1, x2,y2, x3,y3, xn,yn” Coords=“centro-x, centro-y, radio” Coords = “left-x, top-y, right-x, bottom-y”