Aprender HTML completo, a un par de horas de distancia

(1/12) > >>

Creature:
Dedicale un poco de tiempo al HTML y veras como lo aprendes completo y sin dificultades.


Antes de Empezar


Recomendaciones

Para realizar tu pagina Web necesitas en principio un editor de textos para escribir los ficheros que la compondran.

Simplemente usando el NOTEPAD de Windows o el EDIT del MS-DOS puedes realizar tus páginas Web, ya que una pagina Web es simplemente un texto alque se le añaden diferentes plabras clave (directivas) con el objeto de indicar diferentes propiedades. De cualquier manera existen editores específicos para realizar paginas Web. Dichos editores permiten por medio de menus e iconos incluir directivas de HTML sin necesidad de teclearlas. Es decir, para poner un texto en cursiva en una pagina Web deberiamos escribir la instrucción:<I>Texto</I>


En un editor de Html, simplemente marcaríamos el texto con el raton y pulsariamos el icono de cursiva, el editor de encargaria de poner automaticamente las directivas <I></I>.

Existen muchos y muy variados editores de HTML, puedes bajar a tu ordenador alguno de ellos desde la pagina Web de Solo Windows'95.Cuando escribas tu paginas Web te recomiendo que todos los links, nombres de graficos, etc.. los consignes en letra minúscula ya que la mayoria de los servidores Web distinguen entre mayusculas y minusculas. Es decir, las directivas :
<IMG SRC="dibujo.gif">
<IMG SRC="Dibujo.Gif">
hacen referencia a ficheros distintos, aunque en tu disco duro haran referencia al mismo fichero, ya que Windows no distingue entre mayusculas y minusculas. Asi que procura escribir correctamente estos nombres.



Publicar tu web

Una vez tengas tus paginas listas para ser publicadas en Internet, necesitaras un servidor de paginas Web donde alojarlas. Un servidor Web es un ordenador que esta permanentemente conectado a Internet, por lo que situando nuestras paginas en el, estas seran accesibles a todo el mundo. Generalmente los proveedores de Internet ofrecen a sus clientes espacios Web gratuitos para publicar paginas personales.

Geocities te ofrece la posibilidad de publicar tu pagina Web de forma totalmente gratuita de hasta 2 Mb. Para ello solo necesitas tener acceso a internet y disponer de una direccion de correo electronico (e-mail). Los pasos para obtener el espacio en el servidor de Geocities son los siguientes :1º) Accede a la URL http://www.geocities.com/join.
2º) Marca la opcion "Free Personal Home Page Program" y pulsa el boton "JOIN" que se encuentra al final de la pagina.
3º) Rellena con tus datos el formulario que te aparecera en la pagina siguiente. Es MUY IMPORTANTE escribir correctamente la direccion de e-mail, y recordar el "nombre de usuario". Una vez rellenado el formulario pulsa sobre el boton "I AGREE" situado al final de la pagina.
4º) La siguiente pagina te pregunta si deseas recibir informacion periodica sobre diversos temas. Yo personalmente te aconsejo que marques todo como "NO". Pulsa a continuacion sobre el boton "SUBMIT" que se encuentra al final de la pagina.
5º) La siguiente pagina nos pregunta el area de interes, o sea, de que va a tratar nuestra pagina. Marcar lo deseado y pulsar el boton "CONTINUE".
6º) En funcion del area de interes se nos ofrecen las comunidades donde podemos albergar nuestras paginas. (el nombre de la comunidad formara parte de la direccion web de la pagina, p.ej. www.geocities.com/comunidad/numero) Escoger la que deseemos y pulsar el boton "CONTINUE".
7º) En la siguiente pagina se nos muestran las direcciones "libres" dentro de la comunidad escogida. Marcamos la que mas nos guste y pulsamos el boton "Move Me In!"
8º) Si la direccion escogida ya estuviese ocupada, se nos vuelve a mostrar la pagina de direcciones libres, escoger otra y volver a pulsar el boton "Move Me In!"
9º) Se nos muestra la pagina de bienvenida a Geocities. Debemos esperar a que Geocities nos envie por e-mail la password para poder empezar a enviar ficheros a nuestra pagina, cosa que haremos desde la utilidad "File Manager" situada en la pagina http://www.geocities.com/members/
Tu direccion en Geocities sera la formada por tu "comunidad" escogida y tu "numero", por ejemplo si has escogido como "comunidad" Heartland/Hills y el numero escogido fue el 5198, tu URL seria :
http://www.geocities.com/Heartland/Hills/5198


