| Lista de preguntas y respuestas más frecuentes
Preguntas:
¿Cómo pongo un contador en la página?
¿Cómo se puede dejar un margen a la izquierda del texto?
¿Cómo puedo dejar varios espacios en blanco entre palabras?
¿Cómo puedo hacer para que se visualice una página en una nueva
ventana cuando se activa el enlace?
¿Cómo hago para que la página salte
automáticamente tras unos segundos, a otra página?
¿Cómo incluir palabras clave en la página para que los
buscadores de Internet la indexen más eficientemente?
¿Cómo puedo hacer para que el fondo de la página quede
fijo y no deslice con la ventana?
Respuestas:
- ¿Cómo pongo un contador en la página?
Un contador o una página con estadísticas no se pueden hacer usando
HTML, sino utilizando programas que
permitan escribir en el servidor para ir anotando las visitas, llamados
CGIs. Pero se pueden insertar en la página copiando un trozo de código
mediante una imagen.
La forma más sencilla de poner un contador es acudir a alguna de las
múltiples páginas dedicadas a ofrecer este servicio. En estas páginas
se nos pide rellenar un formulario con nuestros datos: nombre, dirección,
e-mail, etc y a cambio nos envían por correo el código que debemos
insertar en nuestra página (usa copiar y pegar para no equivocarte) para
obtener el contador. Algunas de esas páginas son:
El PNTIC ofrece en su página contadores para a sus usuarios, pero
sinceramente son bastante feos.
Subir
- ¿Cómo se puede dejar un margen a la izquierda del texto?
Hay varias soluciones.
- La primera es crear una tabla sin borde con la columna de la izquierda
vacía:
<TABLE>
<TR>
<TD WIDTH=nºpixels></TD><TD>Tu texto</TD>
</TR>
</TABLE>
O tal vez, forzar a que la tabla ocupe todo el ancho de la página (width=100%)
y poner un porcentaje en el tamaño de la celda vacía (width=10%):
<TABLE width=100%>
<TR>
<TD WIDTH=10%></TD>
<TD>Tu texto</TD>
</TR>
</TABLE>
Una segunda solución consiste en usar <UL>. Esta etiqueta genera un margen
automáticamente (también produce un salto de línea, hay que tenerlo en
cuenta):
<UL>
Tu texto
</UL>
La etiqueta <BLOCKQUOTE> establece un margen a la derecha e izquierda del texto.
<BLOCKQUOTE>
Tu texto
</BLOCKQUOTE>
Subir
- ¿Cómo puedo dejar varios espacios en blanco entre palabras?
Los navegadores visualizan como un único espacio cualquier
secuencia de espacios, tabuladores y saltos de línea. Eso hace que, por
defecto, sólo haya un espacio entre palabras.Como antes hay varias formas de evitar este efecto:
-
La etiqueta <PRE> deja el texto
que se visualiza tal cual está escrito, es decir, reconociendo
tabuladores, saltos de línea y todos los espacios intermedios que se
hayan incluido. Antes de la aparición de las tablas se utilizaba para
mostrar texto tabulado.
- La etiqueta (código de carácter) (non-breaking space)
fuerza la aparición de un espacio. Se suele utilizar para que se
interpreten varias etiquetas <P> vacías (generalmente se
comprimen en una sola) y para que las celdas vacías en una tabla
aparezcan realmente vacías y no en "altorrelieve".
- Otro modo es utilizar una imagen transparente de 1x1 píxel y
estirarla hasta el tamaño deseado mediante width y height. Por
ejemplo
<img src="images/punto_transparente.gif" width="100" height="2">
Subir
- ¿Cómo puedo hacer para que se visualice una página en una nueva
ventana cuando se activa el enlace?
Con el atributo "target" en la etiqueta <A>. Cuando es
"_top" crea una nueva ventana:
<A Target="_top" Href="URL">pulsa aquí</A>
Otros valores del atributo target son:
TARGET="_blank"
Hace que el enlace se cargue en una nueva ventana que no recibe
nombre.
TARGET="_self"
Hace que se cargue en la misma ventana.
TARGET="_parent"
Hace que se cargue el FRAMESET padre del documento. Actúa exactamente
igual que _self si el documento no tiene frames.
TARGET="_top"
Hace que se cargue en la ventana actual ocupándola por completo.
Resulta útil para finalizar una jerarquía de frames
Subir
- ¿Cómo hago para que la página salte
automáticamente tras unos segundos, a otra página?
Para conseguir ese efecto debes incluir la etiqueta en la cabecera del
documento (entre <HEAD> Y </HEAD>
<META http-equiv="refresh" content="nº de segundos; url=pagina.htm">
Por ejemplo
<META http-equiv="refresh" content="10; url=2.htm">
haría que tras 10 segundos el navegador saltase a la página 2.htm
Subir
- ¿Cómo incluir palabras clave en la página para
que los buscadores de Internet la indexen más eficientemente?
Debes incluir etiquetas META en la cabecera del documento (entre <HEAD>
y </HEAD>) tal como se indica en el ejemplo
<meta name="Author" content="Pon aquí tu nombre">
<meta name="Description"
content="Información sobre el Colegio Patatín, patatán de la prov ... ">
<meta name="KeyWords"
content="Educación, enseñanza, IES, Instituto, colegio, secundaria, etc">
Subir
-
¿Cómo puedo hacer para que el
fondo de la página quede fijo y no deslice con la ventana?
Debes colocar
como atributo de la etiqueta BODY.
Por ejemplo:
<body topmargin="0" bgcolor="#234C56" link="#FF6700" vlink="#00B4A0"
alink="#FF6700" background="imagen.gif" bgproperties="fixed">
Subir
Por Antonio Berciano Alonso
Actualizada el 4/1/2001
|