Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introdución
Descargar Html-Kit
La instalación
Configuración
En Castellano
Simplificando
El código Html
Mirando el Código
Un poco de Orden
El Sitio Local
Mi primera página
Mi primer párrafo
Mi primer enlace
La Hoja de Estilos
Relaccionar Estilos
Fondos en CSS
Fondo en Ejemplo
Insertar Imágenes
Enlace de E-Mail
Imagenes y CSS
Centrar párrafos
Por el momento..
Bueno... ahora nos muestra las opciones que se van a instalar. Que majo...
pero un poco pesado..
Pulsamos Install y... allá va eso! Se instala en un segundo y claro, para no
perder costumbre, nos dice que ya está todo listo. Te recomiendo no dejar
marcada la casilla marcada con un circulo rojo por mí. Eso es para descargarte
más cosas, pero por el momento vamos sobrados. Quita la marca (mira la foto de
abajo) y seguimos, oki?
Arrancando el Html-Kit
En la página anterior nos quedamos en esta ventana:
Aceptamos de nuevo presionando "Finish" y vemos, cómo no, una
preguntita....
Dice arriba que las preguntas siguientes (vaya, que no es solo una...) son para
ayudarte a configurar el programa, pero que siempre puedes cambiar estas cosas
más tarde desde Edit > Preferencias. Esta pregunta de arriba es por si quieres
que los archivos HTML se abran siempre por defecto con este programa. Por el
momento le diremos que no y al hacerlo, claro, aparece otra pregunta...
Quieres que Html-Kit detecte los navegadores que tienes para usar la vista
previa con ellos? Fíjate, a esta le vamos a decir que sí, para que no se diga...
Ahora como ves en la ventana de aqui abajo, pregunta si quieres descargarte
enlaces de ayuda e información actualizada.. A esto le diremos que no, pues ya
nos estamos cansando de tanta preguntita y queremos ver el programa de una
vez..
Y finalmente (espero) nos invita a dar una vuelta por el programa con el
tutorial. Lo siento pero no, mi paciencia tiene un límite, je je je.
Bueno. Ahora ya si que si, aparece una ventana preguntando qué tipo de
archivo queremos abrir para empezar. Como opciones tenemos:
Create a new file (Crear un nuevo archivo)
Create a new file based on a template (Crear un archivo basado en una
plantilla)
etc, etc, etc. Escogemos Create a new File y antes de pulsar OK desactivamos
la casilla de abajo del todo, donde pone "Don´t display this screen again" o "No
mostrar esta ventana de nuevo".
Tras desactivar esa opción y pulsar OK vemos de nuevo el programa con una
página nueva, tal que así:
Empecemos a desactivar cosas. Para empezar haz clic en la barra de
herramientas, donde pone Ver y vamos a desactivar una a una todas las opciones
que te marco con un circulo rojo en la siguiente imagen:
Todas ellas las puedes activar cuando quieras haciendo lo mismo de nuevo,
pero como verás, de este modo la superficie de trabajo que nos queda es mucho
más amplia y clara, no? Quedaría así:
Mucho mejor, verdad? Ya estamos preparados para empezar el juego. Verás
como crear páginas web va a ser pan comido para tí. Ahora es una buena
oportunidad para empezar a saber qué es ese código que aparece en la pantalla
del Html-Kit. Vamos a verlo en la págima siguiente.
Primer contacto con el código HTML?
Una página web no es más que un puñado de letras y números que son
interpretados por los navegadores mostrando lo que ves por internet. Al ser tan
solo eso, letras y números, podríamos usar por ejemplo el Block de Notas de
Windows para crear una página web completa. Tan solo hay que saber qué letras
y números escribir y luego guardar el archivo, pero en lugar de hacerlo con
extensión .txt se guardaría con extensión .html o .htm (son iguales).
Nosotros vamos a usar en estas lecciones otro programa distinto al Notepad o
Block de Notas, el Html-Kit, pues nos va a facilitar algunas cosas que no nos hace
el Notepad y que iremos viendo a su debido tiempo.
El código html de una página web
Todas las páginas web empiezan y terminan con el mismo código y es el
siguiente:
<html> (todas empiezan con esto)
</html> (todas terminan con esto otro)
En adelante, siempre que escriba código HTML lo haré de este modo, de color
azul y con fondo gris para que lo distingais. Pues bien, si eso lo escribimos en un
archivo y lo guardamos con extensión .htm o .html será una página web. Vacia si,
pero una página web.
La primera palabra <html> indica que ahí empieza el código de la web. La
segunda </html> indica que el código de la página web a terminado. Se
distinguen por la contrabarra / que siempre indica que algo ha terminado.
Como siempre, empieza por la palabra <title> y termina con la misma pero
con la contrabarra delante, es decir, con </title>. Fácil, no? Si guardaramos esto
en un archivo con extensión .html o .htm qué veriamos? Una ventana del
navegador completamente en blanco, pero con un título en la parte superior del
navegador como el que hemos escrito. Mira un ejemplo haciendo clic aquí.
Si tras hacer clic en ese enlace y abrirse la página del ejemplo miras el código
de esa página web, verás como coincide exáctamente con el mostrado antes. Si
no sabes, te enseño como mirar el código html de una página web en la página
siguiente.
Por el momento, ya sabes crear páginas en blanco. Todo un logro, verdad? je
je je.
Cómo ver el código Html de cualquier página web?
Como verás, estas lecciones están explicadas para quien no tiene ni idea. Si
sabes ver el código Html de una página web puedes pasar sin miedo a la página
siguiente. Si tienes tus dudas, mejor lee estas notas. El curso te va a costar lo
mismo de modo que... aprovechate! je je.
Aunque te parezca una chorrada mirar el código Html de una página web
pronto verás que resulta muy util, tanto para corregir errores en tus páginas
como para ver cómo narices una web que te ha gustado a podido hacer alguna
cosa. Una vez que domines un poco más el diseño de páginas web, aprenderás
mucho cotilleando el código Html de otras páginas.
La forma más sencilla de ver el código Html de una página web es haciendo
clic en las opciones que aparecen normalmente en la barra de herramientas
superior de cualquier navegador. La opción concreta dependerá de cuál sea el
navegador que estés usando.
Si usas el Internet Explorer puedes ver el código haciendo clic en Ver > Código
Fuente.
Cuando pongo esta flechita ">" es para indicar que primero se hace clic en la
opción Ver y al abrirse el desplegable con otras opciones, se toma la opción
Código Fuente. Te enseño una imagen para que lo tengas más claro:
Si en cambio estás usando el Firefox, la opción está en Ver > Código Fuente
de la Página o teclas Control + U.
Para el navegador Opera, el código Html se puede lo tienes en Ver + Código
Fuente o pulsando las teclas Control + F3.
Como ves, son todos parecidos y por supuesto, el código mostrado ha de ser
idéntico. Haz la prueba con esta misma página, o con el ejemplo de la página
anterior, y así compruebas el código del ejemplo, oki?
Dentro de esta carpeta como te digo, vamos a guardar todos los archivos que
usemos en cada web. Digo "en cada web" porque además de la que vamos a crear
ahora, tú mismo puedes seguir creando otras. Asi que dentro de esa carpeta
vamos a crear otra llamada "web-ejemplo-cctw", que será donde guardemos los
archivos de esta web de ejemplo que iremos creando con estas lecciones.
Así que, si a la vez que sigues estas lecciones quieres ir creando otra a tu bola,
puedes crear otra carpeta con el nombre que quieras dentro de "mis-paginas-
web", junto a "web-ejemplo-cctw". Así no mezclamos cosas, vale?
Dentro de la carpeta "web-ejemplo-cctw" crea otra carpeta más y llámala
"objetos". En ella guardaremos las imágenes, archivos de sonidos, etc. Te repito,
es muy importante que sigas mis pasos al pie de la letra, de modo que cuando
digo que a esa carpeta la llames "objetos", hazme caso y no la llames "Objetos",
ni "OBJETOS". Todo en minúsculas, oki? Ya entenderás por qué.
Como ves, por el momento no tenemos nada de nada, solo sabemos crear
páginas web vacias y carpetas vacias, pero en un par de páginas verás como
cambia esto.. confia en mí.
3.- Aparece ahora una ventana donde podemos definir nuestros sitios:
Vemos tres carpetas ya creadas pero en principio no les vamos a hacer ningún
caso. Cuando seas mayor si quieres las cotilleas pero ahora vamos a lo nuestro.
En el futuro, puedes cerrar esa ventana pulsando sobre la x de su parte superior
derecha y puedes volver a verla siguiendo lo explicado en el paso 2. Cuando te
moleste la cierras, cuando te haga falta la abres. Fácil, verdad? Y para qué sirve
esto? Lo vemos ahora mismo.
Sitio Local y Sitio Virtual
Dentro de esa ventana llamada WorkSpace vamos a definir dos sitios. Uno que
se llama Sitio Local que se corresponde con la carpeta que tenemos en el
ordenador llamada antes "ejemplo-web-cctw" y otro sitio que podemos llamar
Sitio Virtual, que será el espacio en internet. Este segundo lo veremos más
adelante. Por ahora vamos a definir el Sitio Local de la siguiente forma:
1.- Hacemos clic en la barra de herramientas, donde pone Workspace y
escogemos Añadir Carpeta Local/Red.
3.- Tras pulsar OK verás como aparece este nuevo sitio en la ventana de
Workspace:
A partir de ahora, cada vez que queramos trabajar sobre archivos de esta
página web, en lugar de abrir la carpeta que hemos creado en lecciones
anteriores (web-ejemplo-cctw), podemos acceder a ellos directamente desde
acá.
Ahora sí que podemos ya empezar a crear nuestra página web. Que
emocionante...... no?
Que tal crear otro sitio para tus pruebas?
Como veo que eres un poco impaciente, vamos a crear una segunda carpeta o
sitio local, en el que podrás hacer todos los experimentos que quieras. Así podrás
dejar el sitio "web-ejemplo-cctw-local" solo para lo explicado aqui y no te harás
un lio mezclando lo que explicamos con tus propias pruebas, vale?
Para crear esa otra carpeta local repite los pasos anteriores, y crea otra para
tus cosas llamada como quieras, por ejemplo "mis-experimentos". A la hora de
crearla te pide una carpeta. Puedes crear una llamada "mis-experimentos" dentro
de la carpeta del escritorio llamada "mis-paginas-web" si quieres.
Primeros Pasos
Introdución
Descargar Html-Kit
La instalación
Configuración
En Castellano
Simplificando
El código Html
Mirando el Código
Un poco de Orden
El Sitio Local
Mi primera página
Mi primer párrafo
Mi primer enlace
La Hoja de Estilos
Relaccionar Estilos
Fondos en CSS
Fondo en Ejemplo
Insertar Imágenes
Enlace de E-Mail
Imagenes y CSS
Centrar párrafos
Por el momento..
Tras pulsar Ok no vemos nada nuevo, pero el archivo index.html a sido
creado. Para verlo solo tienes que hacer clic en el signo "+" que hay a la
izquierda del sitio "web-ejemplo-cctw"m en la ventana Workspace. Haz
clic allí.
Como ves, no solo te muestra el archivo index.html sino también la
carpeta "objetos" que hemos creado anteriormente. Si te vas a MiPc y
abres la carpeta verás como además de la carpeta "objetos" también
aparece allí el archivo index.html
Ya estamos listos para escribir contenidos el la página principal,
index.html así que vamos a la siguiente página y comenzamos el juego!
Como por ahora solo vamos a trabajar sobre el index.html podemos cerrar la
ventana Workspace para tener más sitio visible. De modo que hacemos clic en la
x de Workspace para cerrarla y después maximizamos la ventana del index para
ocupar toda la ventana del Html-Kit, quedando así:
Esta es la vista llamada "Editor de Html". Como verás, el código de esta
página coincide más o menos con el que te expliqué en las primeras lecciones,
verdad? Empieza por <html> seguido de la cabecera y después el cuerpo o Body,
para cerrarse al final con </html> que como toda etiqueta de cierre lleva su
contrabarra "/".
Se ve también esa primera línea de la que no te he hablado aún. Esa línea
describe el tipo de página que es, las normas de Html que está siguiento. No
tiene mayor importancia, la dejaremos y listo.
Cambiando el título
Vamos a cambiarle el título a esta index. Bastará con escribir el título que
quedamos en lugar de donde pone "Page title". Vamos a ponerle todos "Pagina
Principal del Ejemplo CCTW". Ya sabes, entre <title> y </title>.
Mi primer párrafo
Al igual que un título se escribe entre <title> y </title>, un párrafo hay que
escribirlo entre las etiquetas <p> y </p>. Así, para escribir por ejemplo
"Bienvenidos a mi página web. Muy pronto estará lista!" basta con escribir esa
frase encerrada entre esas etiquetas, dentro del cuerpo de la página es decir,
entre <body> y </body>. Quedaría así:
Claro que con la vista "Editor" no vemos lo que estamos consiguiendo. Para ver
cuales son los resultados el Html-Kit dispone de otra vista llamada "Preview" o
vista previa, que nos muestra cómo quedaría la web vista por internet. A esta
vista previa o preview se accede haciendo clic abajo del todo, junto a donde
pone "Editor". Haz clic ahí y veamos como queda nuestro ejemplo por el
momento, vale?
Bueno, por el momento no es gran cosa pero... sabías hacer esto antes? Pues
pronto aprenderás mucho más. No vamos a parar hasta que aprendas a crear
páginas como ComoCrearTuWeb, oki? je je, no va a ser dificil, verás.
Haciendo clic sobre "Editor", junto a "Preview" puedes volver a ver la vista de
código Html. Ya sabemos algo más.
Fíjate que está en la primera pestaña, donde pone StyleSheet que significa
Hoja de Estilo y que hemos escogido "Blank Style Sheet" que significa Hoja de
Estilo en blanco. Al pulsar Ok nos pregunta qué nombre queremos darle al nuevo
archivo. Escribimos "estilos.css"
Tras pulsar Ok aparece este nuevo archivo en la lista de archivos del sitio
"web-ejemplo-cctw" de la ventana Workspace, nuestra Hoja de Estilo para
variar, en blanco.
Esto cada vez pinta mejor, no?
Imagen de fondo
La imagen de fondo se define de forma similar al color de fondo. Primero
vamos a escoger una imagen que nos guste. Tienes un montón en la Galería de
Imágenes, pero puedes colocar cualquiera que tengas a mano. Cuando la tengas,
copiala y la pegas en la carpeta "objetos" que hemos creado lecciones atrás en tu
escritorio, dentro de la carpeta "web-ejemplo-cctw" que hay en la carpeta "mis-
paginas-web", y una vez copiada allí le cambias el nobre y le pones "fondo.png".
Suponiendo que le hemos puesto de nombre fondo.png el código a insertar en
la hoja de estilos sería este:
body {background-color: #E6E6FA ; background-image:
url(objetos/fondo.png) }
Fíjate como hemos separado la propiedad color de fondo de la propiedad
imagen de fondo con un punto y coma, tal y como te comenté antes.
Explicando el Background-Image
En este caso la propiedad se llama background-image y sirve para indicar el
archivo de imagen de fondo que ha de tener la web. La ruta del archivo de
imagen se escribe entre los paréntesis tal y como hemos visto en el código. Por
defecto, es decir, si no decimos lo contrario, esta imagen de fondo se repetirá
horizontal y verticalmente para ocupar todo el fondo de la página, como
formando un mosaico.
Se puede hacer que no se repita, que se repita solo horizontalmente, o solo
verticalmente e incluso que no se repita y colocarlo en el centro, o en la parte
baja o a la derecha.... En cambio no es posible conseguir que solo salga una vez
y que a la vez se expanda ocupando toda la página. Vamos a ver todas esas
opciones.
Background-Repeat
Para que el fondo solo salga una vez hay que decirle, en la misma línea de la
hoja de estilo que no se repita, de este modo: background-repeat:no-repeat
quedando así el código de la Hoja de Estilos:
body {background-color: #E6E6FA ; background-image:
url(objetos/fondo.png) ; background-repeat:no-repeat }
Para que el fondo se repita solo horizontalmente, se pone esto en su lugar:
background-repeat:repeat-x
body {background-color: #E6E6FA ; background-image:
url(objetos/fondo.png) ; background-repeat:repeat-x }
Para que se repita solo verticalmente se escribe: background-repeat:repeat-y
body {background-color: #E6E6FA ; background-image:
url(objetos/fondo.png) ; background-repeat:repeat-y }
Para que se repita vertical y horizontalmente no hace falta poner nada, pero
si lo deseas puedes poner esto: background-repeat:repeat, tal que así:
body {background-color: #E6E6FA ; background-image:
url(objetos/fondo.png) ; background-repeat:repeat }
Aún hay otro valor posible que podemos dar. Se trata del valor "inherit" que
significa algo así como fondo anclado. Significa que aunque movamos la web el
fondo quedaría fijo y solo se desplaza el contenido, no el fondo. Eso si, no
funciona en todos los navegadores, tenlo en cuenta si lo aplicas.
Background-Position
También puedes elegir que el fondo aparezca arriba y centrado, abajo a la
izquierda y todas estas combinaciones con la propiedad background-position. Te
dejo un ejemplo para que lo pruebes y veas como funciona:
body {background-color: #E6E6FA ; background-image:
url(objetos/fondo.png) ; background-repeat: no-repeat ; background-
position: left bottom}
Los valores que puede tomar son: top (arriba), center (centrado) y bottom
(abajo) para la alineación vertical; y left (izquierda) center (centro) y right
(derecha) para la alineación horizontal, de modo que puedes usar cualquiera de
esas combinaciones.
Aunque no se recomienda, también puedes usar distancias, es decir, indicarle
que se posicione a 50 pixeles desde la derecha y 100 pixeles desde arriba, así:
background-position: 50px 100px. Un pixel es una medida de distancia y
equivale a un puntito de tu monitor. Si te acercas mucho mucho a tu monitor,
casi pegando las narices a él, verás que todo está hecho con puntitos. Pues
cada uno de esos es un pixel. Para hacerte una idea, estas letras que lees
deben tener unos 10 pixeles de ancho cada letra. Una página web suele tener
una achura de 800 pixeles.
Background-Attachment
Esto no funciona en todos los navegadores y hace que la imagen de fondo se
quede fija mientras mueves la página con la barra de desplazamiento o que se
mueva con ella. Los valores a tomar son fixed o scroll. Pero no te lo recomiendo
por que depende del navegador conseguiras el efecto o no.
Nota:
Realmente, si definimos una imagen de fondo no es necesario el color de
fondo. Puede estar bien por si el archivo de la imagen de fondo no se cargara,
pero si estamos seguros de que está bien podemos eliminar la propiedad
background-color de la línea de la hoja de estilos, no crees? Pues a no ser que la
imagen no ocupe toda la página, la imagen tapará el color de fondo. En cambio si
la imagen solo ocupa una parte si puede ser interesante colocar el color de
fondo. Eso queda ya a tu criterio
.centrado { text-align:center }
Abrimos el Html-Kit.
Hacemos visible la ventana Workspace.
Ponemos el ratón sobre el sitio "web-ejemplo-cctw-local" y pulsamos
sobre él con el botón derecho del ratón.
Escogemos New > Create File...
Una vez creados estos dos archivos y relacionados entre sí, pasamos a
meterles mano.
Como ves, dan acceso a varias secciones y pueden ser muy sencillas o más
complicadas o llamativas con lengüetas y todo eso. Pues ahora que sabes lo que
son, vamos a crear la capa de nuestra barra de navegación.
Creando la capa navegacion
La llamaremos "navegacion" y solo va a existir una por página, luego se trata
de un estilo único y se define por tanto así en la Hoja de estilo:
#navegacion {background-color: gray }
Escribimos eso en la Hoja de Estilo. Después abrimos la plantilla.html y
escribimos, a continuación del div cabecera, esta otra línea:
<div id="navegacion">Barra de Navegación</div>
Como puedes ver, en la Hoja de Estilo le hemos dado a navegacion la
propiedad de color de fondo gris (gray). Más adelante le pondremos más cosas,
pero ahora seguimos creando el resto de capas.
Creando las capas contenido y pie
Ya que estamos, vamos a crear dos capas más. La primera se llamará contenido
y en ella pondremos luego un menú lateral y los textos de nuestra web, la parte
principal. También vamos a crear otra capa para la parte más baja de la web que
llamaremos pie en la que más tarde tendremos algunos enlaces, un mensaje de
copyright y puede que otro espacio para publicidad, ya veremos.
Siguiendo las mismas instrucciones que antes, definimos estas otras dos capas
en la Hoja de Estilo:
#contenido {background-color: orange}
#pie {background-color: brown}
Y tras guardas la Hoja de Estilo, abrimos la plantilla.html y ponemos estas
otras dos líneas después de la de la capa navegacion:
<div id="contenido">Esta será la zona principal de la web</div>
<div id="pie">Este es el pié de página</div>
Y el resultado es...
Tras guardar todo, en la Hoja de Estilo tendrás esto:
#cabecera {background-color: pink }
#navegacion {background-color: gray }
#contenido {background-color: orange }
#pie {background-color: brow n }
Y aquí tienes el resultado del ejemplo. Se que no parece una página web, pero
no me dirás que no está tomando forma, no? Verás como esto empieza a cambiar
en breve..
Ves como encierra a los otros divs? Ahora, en la hoja de estilo definimos
#global con las siguientes propiedades:
#global {width:800px ; margin: 4px auto }
Esto significa que la capa global tendrá un ancho de 800 pixeles y aparece una
propiedad que no hemos visto antes, (margin: 4px auto) que define el margen a
dejar entre el elemento (en este caso el div global) y el resto de cosas a su
alrededor. El 4px es la cantidad de margen que vamos a dejar por encima y por
debajo de la web, mientras que auto es la cantidad de margen que dejaremos
por cada lado. Auto significa automático, por lo que se dejará todo lo que exceda
de 800px y automáticamente, es decir, la mitad a la derecha y la otra mitad a la
izquierda y por tanto, centrado. Lo veremos mejor más adelante, no te
preocupes si no lo entiendes demasiado bien, vale?
Esto no funciona en todos los navegadores a menos que definamos una
caracteristica a Body en la Hoja de Estilo estilo-general.css. Abrela si la cerraste
y escribe al principio del todo esta nueva línea de css:
body {text-align: center}
Body no es un nombre de un estilo inventado por nosotros, como cabecera,
pie, tal y cual, sino que es una etiqueta de Html, y a las etiquetas de Html (como
body, p, a, table, div, etc..) no se les pone ni el punto delante ni la almohadilla
(#). Lo que estamos haciendo al ponerle propiedades a una etiqueta es cambiar
las propiedades que tiene por defecto. Con esto ya queda toda la web centrada
en toooodos los navegadores. Si guardas ahora la Hoja de Estilo y haces vista
previa de la plantilla.html verás como todo aparece centrado y con un ancho fijo
de 800px. Ahora no será fácil descuadrar tu web.
Esto es lo que hemos conseguido con el ejemplo hasta el momento. Va
mejorando poco a poco....
El menú de nuestra página web
Presta mucha atención en esta lección, que igual es un poco espesa, pero
merece la pena para crear el menú lateral y empezar a entender como se usan
estas capas o divs.
Ahora queremos crear un menú lateral parecido al de esta misma web, el de
la izquierda de estas líneas. Te gusta? Pues a ti te puede quedar mucho mejor si
tienes un poco de gusto y ganas de experimentar. Como un menú es más o menos
una zona rectangular, vamos a crear una capa para meter en ella este menú.
Como queremos que salga dentro de la parte central de la página, dentro de la
zona de los textos, meteremos o crearemos este div que vamos a llamar menu
dentro del div contenido. Parece lógico, no? Esto es lo que se llama anidar
capas.
Empezamos creando la capa. Abre en el Html-Kit la plantilla.html y escribe la
siguiente línea justo después de la etiqueta de inicio de la capa contenidos y
antes del texto de dentro suya (Esta será la.....bla bla blal...), de forma que
quede el código Html así:
Como verás, después del código Html de la capa menu, van los textos de la
capa contenido (Esta será la ....) y después, en la siguiente línea vemos la
etiqueta de cierre del div contenidos.
Ahora tienes que definir el estilo de la capa menu en la Hoja de Estilos. Abre
estilo-general.css y escribe esta línea para el div menu:
#menu {background-color: yellow; width: 150px ; float:left }
Como solo hay un menú por página, lo definimos como estilo único, con la
almohadilla (#). Le ponemos un color diferente al resto para distinguir donde
empieza y donde termina la capa menu y colocamos dos propiedades más.
La primera es width:150px con la que le damos una anchura fija de 150
pixeles. Quizás sea poco, pero por ahora lo dejamos así hasta que veamos si nos
va a faltar anchura en esa capa. La segunda nueva caraterística que vemos es
nueva, la propiedad Float.
Para que sirve la propiedad Float?
La propiedad Float hace que el elemento flote sobre el resto de la web. Esto
vale para cambiarlo de posición más fácilmente. A la propiedad float se le suele
poner uno de estos dos valores: left (que flote a la izquierda) o right (lo manda a
la derecha). Como nosotros queremos tenerlo a la izquierda, le pondremos la
propiedad float:left y esto lo manda pegarse al borde izquierdo de la capa en la
que está, es decir, a la izquierda de la capa contenido.
Si haces vista previa verás cosas un poco raras, como que el menú se
descuelga un poco por debajo de la web, pero eso lo arreglamos en las siguientes
páginas.
Creando la plantilla
Las Capas o Divs
Creando más capas
Una anchura fija
El Menú de la Web
Enlaces del menú
Estilos para enlaces
Estilos para Listas
Dar Formato a Cero
Márgenes del Menú
Enlaces Cambiantes
Enlaces con Fondo
Margen en Párrafos
Indentar Párrafos
Margin y Padding
Separar el Menú
Los títulos
Posicionamiento
Ahora seguramente te suene a chino todo eso, pero tras leer esa sección
sabrás lo que significa cada cosa. Aprenderás allí a escoger un hosting tanto de
pago como gratuito, ambos sirven perfectamente para aprender, de modo que no
tienes escusa. Si no lo haces no podrás aprovechar las lecciones al 100%, aunque
también aprenderias cosas, claro. Sería como aprender a conducir sin tocar
nunca un coche.... osea, ná de ná.
No lo olvides, para cuando regreses aquí para seguir las lecciones, has de
tener ya los datos anteriores, vale? Pues ya sabes. Y ante cualquier duda
recuerda que en el Foro CCTW tienes una sección para cada consulta, úsalo sin
que te de vergüenza preguntar tonterias y no te arrepentirás.
ComoCrearTuWe
Aparece una ventana donde tienes que colocar algunos de los datos que
apuntaste, veamos qué datos son y dónde van apuntados.
(1) Aquí pon la dirección de tu FTP. Suele empezar por
ftp.nombredelservidor.. pero cada hosting es algo firerente. En la imágen de
arriba puedes ver los datos que yo puse para la configuración del Ftp de una
cuenta creada en Razy (recomendado para seguir el curso).
(2) Aquí se pone el puerto de conexión. Ni yo se lo que es, pero coloca un 21
a no ser que tu hosting te indique otra cosa.
(3) Tu nombre de usuario para el Hosting que tengas. En Razy son números
aleatorios, como puedes ver en la imagen.
(4) La contraseña o password.
(5) Activa esta casilla si no quieres tener que estar escribiendo la contraseña
cada vez que quieras conectar tu Ftp.
(6) Es solo el nombre que aparecerá en la ventana Workspace del Html Kit.
Pon lo que más te guste. Yo he puesto web-ejemplo-cctw-internet para
diferenciarlo de la carpeta local que llamamos web-ejemplo-cctw-local. Para
seguir el ejemplo de este curso haz como yo y así evitarás perderte cuando me
refiera a esa carpeta. Luego, para tus trabajos la puedes llamar como te de la
gana, claro.
(7) Initial Directory: En ocasiones al registrarte en un servidor te indican la
ruta inicial o FTP Path, que has de colocar en el Ftp. A veces es /www/ otras
veces es /html_public/... Si te has registrado en Razy escribe aquí lo mismo que
pusiste en el punto (1) y te funcionará bien. Para qué sirve? Simplemente indica
al Ftp cuál será la carpeta raiz que se va a mostrar. Lo entenderás con el tiempo,
no es muy importante.
(8) Passive Mode. Esto no lo domino bien. Si se que unos servidores piden que
se use el modo activo y otros el modo pasivo. Si lo pones al contrario quizás te
cueste conectarte. Razy por ejemplo pide que se active. Tiene que ver son los
puertos que se usan para la conexión.... un rollo, vamos, je je.
El resto de opciones de esa pestaña y de las otras dos no hace falta tocarlas.
Pulsa en OK y seguirmos.
Ojo! Si al pulsar sobre el signo "+" de la carpeta azul ésta no llega a abrirse
nunca sino que aparece una lupa buscando y tarda demasiado (varios minutos) sin
que termine de mostrar los archivos de dentro, podría ser que:
Qué? Ha sido facil? Si tienes problemas con esto lanza tu pregunta en el Foro
CCTW, en la sección "Problemas de Conexión", oki? y recuerda indicarnos cuál es
tu hosting para poder ayudarte mejor, y la dirección, etc, etc.
Despues hacemos lo mismo, clic con el botón derecho del ratón y escogemos
esta vez la opción "Upload" que significa "Subir":
Se abre entonces una ventana donde debemos buscar, dentro de la carpeta
donde guardamos los archivos de la web de ejemplo, el archivo index.html (la
ruta sería algo así como C:\Documents and Settings\Usuario\Escritorio\mis-
paginas-web\web-ejemplo-cctw). Selecciona el index.html y pulsa en "Abrir".
Pues ya está. Ahora aparecerá en la ventana Workspace del Html Kit el nuevo
archivo index.html, pero esta vez es el nuestro. Si ahora visitas tu página web
escribiendo en tu navegador la dirección, verás algo parecido a la página web del
ejemplo que estamos haciendo. Concretamente verás esto:
No se ve ni la sonrisa, ni la imagen de fondo, ni el buzón ni se están
respetando los estilos css. Por qué puede ser? Este es el error más frecuente al
principio y por eso te pido que prestes atención a esto.... Si no subes el archivo
correspondiente, no se ven los elementos. Si no se ve el buzón es porque no se
ha subido (upload) el archivo del dibujo del buzón. Lo mismo para el fondo. Y si
los estilos no se están respetando es porque no se ha subido aún la Hoja de Estilo
(estilos.css). Obvio verdad? Pues verás como caes alguna vez, je je.
En la página siguiente aprendemos a subir el resto de archivos y así arreglamos
el problema.
En definitiva...
Al final, si abres las carpetas web-ejemplo-cctw-local y web-ejemplo-cctw-
internet en la ventana Workspace del Html Kit y si has hecho los deberes
correctamente, te ha de aparecer algo como lo que se muestra en la imagen de
la derecha.