-----------------------------------------------------------------

De nada sirve tener tu pagina Web en Internet si su direccion no la conoce nadie. Es muy importante "publicitar" tu pagina para que la vean otras personas. En principio es aconsejable incluir la URL de tu pagina Web en todos los correos que envies. Asmimismo debes dar de alta la direccion de tu pagina en los principales buscadores. En la pagina AUTOREGISTRALO podras registrar de una manera comoda tu pagina Web en los principales buscadores.

-------------------------------------------------------------------

Creature:
1- Introducción


1.1- Que es HTML

El HTML (Hyper Text Markup Language) es un sistema para estructurar documentos. Estos documentos pueden ser mostrados por los visores de paginas Web en Internet, como Netscape, Mosaic o Microsoft Explorer. Por el momento no existe un estandar de HTML ya que tanto Netscape como Microsoft se empeñan en incluir directivas que solo funcionan con sus respectivos navegadores. De cualquier manera existen diferentes revisiones o niveles de estandarización, el 1.0, el 2.0 y el 3.0, lo que produce que algunos visores no "comprendan" en su totalidad el contenido de un documento. En este manual se ha utilizado la revisión 3.0 de HTML. Esto quiere decir que algunas de las órdenes de HTML que aquí se indican puede que no sean reconocidas por algunos visores de páginas Web. Netscape 2.x y Microsoft Explorer 3.x reconocen prácticamente todas las órdenes HTML vistas en este manual.
Básicamente, el HTML consta de una serie de órdenes o directivas, que indican al visor que estemos utilizando, la forma de representar los elementos (texto, gráficos, etc...) que contenga el documento. En este manual nos referiremos a estas órdenes con la palabra "directiva".
Las directivas de HTML pueden ser de dos tipos, cerradas o abiertas. Las directivas cerradas son aquellas que tienen una palabra clave que indica el principio de la directiva y otra que indica el final. Entre la directiva inicial y la final se pueden encontrar otras directivas. Las directivas abiertas constan de una sola palabra clave. Para diferenciar las directivas del resto del texto del documento se encierran entre los símbolos < y >. Las directivas cerradas incluyen el carácter / antes de la palabra clave para indicar el final de la misma. Una directiva puede contener "parámetros". Estos parámetros se indican a continuación de la palabra clave de la directiva.

Ejemplos :

Directiva cerrada
<CENTER> Mi página Web </CENTER>

Directiva abierta
<HR>

Directiva con parámetros
<BODY bgcolor="#FFFFFF"> </BODY>


Los ficheros que contienen documentos HTML suelen tener la extensión .html o .htm. En este manual se han fijado los siguientes criterios a la hora de escribir la sintaxis de las directivas de HTML:

1º) Las directivas se indican en letra mayúscula y en negrilla.
2º) Los parámetros de las directivas se indican en letra minúscula y negrilla.
3º) El resto de elementos se indican en letra normal.
4º) Las palabras a resaltar en el texto se indican en cursiva y negrilla.



1.2- Estructura básica de un documento HTML

Un documento escrito en HTML contendría básicamente las siguientes directivas :



<HTML>                       Indica el inicio del documento.
     <HEAD>                  Inicio de la cabecera.
          <TITLE>             Inicio del título del documento.
          </TITLE>            Final del título del documento.
     </HEAD>                 Final de la cabecera del documento.
     <BODY>                  Inicio del cuerpo del documento.
     </BODY>                 Final del cuerpo del documento.
</HTML>                       Final del documento.



El documento se hallará situado en algún ordenador al que se pueda acceder a traves de Internet. Para indicar la situación del documento en Internet se utiliza la URL (Uniform Resource Locator). La URL es el camino que ha de seguir nuestro visor a traves de Internet para acceder a un determinado recurso, bien sea una página Web, un fichero, un grupo de noticias, etc. Es decir, lo que el visor de páginas Web hace es acceder a un fichero situado en un ordenador que está conectado a la red Internet. La estructura de una URL para una página Web suele ser del tipo http://dominio/directorio/fichero. El dominio indica el nombre del ordenador al que accedemos, el directorio es el nombre del directorio de ese ordenador y fichero el nombre del fichero que contiene la página Web escrita en HTML. Por ejemplo :

