Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Contenido
Conceptos Básicos ....................................................................................................................................................3
Internet .................................................................................................................................................................3
World Wide Web (WWW) ....................................................................................................................................3
El Modelo Cliente-Servidor...................................................................................................................................3
Navegador ............................................................................................................................................................4
Protocolo ..............................................................................................................................................................4
HTTP......................................................................................................................................................................4
Transacciones HTTP ..........................................................................................................................................4
Los códigos de estado.......................................................................................................................................4
Sesión....................................................................................................................................................................5
Páginas Estáticas y Páginas Dinámicas .................................................................................................................5
El lenguaje HTML ......................................................................................................................................................6
Edición ..................................................................................................................................................................6
Estructura Básica de un Documento HTML ..............................................................................................................6
Atributos de la etiqueta BODY..............................................................................................................................6
Etiquetas para Estructura del Documento. ..............................................................................................................7
Atributo de alineación ..........................................................................................................................................8
Uso de DIV ............................................................................................................................................................8
Etiquetas para Estilos de caracter ............................................................................................................................8
Estilos físicos. ........................................................................................................................................................8
Estilos lógicos........................................................................................................................................................8
Atributos de la fuente...........................................................................................................................................9
Caracteres especiales. ..........................................................................................................................................9
Color .................................................................................................................................................................. 10
Etiquetas para Listas en HTML .............................................................................................................................. 10
Listas ordenadas ................................................................................................................................................ 10
Atributos para listas ordenadas..................................................................................................................... 11
Listas desordenadas .......................................................................................................................................... 11
1
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
2
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Conceptos Básicos
Internet
Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de
protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red
lógica única, de alcance mundial.
El Modelo Cliente-Servidor
La facilidad de tener información actualizada y realizar transacciones en línea implica el desarrollo de
aplicaciones que operen bajo un modelo de cliente-servidor.
Bajo este modelo, cada vez que se abre un navegador y se direcciona hacia una determinada página web, en
realidad se está estableciendo una comunicación entre dos programas: el cliente y el servidor.
3
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
El cliente es un programa que tiene como función el facilitar la interacción con el usuario, presentando
y controlando la información administrada por la aplicación.
Las tecnologías que se procesan en el cliente están dirigidas a facilitar la visualización y control de la
información, como es el caso de HTML, Flash, Javascript y VBscript, entre otras.
El servidor es un programa que constantemente está escuchando peticiones de clientes y devuelve a
cada programa una respuesta acorde que es tomada por el cliente y mostrada al usuario. Así, el servidor
es el responsable de prestar los servicios requeridos por los clientes.
Los lenguajes tradicionales de programación son muy utilizados para programar servidores, pero existen
tecnologías diseñadas específicamente para aplicaciones cliente-servidor en Internet, como es el caso de
ASP (Active Server Pages), PHP (Hypertext preprocesor), Servlets, ColdFusion y JSP (Java Server Pages)
entre otras.
Navegador
Es el programa que ofrece acceso a Internet. Actúa como cliente y comprende el lenguaje de todas las
herramientas que manejan la información de Web.
Protocolo
Conjunto de reglas que gobiernan una operación. Debe especificar claramente lo que se espera de ambas partes
a fin de no dar lugar a ambigüedades.
HTTP
Protocolo de transferencia de hipertexto. Es el protocolo por defecto de internet y es usado en cada transacción
de la red a menos que se especifique otro. Originalmente fue diseñado para transmitir texto plano y
posteriormente fue adaptado para transferir cualquier tipo de datos.
Está orientado a transacciones y sigue el esquema de petición-respuesta entre un cliente y un servidor.
Dentro de HTTP, el cliente es denominado “user agent”, la información transmitida es denominada “recurso” y
es identificada mediante un URL (Localizador Uniforme de Recursos o dirección).
Transacciones HTTP
Son las operaciones que se llevan a cabo mediante HTTP
Están formadas por un encabezado seguido por una línea en blanco.
Un encabezado es un bloque de datos que precede a la información propiamente dicha, por lo que muchas veces
se hace referencia a él como metadato —porque tiene datos sobre los datos—.
Ante cada petición se inicia un diálogo entre servidor y cliente.
4
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
El primer dígito indica el tipo de código, así los códigos iniciados con 1XX indican error en la conexión, 2XX
operación exitosa, 3XX redirección hacia otro URL, 4XX error por parte del cliente y 5XX error por parte del
servidor.
Sesión
HTTP es un protocolo sin estado (stateless), esto quiere decir que no guarda ninguna información sobre
conexiones anteriores y cada pedido es tratado de manera independiente del anterior. No sabe quién mandó la
solicitud, sólo recibe y responde.
Dado que HTTP trata cada solicitud de manera independiente no es posible para el servidor determinar si el
usuario sigue navegando en la página, si se fue a otra página o si cerró el navegador.
Dado que las aplicaciones web necesitan mantener estado y llevar un registro de la conversación, se define el
concepto de sesión.
1. El cliente realiza un pedido al servidor
2. El servidor responde el pedido y le devuelve un identificador al cliente
3. En pedidos sucesivos, el cliente deberá incluir este identificador en cada pedido que realice al servidor.
4. Así, el servidor puede mantener un estado de las peticiones del mismo cliente.
Para incluir este identificador, se utilizan dos métodos:
El uso de “cookies”, que son pequeños archivos con información que el servidor envía al cliente para que
los guarde y que éste vuelve a enviar en cada petición que realiza al servidor. Las “cookies” permiten
guardar información específica sobre el sitio tal como el idioma, los colores, etc. También permiten
rastrear al cliente ya que son guardadas en el cliente por tiempo indeterminado.
El “URL rewriting”, que hace que el cliente sobre-escriba todos los enlaces que vuelven al servidor
agregándoles como parámetro el identificador de sesión.
El servidor es el que guarda todos los datos asociados con la sesión.
5
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
El lenguaje HTML
Es un acrónimo de HyperText Mark Languaje. Y es un lenguaje que estructura documentos a partir de texto
especificando ciertos atributos a su contenido.
No describe la apariencia del diseño de un documento, sino que permite que cada plataforma le de formato
según su capacidad y la de su navegador (tamaño de la pantalla, fuentes instaladas, etc.
Puede referenciar a otro documento HTML. Cada vez que un documento hace referencia a otro dice que está
conectado mediante un enlace o liga.
Define sus acciones mediante marcas (etiquetas o “tags”) que dicen al texto cómo mostrarse mediante atributos
que le dan valor a la etiqueta.
Usa un número reducido de etiquetas o “tags”.
Básicamente, los documentos escritos en HTML constan del texto mismo del documento y las tags que pueden
llevar atributos.
<tag> texto afectado </tag>
La tag del principio activa la orden y la última (que será la del principio precedida del signo /) la desactiva.
Edición
Para crear archivos HTML es preferible utilizar un editor de texto simple ya que HTML ignora todos los espacios
en blanco. Los convertidores toman archivos de un procesador de textos y los convierten a HTML, pero los
resultados no siempre son legibles, ello depende de la complejidad del formato del documento, por lo que es
recomendable corregirlos de manera manual.
6
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
background: indica la colocación de una imagen como fondo de la página. La imagen se coloca haciendo un
mosaico.
text: asigna el color del texto de la página. Se especifica mediante 6 caracteres siguiendo el estándar
RGB. Por defecto es el negro.
link: asigna el color de los enlaces que no han sido visitados. Se especifica mediante 6 caracteres
siguiendo es estándar RGB. Por defecto es el azul.
vlink: asigna el color de los enlaces visitados. Se especifica mediante 6 caracteres siguiendo es estándar
RGB. Por defecto es el morado.
alink: asigna el color de los enlaces activos. Un enlace está activo en el preciso instante que se pulsa,
por lo que a veces es un poco difícil observarlo. Se especifica mediante 6 caracteres siguiendo es
estándar RGB.
leftmargin: indica el margen a los lados de la página. Válido para iexplorer.
topmargin: indica el margen arriba y debajo de la página. Para iexplorer.
marginwidth: la contrapartida de leftmargin para Netscape.
marginheight: igual que topmargin, pero para Netscape.
Si se desea que una página funcione para ambos exploradores, deberán incluirse ambas
directivas.
7
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Atributo de alineación
Se utilizan dentro de las etiquetas <P> y <Hn>.
Sirven para dar una alineación determinada a los párrafos
Align Define la alineación del texto. Puede tomar los valores: left, center o right, dependiendo
de si se desea alinear a la izquierda, centro o derecha. Los valores son escritos entre
comillas. El valor por defecto es “left”.
Uso de DIV
Se utiliza para simplificar el código y no tener que introducir continuamente el atributo align en cada etiqueta
<P>.
Estilos físicos.
<B> Negritas
<U> Subrayado
<I> Itálicas
<tt> Fuente monoespaciada
<sub> Subíndice
<sup> Superíndice
<font> Indica la tipografía.
Estilos lógicos.
Todos enfatizan el texto, pero la forma en que lo hacen depende del navegador
<em> Generalmente usa cursivas.
<strong> Generalmente usa negritas
<code> Usa una fuente monoespaciada, generalmente Courier.
<samp> Fuente monoespaciada, similar a code.
8
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Atributos de la fuente.
Se especifican dentro de la etiqueta <font>
Face Indica el tipo de fuente a utilizar. Dado que no todas las plataformas tienen el mismo tipo de
fuente, se acostumbra listas dos o tres fuentes distintas, para que en caso de que el
navegador no disponga de la primera, utilice la segunda o la tercera fuente enumeradas
en lugar de utilizar la fuente por defecto (generalmente Times New Roman).
Ejemplo: <face font=” Comic Sans MS,arial,verdana”>
Size Indica el tamaño de la fuente. Se utilizan números del 1 al 7, correspondiendo 1 al
tamaño más pequeño disponible para la fuente y 7 al más grande.
Ejemplo: <font size = “4”>
También es posible especificarlo de manera relativa mediante los signos de + o – y el
número de niveles que se desea aumentar o disminuir el tamaño de la fuente.
Ejemplo: <face size= “+2”>
Color Indica el color del texto. Utiliza el estándar RGB mediante 6 dígitos hexadecimales.
Ejemplo: <font color = “00FF88”>
HTML es capaz de entender los siguientes colores predefinidos: aqua, black, blue,
fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow.
Ejemplo: <font color = “red”>
Caracteres especiales.
Permiten insertar dentro del texto de una página caracteres que no sean ASCII estándar dentro de cualquier
plataforma.
HTML distingue entre tres grupos de caracteres especiales:
Los nombrados. Que corresponden a símbolos comunes. Utilizan el símbolo & seguido de la abreviatura
del caracter y terminados en punto y coma. Por ejemplo: ® introduce el símbolo de registrado,
€ introduce el símbolo del euro y así.
Los numerados. Que corresponden al código ASCII predeterminado del navegador, por ejemplo el
conjunto ISO-Latin-1 (ISO-8859-1). Estos símbolos utilizan el símbolo &# seguidos por el número que
9
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
corresponde a la posición del caracter y terminados en punto y coma. Por ejemplo: ® introduce el
símbolo de registrado de acuerdo con el estándar ISO-8859-1.
Los reservados. Que se utilizan para escribir de manera textual algunos caracteres que se utilizan en
HTML, como son >, <, & y “.
Color
Todos los colores en el monitor se forman mediante la combinación de tres canales de luz: Rojo, Verde y Azul
(Red, Green & Blue) con los que se forman todos los demás colores.
Cualquier color puede expresarse mediante un código numérico formado de tres valores, que indican el valor
del rojo, del verde y del azul. Cada valor indica la intensidad de la luz emitida por el canal correspondiente
(síntesis aditiva)
El código de un color se expresa en formato hexadecimal. El valor mínimo para cada canal es el 00 y el valor
máximo es FF (que equivale a 255)
Listas ordenadas
Se utilizan para presentar información en diversos elementos o ítems con la particularidad de que éstos estarán
precedidos de un número o letra para enumerarlos.
Se engloban por las etiquetas <ol> y </ol>.
Cada elemento de la lista estará encabezado por la etiqueta <li>.
La etiqueta <li> puede o no llevar etiqueta de cierre.
Aunque no es necesario, se recomienda que cada elemento de la lista esté en una línea nueva para dar mayor
claridad al documento.
10
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Listas desordenadas
Se utilizan para presentar información en diversos elementos o ítems con la particularidad de que éstos estarán
precedidos de una viñeta para enumerarlos.
Se engloban por las etiquetas <ul> y </ul>.
Cada elemento de la lista estará encabezado por la etiqueta <li>.
11
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Aunque no es necesario, se recomienda que cada elemento de la lista esté en una línea nueva para dar mayor
claridad al documento.
Listas anidadas
Las listas pueden anidarse para crear listas más complejas. Se pueden anidar las listas colocándolas una dentro
de otra, de manera que la lista secundaria sangre respecto a la principal.
Se pueden anidar listas de diferente tipo para conseguir una lista mixta, pero es importante estructurar bien las
etiquetas ya que las etiquetas de la lista principal englobarán todo el conjunto de las listas y las etiquetas de las
listas secundarías deberán cerrarse antes de volver a la lista principal.
En este tipo de listas es muy recomendable identar el documento.
Imágenes en HTML
El componente gráfico de una página es muy importante, ya que la introducción de imágenes puede ayudar a
explicar más fácilmente la información y darle mayor estética a una página.
La sobrecarga de imágenes se traduce en una distracción para el navegante, quien tendrá más dificultad en
encontrar la información necesaria.
El uso de imágenes aumenta el tiempo de carga de la página, por ello es recomendable optimizar las imágenes
para internet haciendo que su tamaño en bytes sea lo más pequeño posible, sin comprometer por ello la calidad.
Las imágenes son almacenadas en forma de archivos.
12
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
13
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
ajusta a su parte alta, media o central, según sea el caso, pudiendo tomar, además, alguno de los
siguientes valores:
“Absbuttom” Alinea la imagen al nivel del elemento más bajo de la línea.
“Absmiddle” Alinea la imagen al nivel medio absoluto de la línea.
Alt Establece un texto alternativo para la imagen. Entre comillas se escribe el texto que suplantará
a la imagen si no se carga o mientras se carga o cuando, visualizando ya la imagen, se pasa el
ratón por encima. Su uso, aunque no obligatorio, es indipensable cuando la imágen sirve como
enlace.
Ejemplo: <img src="logo.gif" alt="Logo de la Empresa">
Border Establece, en pixeles, el ancho del borde que rodeará a la imagen.
Clear Se usa en combinación con <br> para que salte de línea hasta encontrar el lado libre. Puede
tomar los valores siguientes:
“left” Saltará verticalmente hasta encontrar el margen izquierdo libre
“right” Saltará verticalmente hasta encontrar el margen derecho libre
“all” Saltará verticalmente hasta encontrar ambos márgenes libres.
Height Establece el alto de la imagen a visualizar en pixeles.
Hspace Indica el espacio libre, en pixeles, que debe colocarse entre la imagen y otros elementos que la
rodean en sentido horizontal.
Lowsrc Indica un archivo de imagen de baja resolución que es descargado antes de la imagen de alta
resolución. Se utiliza para dar una idea de la imagen rápidamente. Actualmente está en desuso.
Usemap Especifica un nombre de mapa. Es de uso obligatorio en imágenes mapeadas.
Vspace Indica el espacio libre, en pixeles, que debe colocarse entre la imagen y otros elementos que la
rodean en sentido vertical.
Width Establece el ancho de la imagen a visualizar en pixeles.
El uso de estos dos últimos atributos ayuda al navegador a confeccionar la página incluso antes de que las
imágenes hayan sido cargadas, ya que reserva el espacio correspondiente a cada una de ellas, evitando así que
el texto se mueva de un lado a otro cada vez que la imagen se cargue.
Mapas de Imágenes
Se utilizan para definir sobre una determinada imagen, regiones que sirvan como enlaces.
14
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Tablas en HTML
Permiten representar y ordenar cualquier elemento de la presentación en filas y columnas permitiendo
así resumir grandes cantidades de información y presentarla de manera rápida y fácil. Una tabla permite
organizar y distribuir los espacios de manera más óptima.
Las tablas se definen fila a fila, celda a celda, comenzando por la celda superior izquierda.
Las columnas se calculan automáticamente según las celdas que hay en cada fila.
Al igual que las listas, las tablas pueden anidarse, aunque no se recomienda anidar más de cuatro tablas
debido a que pueden retrasar la carga de la página en algunos navegadores.
Se recomienda dibujar la tabla a lápiz antes de proceder a colocar las etiquetas correspondientes para
tener más claros los valores que deberán asignarse a los diferentes atributos. Esto es especialmente
importante en el caso de tablas complejas.
15
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
<TBODY> Agrupa conjuntos del filas. Resulta útil para definir ciertos atributos a únicamente ciertas filas de
la tabla. Para definir un grupo, se utiliza <tbody> con los atributos a definir para el grupo antes
de la etiqueta <tr> del primer renglón del grupo, a continuación, se continúa con la definición
normal de la tabla y una vez que se escribe la etiqueta </tr> de la última fila del grupo, se coloca
la etiqueta </tbody> para cerrar la definición del grupo.
Los atributos que se pueden utilizar con la etiqueta TBODY son un subgrupo reducido de los que
se aplican a TR o TD: align, bgcolor y valign, class, id, además de manejadores de eventos. En el
siguiente ejemplo se definen para las filas 2, 3 y 4 una alineación y color de fondo distintos al
resto de la tabla.
<COLGROUP> Agrupa conjuntos de columnas. Su uso es diferente del de <tbody> ya que no es posible colocar
la etiqueta de apertura antes de la primera columna a agrupar y la de cierre después de la última
columna a agrupar. En lugar de eso, lo que se hace es colocar las etiquetas de apertura y cierre
de <colgroup> después de la definición de la tabla y antes de empezar a definir renglones. El
atributo colspan, indicará el número de columnas a agrupar comenzando desde la primera. Así,
<colgroup span=”2” width=”30%”> agruparía las dos primeras columnas de la tabla y les definiría
como ancho el 30% del ancho total de la tabla.
Los atributos que se pueden utilizar con la etiqueta COLGROUP incluyen align, valign, class, id,
style, width, además de manejadores de eventos. Algunos navegadores aceptan también
bgcolor.
También es posible especificar atributos particulares para cada columna, en cuyo caso no se
utiliza el atributo colspan, sino la etiqueta <col>.
16
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Border Indica el ancho del borde en pixeles. Border="0" indica la ausencia de borde. Puede
usarse a cualquier nivel, pero cuando se usa dentro de la etiqueta <table> se refiere al
borde principal de la tabla.
Cellspacing Se usa dentro de <table>. Indica el número de pixeles que separan cada celda. El valor
predeterminado es 2.
Cellpadding Se usa dentro de <table>. Indica el espacio en pixeles entre el borde de la celda y su
contenido. El valor predeterminado es 1.
Align Cuando se utiliza dentro de la etiqueta <caption> puede tomar los valores:
“top” para colocar el título antes de la tabla
“buttom” para colocar el título después de la tabla
Cuando se utiliza dentro de la etiqueta <td> indica la posición del contenido dentro de la
celda y puede tomar los valores:
“center” para colocar el contenido al centro
“left” para colocar el contenido a la izquierda
“right” para colocar el contenido a la derecha
Cuando se usa dentro de la etiqueta <table> indica la posición de la tabla con respecto a
su entorno. También puede tomar los valores de “center”, “left” o “right”.
Valign Se utiliza dentro de la etiqueta <td> para indicar la posición del contenido dentro de la
altura de la celda y puede tomar los valores
“top” para colocar el contenido en la parte superior
“middle” para colocar el contenido en la parte media
“buttom” para colocar el contenido en la parte inferior de la celda
Rowspan Expande una celda verticalmente. Se utiliza dentro de las etiquetas <td> o <th> para
indicar el número de filas que deberán abarcarse.
Ejemplo: <td rowspan=”2”> Fusiona la celda con su vecina de abajo, abarcando 2
renglones.
Colspan Expande una celda horizontalmente. Se utiliza dentro de las etiquetas <td> o <th> para
indicar el número de columnas que deberán abarcarse.
17
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Ejemplo: <td colspan = “2”> Fusiona la celda con su vecina de la derecha, abarcando dos
columnas.
Bgcolor Se utiliza para dar color a la celda o línea elegida. Puede incluso utilizarse para toda la
tabla. Sigue el formato RGB utilizando 6 dígitos para especificar el color.
Bordercolor Define el color del borde de la celda, línea o tabla elegida.
Background Permite colocar un fondo para la celda o para la tabla a partir de un enlace a una imagen.
Frame Se usa dentro de la etiqueta <table> para definir el borde externo de la tabla, dejando inalterados
los bordes de las celdas. Puede tomar los siguientes valores:
“Void” Ningún borde externo.
“Above” Sólo borde superior de la tabla.
“Below” Sólo borde inferior de la tabla.
“Hsides” Sólo los bordes de arriba y abajo
“Vsides” Sólo los bordes de los lados derecho e izquierdo.
“Lhs” Solamente el borde izquierdo.
“Rhs” Solamente el borde derecho
“Box” Los cuatro bordes.
“Border” También los cuatro bordes.
Ejemplo: <table frame=”void”> No coloca borde externo a la tabla.
Rules Define el aspecto de los bordes internos de las tablas, esto es, los bordes de las celdas
de las tablas. Puede tomar los siguentes valores:
“None” Ningún borde interno
“Groups” Sólo se colocarán bordes en los grupos de columnas o filas.
“Rows” Sólamente se colocarán bordes entre filas.
“Cols” Solamente se colocarán bordes entre columnas.
“All” Se colocarán todos los bordes internos
Enlaces en HTML
Las páginas WEB son archivos HTML en los que se incluye diversa información con un determinado formato. De
ahí que, un sitio web podrá ser considerado como un conjunto de archivos debidamente conectados entre ellos
y con el exterior del sitio por medio de enlaces de hipertexto. Loa archivos constituyen el contenido del sitio y
los hipervínculos permiten definir relaciones entre diferentes objetos y estructurar todo el conjunto al que el
navegante tiene accesoLa facilidad para definir este tipo de enlaces es una de las razones de la potencia y
versatilidad de HTML.
Para especificar de manera uniforme el objeto al que apunta el enlace, se utiliza una forma estandarizada que se
denomina URL (Uniform Resource Locator).
18
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Tipos de enlaces
Enlaces internos.
Apuntan a un lugar diferente dentro de la misma página. Una aplicación común, consiste en la colocación de un
índice al principio del documento donde se colocan enlaces origen a las diferentes secciones. Paralelamente, al
final de cada sección, se introduce un enlace que apunta al índice.
Para crear un enlace de este tipo es necesario, aparte del enlace de origen propiamente dicho, un segundo enlace
que será colocado en el destino. Este segundo enlace se define con la etiqueta <A> y el atributo name.
Enlaces locales
Se dirigen a páginas dentro del mismo sitio WEB. Se utilizan para relacionar los distintos documentos HTML que
componen el sitio WEB.
Para crearlos se utiliza el nombre del archivo a direccionar como parámetro del atributo href de la etiqueta <A>.
No es necesario incluir el nombre del host debido a que se trata de la misma computadora. Si se desea apuntar
a una sección específica del archivo, ésta deberá ser especificada también dentro de la url siguiendo una sintaxis
del tipo:
<a href="archivo.html#seccion">contenido</a>
Lo que resulta un híbrido entre los enlaces locales y los internos. Obviamente, la sección deberá haber sido
definida mediante el atributo name de la etiqueta <A>.
Enlaces remotos
Se dirigen hacia páginas que se encuentran fuera del sitio web. Para crearlos, se utiliza como valor del atributo
href la url completa, incluyendo el protocolo.
19
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
20
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
Sonido en HTML
La aplicación de sonido está limitada por varias circunstancias, tales como:
El ancho de banda de las conexiones a Internet, ya que los archivos de sonido tienen un tamaño muy
grande.
La interpretación que hacen los navegadores de los archivos de sonido. De hecho, se utilizan etiquetas
diferentes para distintos navegadores.
Muchos de los formatos usados requieren de un plugin especial para su reproducción en el navegador
del cliente.
Para representar un sonido de manera digital, es preciso realizar un muestreo del mismo. Esto es, se toma una
lectura del valor de ciertos parámetros a intervalos regulares. Esta lectura es representada en un formato digital.
El dispositivo que realiza esta operación se denomina “convertidor análogo digital”.
La fidelidad con la que la onda muestreada pueda representar el sonido original depende de dos parámetros:
21
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
22
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
que se guardan con extensión .mid, son de pequeño tamaño, lo que los hace idóneos para la web. Es
soportado por Internet Explorer y Netscape 4x.
MP3 (MPEG 1 Layer 3): desarrollado por el MPEG (Moving Picture Expert Group), obtiene una alta
compresión del sonido y una muy buena calidad basándose en la eliminación de los componentes del
sonido que no estén entre 20 hz y 16 Kh (casi el rango del oído humano). Tiene en cuenta el sonido
envolvente (surround) y la extensión multilingüe, y guarda los archivos con la extensión .mp3, y permite
configurar el nivel de compresión, consiguiéndose calidades similares a las del formato WAV pero con
hasta 10 veces menos tamaño de archivo. Es soportado directamente sólo por Internet Explorer 5.5 y
superiores.
MOD Es una especie de mezcla entre el formato MIDI y el formato WAV, ya que por un lado almacena el
sonido en forma de instrucciones para la tarjeta de sonido, pero por otro puede almacenar también
sonidos de instrumentos musicales digitalizados, pudiendo ser interpretados por cualquier tarjeta de
sonido de 8 bits. No es un formato estándar de Windows, por lo que su uso se indica para sistemas Mac,
Amiga o Linux. La extensión de los archivos es .mod
µ-Law Format de calidad similar al formato WAV, es original de las máquinas NeXt, y guarda sus archivos
con la extensión .au
Real Audio de calidad media, permite archivos muy compactos que guarda con extensión .rmp o .ra.
Para su reproducción hace falta tener instalado el plugin Real Audio.
23
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
24
HTML
Colegio Boston
Formulario
Preparatoria
ISE Adda Laura Paz Olvera
aparecerán en la página tan sólo los mandos de la consola, sin logotipos añadidos (Internet
Explorer) o la consola recortada (Netscape Navigator).
align="top/bottom/center/baseline/left/right/ texttop/middle/absmiddle/absbotom" Define la alineación
horizontal o vertical de la consola respecto de los elementos de la página.
hspace="hs" Establece la separación horizontal, en pixeles, entre la consola y los elementos de la página que
la rodean.
vspace="vs" Establece la separación vertical, en pixeles, entre la consola y los elementos de la página que la
rodean.
25