Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso de HTML
Autor: Felipe Javier Mckeever
[http://www.mailxmail.com/curso-html]
¡Tu opinión cuenta! Lee todas las opiniones de este curso y déjanos la tuya:
[http://www.mailxmail.com/curso-html/opiniones]
Cursos similares
Cursos Valoración Alumnos Vídeo
Algoritmos y lenguaje C
Este curso pretende dar a conocer las explicaciones más simples del trabajo de los 2.840
ordenadores.puedes descubrir cada paso que realizan, cómo lo realizan, qué es l...
[13/01/06]
SQL
Sql (structured query language) es un lenguaje de programación para acceder y manipular 24.968
bases de datos. sql surgió de un proyecto de ibm en el que investigaba e...
[10/05/04]
Bases de Datos en C#
El curso incluye el código necesario para acceder a las bases de datos y realizar consultas 1.743
de selección y de acción....
[05/04/07]
1. Introducción
[ http://www.mailxmail.com/curso-html/introduccion]
Los Programas para generar páginas Web los podemos clasificar en dos grupos, en
los que podemos identificar las ventajas y desventajas de cada uno de ello.
Programas para novatos:
Nota:
Si se emplea Word para realizar una página Web, se recomienda no utilizar
tabuladores, y no utilizar sangrías francesas. Utilice tablas para producir el mismo
efecto que las sangrías.
Programas para expertos y profesionales.
Directiva <HTML>
Indica a la computadora que se trata de un programa HTLM.
Todo programa HTML tiene dos partes El encabezado especificado por la directiva
<HEAD> y el cuerpo indicado por la directiva <BODY>
Directiva <HEAD>
Dentro se colocan las directivas para proporcionar información de la página a los
buscadores robóticos de Internet y otras directivas como <TITLE>, <META>,
<SCRIPT> y <STYLE> que a continuación se describen:
Directiva <TITLE>
Enseña el nombre de la página que se muestra en la barra de título del navegador
(Browser) y no el nombre con que se guarda el archivo.
<TITLE>Titulo de la página</TITLE>
Directiva <META>
Proporciona información para que los programas de búsqueda (como google.com,
yahoo.com, altavista.com) encuentren nuestra página.
A continuación se da un ejemplo de la aplicación de la directiva META:
5. Resultado
[ http://www.mailxmail.com/curso-html/resultado]
Regla 1
Los retornos de carro que pongo no se respetan en el navegador,
Lo único que separa a los textos son las directivas < P > y la directiva < B r >
Siendo < P > la directiva de final de párrafo
Siendo < B > la directiva de final de línea
Si se desea dejar obtener varias líneas en blanco, no basta con repetir varias veces la
directiva <p>, o <br>, sino es necesario escribirlas juntas, o sea, por cada línea en
blanco que queramos se escribe <p><br>
Regla 2: Todas las directivas deben de estar Anidadas, o sea una dentro de otra.
A excepción de las directivas abiertas como <br> que no necesitan directiva de
cierre
Ejemplo:
Directiva <BODY>
Define el cuerpo del texto del documento, es la sección principal en la cual va el
contenido de nuestra página.
La directiva <BODY> admite varios atributos, los más importantes son:
BGCOLOR=color de fondo
TEXT= color del texto de la página
LINK=color del texto o link de enlace
VLINK= color del texto o link de enlace visitado
ALINK= color del texto o link de enlace activo
BACKGROUND="imagen de fondo"
Ejemplo:
<BODY BGCOLOR=black text=white link=blue vlink=red>
Fija el color del fondo negro, el texto blanco, el enlace azul y el enlace visitado rojo
8. Títulos
[ http://www.mailxmail.com/curso-html/titulos ]
Para aplicar Titulos
Las directivas para aplicar titulos son muy sencillas.
Titulo 1, la Directiva es: <H1>TEXTO DEL TITULO 1</H1>
Titulo 2, la Directiva es: <H2>TEXTO DEL TITULO 2</H2>
Titulo 3, la Directiva es: <H3>TEXTO DEL TITULO 3</H3>
Titulo 4, la Directiva es: <H4>TEXTO DEL TITULO 4</H4>
Titulo 5, la Directiva es: <H5>TEXTO DEL TITULO 4</H5>
Titulo 6, la Directiva es: <H6>TEXTO DEL TITULO 4</H6>
Estilo de los caracteres
Existen dos tipos de estilo de caracteres, el estilo lógico y el estilo físico.
El estilo físico literalmente cambia los caracteres, no así el estilo lógico que solo
cambia la apariencia de los mismos. En el estilo lógico la apariencia de los caracteres
varia de acuerdo a cada Browser, ya que cada uno de ellos tiene una forma diferente
de tratar el texto.
Estilo fisicos
Para aplicar Negritas (bold)
<B>texto en negritas</B>
Para aplicar Cursivas (Italic)
< I >texto en cursivas< / I >
Para aplicar Subrayado. (Underline)
< U >texto subrayado< / U >
Para aplicar letra grande
<BIG> Letras grandes< / B I G >
Para aplicar letra pequeña
<SMALL>Letras pequeñas</SMALL>
Para aplicar subíndices
<SUB>texto en subíndice < / S U B >
Para aplicar índices (Superíndices)
<SUP> Superíndice < / S U P >
Para aplicar letra tipográfica
< T T >Texto< / T T > (Este tipo de letra se parece al de una maquina de escribir.)
Para aplicar letra tachada
< S >Texto< / S >
El efecto de los estilos se acumula, o sea que al aplicar un segundo estilo no se
cancela el anterior sino se acumula, por ejemplo al aplicar negritas y luego cursivas,
el texto obtiene ambos estilos negritas y cursivas. Por lo tanto se pueden aplicar
varios estilos juntos.
Estilos lógicos
Para aplicar texto fuerte.
<STRONG>texto</STRONG>
Para aplicar texto enfatizado
< E M >texto < / E M >
Resultado
Grábalo con el nombre de página2.html en el directorio practicas-formatos y
visualiza los resultados
Nota:
Si se utilizan títulos, en un texto determinado, no se emplea <font size=No.> para
el mismo texto, ya que el titulo da la orden para un tamaño determinado de letra y
<font size=No.> estaría dando la orden para otro tamaño de letra.
La directiva <FONT> tiene otros parámetros COLOR="color del texto" y
FACE="nombre de la fuente"
Ejemplo: <font size="3" color=blue face="times new roman">Texto de color azul,
tamaño 3, de fuente tipo times new roman</font>
Para cambiar el tamaño de la fuente por párrafos. (segundo método)
El tamaño de la fuente por defecto (preestablecido) es de tamaño 3.
Si deseamos aumentar el tamaño al siguiente, tenemos las siguientes dos maneras:
<FONT SIZE="4">.....</FONT>
1er. Método
(El tamaño estándar es 3 + 1
<FONT SIZE="+1">...</FONT>
nos da tamaño 4)
2do. Método
Otro ejemplo de comandos quivalentes
<FONT SIZE="2">.....</FONT>
1er. Método
(El tamaño estándar es 3 - 1
<FONT SIZE="-1">...</FONT>
nos da tamaño 2)
2do. Método
Resultado
El resultado se verá como sigue
Resultado
Resumen de directivas y atributos de formatos
La directiva < D L >, tiene el parámetro compact, que se emplea para dar sangrías
francesas al texto, con la salvedad que solo funciona de esa manera con temimos
pequeños, para poder entender esto se presenta el siguiente ejemplo.
Ejemplo 15 escribe la codificación siguiente
1.- Soportan
Genera gráficos con movimiento
Animaciones.
2 . - Soportan Esto hace que se muestre el fondo sobre el
Transparencias: que se apoya la imagen
Funciona de manera que conforme se va
3 . - Efecto de
cargando va mostrando la imagen más
difusionado o
nítidamente, hasta alcanzar la resolución
entrelazado:
total de la misma
Se emplea en dibujos, no se recomienda
4.- Solo soporta
este formato para fotografías ya que estas
255 colores.
requieren muchos colores
Esto es muy útil para empleo de Internet, ya
5.- Comprime las que la velocidad de transmisión es muy
imágenes lenta para imágenes, sonido y vídeo, ya que
estos suelen ser archivos grandes.
Características de las imágenes JPEG
Tipos de enlace
Enlace a otra página de nuestro sitio. Enlace a otra sección de la misma página
Enlace a un lugar concreto dentro de otra página de nuestro sitio. Enlace a una
página externa. Enlace por medio de un gráfico Enlace a una dirección de E-mail,
por medio de un gráfico. Enlace a una dirección de E-mail. Enlace a un objeto
(documento zip ó Word)
Enlace otra página de nuestro sitio.
Un enlace es la conexión de una pagina a otra. Un sitio es un grupo de paginas
conectadas entre si, por hiperenlaces.
Para dar ejemplo a un enlace. Supongamos que en la pagina dos quiera hacer un
enlace a la página tres.
Agregue la siguiente línea a la pagina2.html.
<A HREF="pagina3.html">Ejemplo 3 </A>
Grabe la página con el nombre de pagina3-1.html.
Al cargar la página al browser haga Click en el enlace"Ejemplo 3". Si realizo la
practica correctamente se debió haber cambiado de la página2 a la pagina3.
Practica: Realice un menú de enlaces en una página de nombre menu.html, escriba
una lista de enlaces de las primeras 5 páginas de ejemplo. Al final de cada pagina
agregar un enlace a la pagina de menú.
Enlace dentro de la misma página.
En caso que tengamos una página extensa que contenga varios temas, es necesario
22. Tablas
[ http://www.mailxmail.com/curso-html/tablas]
La creación de tablas se utiliza en términos generales para mejorar la visualización
de la pagina, entrando en detalles se utiliza para colocar imágenes con textos
extensos a un lado de ellas, crear un columnas de datos, resaltar por medio de
bordes los datos, distribuir los datos de manera ordenada.
Crear una tabla
La estructura de una tabla y sus directivas para crearlas son:
Ejemplo: tabla con una celda
Nota: Como mínimo se tiene que tener un renglón y una celda para una tabla
<TABLE> (Inicio Tabla)
< T R > (Inicia renglón
< T D > (Inicia celda)
Texto de la celda
< / T D > (Fin celda)
< / T R > (Fin renglón)
</TABLE> (Fin Tabla)
Resultado
Texto de celda
Colocar un borde sobre la tabla
El atributo BORDER=1 se visualiza un borde en tabla
El atributo BORDER=0 quita el borde de la tabla.
Ejemplos:
< TABLE BORDER="1">
<TR>
<TD>
Texto de la celda
</TD>
</TR>
</TABLE>
Resultado
Ó Nos da el
ó Nos da el resultado ó resultado Ó
á Nos da el resultado á Á Nos da el
resultado Á
Ñ Nos da el
ñ Nos da el resultado ñ
resultado Ñ
Aplicando lo anterior la palabra corazón se
escribe así corazón
Como podemos ver el alias para los acentos es letra+acute, y el alias para los tildes
es letra+tilde.
Tabla de caracteres especiales HTML
Reslultado
Crear dos marcos o frames Horizontales de 20 % la primera columna y 80% la
segunda columna.
<html>
<head>
<title>frame 3</title>
</head>
<frameset rows="20%,80%">
<frame src="banner1.htm" >
<frame src="inmortalidad.html " >
</frameset>
</html>
Reslultado
Crear dos marcos o frames Verticales de 20 % la primera columna y 80% la
segunda
<html>
<head>
<title>Frame 4</title>
</head>
<frameset cols="20%,80%">
<frame src="reglaoro.html">
<frame src="bienpormal.html">
</frameset>
</html>
Resultado
Crear dos marcos o frames horizontales fijando el tamaño por medio de pixels
En el siguiente ejemplo se da un tamaño de 100 pixels al frame superior y el resto
de la altura para el área inferior.
<html>
<head>
<title>frame 5</title>
</head>
<frameset ROWS="100,400">
<frame src="banner1.htm" >
<frame src="inmortalidad.html" >
</frameset>
</html>
Reslultado
Frames o cuadros iteractivos
Para que puedas controlar y decidir en que frame se carga una mueva página es
nesesario dar un nombre al FRAME, y referir a el, la pagina a cargar.
El atributo NAME, es el que permite darle un nombre a cada frame, el cual es
referido por el atributo TARGET="nombre del frame". El atributo TARGET, se coloca
dentro de un enlace, el cual al ser activado el enlace carge la página en el otro frame
referido por TARGET en lugar de cargarlo en el propio frame.
Ejemplos:
Frames o cuadros verticales iteractivos
Para crear frames iteractivos, es nesesario nombrar el frame con el attributo NAME.
Este atributo se coloca dentro del frame.
<frameset cols="20%,80%">
<frame src="menu2-v.html">
<frame src="reglaoro.html" NAME="principal">
</frameset>
Ver codificación completa
Resultado
Notese que el segundo frame se llama principal.
Para que funcione el frame iteractivo es nesesario que los enlaces esten
relacionados con el frame, por medio del atributo TARGET, el cual se coloca dentro
de los enlaces.
Para que funcione el programa frame 6 es nesesario que el programa menu2-v.html,
contenga el atributo TARGET encada uno de los enlaces. A continuación damos la
codificación de dicho programa.
Extracto del archivomenu2-v.html
<a HREF="reglaoro.html" TARGET="principal">La regla de oro</a>
<a HREF="unidad.html" TARGET="principal">La unidad de la religión</a>
<a HREF="cosecha.html" TARGET="principal">La cosecha de los hechos</a>
<a HREF="lavenida.html" TARGET="principal">La venida de los profetas</a>
Ver codificación completa
Notese que cada enlace se le agrego el atributo TARGET="principal", este atriibuto le
indica al browser que la pagina enlazada se debe de cargar en el frame principal, y
no en el frame desde el que se esta activando.
También se puede utilizar división horizontal de frames iteractivos
Ejemplo
UILIZANDO BASE TARGET
Otro método para relacionar varios enlaces con un frame, es utilizando BASE
TARGET, con esta directiva, nos ahorramos el tener que especificar TARGET en
cada uno de los enlaces, y en su lugar solo basta con especificar una sola vez al
principio de BODY el atributo <BASE TARGET>. para ilustrar esto a continuación le
presentamos el siguiente ejemplo:
Extracto del archivomenu3-v.html
<BASE TARGET="principal">
<a HREF="reglaoro.html">La regla de oro</a>
<a HREF="unidad.html">La unidad de la religión</a>
<a HREF="cosecha.html">La cosecha de los hechos</a>
Ver la codificación completa
Compare la codificación del programa menu2-v.html con menu3-v.html, y notese
que nos ahorramos escribir TARGET en cada enlace, al especificar BASE TARGET al
inicio.
El programa anterior (menu3-v.html) nesesita el programa frame7.html
Ver codificación
Ejecutar programa
¡Tu opinión cuenta! Lee todas las opiniones de este curso y déjanos la tuya:
[http://www.mailxmail.com/curso-html/opiniones]
Cursos similares
Cursos Valoración Alumnos Vídeo
Algoritmos y lenguaje C
Este curso pretende dar a conocer las explicaciones más simples del trabajo de los 2.840
ordenadores.puedes descubrir cada paso que realizan, cómo lo realizan, qué es l...
[13/01/06]
Bases de Datos en C#
El curso incluye el código necesario para acceder a las bases de datos y realizar consultas 1.743
de selección y de acción....
[05/04/07]