http://ares.six.udc.es/cine/corunha2.html

Donde ....          
http://                  es el indicador de pagina Web
ares.six.udc.es     es el Dominio (nombre) del ordenador
/cine/                    es el Directorio dentro del ordenador
corunha2.html      es el Fichero que contiene la página Web




Creature:
2- Divisiones de un documento HTML


2.1- Cabecera del documento

La directiva <HEAD></HEAD> delimita la cabecera del documento. Dentro de la cabecera es importante definir el título de la página por medio de la directiva <TITLE></TITLE>. Este título será el que aparezca en la barra de nuestro visor de páginas Web.

Ejemplo :


<TITLE>La página Web de AcMark</TITLE>
 

Dentro de la cabecera de nuestro documento podemos incluir otras directivas adicionales. La directiva <META> indica al visor de Internet las palabras clave y contenido de nuestra página Web. Muchos de los buscadores de páginas Web de Internet (Yahoo, Lycos, etc...) utilizan el contenido de esta directiva para incluir la página en sus bases de datos. La directiva <META> lleva generalmente dos parámetros, name y content.


Ejemplos :

<META name="Pagina de Jose" content="Mi pagina personal, Musica y Peliculas">
 
Indica al visor el nombre de la página y sus contenidos principales.


<META name="keywords" content="Jose musica peliculas links españa">

Indica al visor las palabras clave para los buscadores de Internet.


Otro uso de la directiva <META> es la de indicar documentos con "refresco automático". Si se indica una URL se sustituirá el documento por el indicado una vez transcurridos el número de segundos especificados. Si no se incluye ninguna URL se volverá a cargar en el visor el documento en uso transcurridos los segundos indicados. Esto es util para páginas que cambian de contenido con mucha frecuencia o para redireccionar a la persona que visita nuestra pagina Web a una nueva dirección donde se encuentra una versión actualizada de nuestra pagina Web.


Ejemplo :

<META http-equiv="refresh" content="15;URL=http://www.microsoft.com">

Transcurridos 15 segundos se accederá a la pagina Web de Microsoft.


La directiva <BASE> indica la localización de los ficheros, gráficos, sonidos, etc... a los que se hace referencia en nuestra página Web. Si no se incluye esta directiva el visor entiende que dichos elementos se encuentran en el mismo lugar donde se encuentra nuestra página Web.


Ejemplo :

<BASE href="http://www.jet.es/jose/">




2.2- Cuerpo del documento

La directiva <BODY></BODY> indica el inicio y final de nuestra pagina Web. Será entre el inicio y el final de esta directiva donde pongamos los contenidos de nuestra página, textos, gráficos, enlaces, etc.... Esta directiva tiene una serie de parámetros opcionales que nos permiten indicar la "apariencia" global del documento :


background= "nombre de fichero grafico"
Indica el nombre de un fichero gráfico que servirá como "fondo" de nuestra página. Si la imagen no rellena todo el fondo del documento, esta sera reproducida tantas veces como sea necesario.


bgcolor = "codigo de color"
Indica un color para el fondo de nuestro documento. Se ignora si se ha usado el parámetro background.

text = "codigo de color"
Indica un color para el texto que incluyamos en nuestro documento. Por defecto es negro.

link = "codigo de color"
Indica el color de los textos que dan acceso a un Hyperenlace. Por defecto es azul.

vlink = "codigo de color"
Indica el color de los textos que dan acceso a un Hyperenlace que ya hemos visitado con nuestro visor. Por defecto es purpura.

El codigo de color es un numero compuesto por tres pares de cifras hexadecimales que indican la proporcion de los colores "primarios", rojo, verde y azul. El codigo de color se antecede del símbolo #.


Ejemplos :

#000000  --> Color Negro
#FF0000  --> Color Rojo
#00FF00  --> Color Verde
#0000FF  --> Color Azul
#FFFFFF   --> Color Blanco

El primer par de cifras indican la proporción de color Rojo, el segundo par de cifras la proporcion de color Verde y las dos ultimas la proporcion de color Azul. Cada par de cifras hexadecimales nos permiten un rango de 0 a 255. Combinando las proporciones de cada color primario obtendremos diferentes colores.

De cualquier forma la mayoría de los editores de HTML nos permiten obtener el código de color correspondiente escogiendo directamente el color de una paleta.



Creature:
3- Elementos de un documento HTML


3.1- Juego de caracteres del documento

Todos los visores de páginas Web actuales soportan todos los caracteres gráficos del la especificación ISO 8859-1, que permiten escribir textos en la mayoría de los paises occidentales.

De cualquier forma y como muchos sistemas tienen distintos juegos de caracteres ASCII, se han definido dos formas de representar caracteres especiales usando solamente el código ASCII de 7 bits. Para hacer referencia a estos caracteres se les asigna un código numérico o un nombre de "entidad". Asimismo hay caracteres que se utilizan para las directivas de HTML, por ejemplo < y >. Estos caracteres pueden ser representados por un código numérico o una entidad cuando deseemos que aparezcan en el documento "tal cual". Las entidades comienzan por el símbolo & (ampersand) y terminan con el símbolo ; (punto y coma).


A continuacion veamos una tabla con las principales entidades :


Por lo complejo que me fue hacer buenas tablas en el post decidi mejor dejar una url:


http://usuarios.lycos.es/thecreature/tablas.htm


Por lo tanto la palabra página la podríamos escribir como:

página
p&aacute;gina
p&#225;gina

Es por ello que si deseamos que cualquier visor de páginas Web pueda visualizar las letras acentuadas de nuestro documento debemos utilizar sus correspondientes entidades o códigos para representarlas.


Creature:
3.2- Espaciados y saltos de linea

En HTML solo se reconoce un espacio entre palabra y palabra, el resto de los espacios seran ignorados por el visor.


Ejemplo:
Esto     es    una      frase

Se vera como:
Esto es una frase  


Asimismo tampoco se respetan las tabulaciones, retornos de carro etc... Para ello existen una serie de directivas que indican estos codigos. La directiva <PRE></PRE> obliga al visor a visualizar el texto tal y como ha sido escrito, respetando tabulaciones, espacios, retornos de carro, etc..


Ejemplo:
<PRE>
Este texto      ha sido
     preformateado  .

</PRE>

Se vera como:
Este texto       ha sido
     preformateado   .
 

Para indicar un salto de linea se utiliza la directiva <BR> y para un cambio de parrafo (deja una linea en blanco en medio) se utiliza la directiva <P>.


Ejemplo:
Este texto tiene<BR>saltos de linea y <P> de párrafo.  

Se vera como:
Este texto tiene
saltos de linea y
 
de párrafo.
 

La directiva <P> puede usarse tambien como directiva "cerrada" <P></P> indicando de esta manera los atributos de un parrafo en concreto. Cuando se usa de esta manera tiene el parametro align que indica al visor la forma de "justificar" el parrafo. Los valores posibles de este parametro son LEFT, RIGHT y CENTER, estando aun en estudio el valor JUSTIFY.


Ejemplo:
<P Align=right>Este es un ejemplo de un parrafo de texto justificado a la derecha.</P>

Se vera como:
Este es un ejemplo de parrafo de texto justificado a la derecha

Ejemplo:
<P Align=center>Este es un ejemplo de parrafo de texto centrado.</P>

Se vera como:

Este es un ejemplo de parrafo de texto centrado.


La directiva <HR> muestra una linea horizontal de tamaño determinable. Tiene los siguientes parámetros opcionales :

align = posicion
Alinea la linea a la izquierda (left), a la derecha (right) o la centra (center).

noshade
No muestra sombra, evitando el efecto en tres dimensiones.

size = numero
Indica el grosor de la linea en pixels.

width = num / %
Indica el ancho de la linea en tanto por ciento en función del ancho de la ventana del visor. Tambien se puede especificar un número que indicaría el ancho de la línea en pixels.

Ejemplo :
<HR align=center size=20 width=50%>



-------------------------------------------------------------

La directiva <HR> sin ningun parámetro mostraría una linea horizontal que ocuparia todo el ancho de la página. Estas líneas sencillas son las que ves en este manual para separar las diferentes secciones

-------------------------------------------------------------


Navegación

[0] Índice de Mensajes

[#] Página Siguiente