LENGUAJE HTML HyperText Markup Language El lenguaje de publicación usado por la World Wide Web es el HTML (acrónimo de HyperText Markup Language, Lenguaje para el Formato de Documentos de Hipertexto). Es un sistema de etiquetas (algo así como palabras claves) que contienen órdenes y se insertan en el texto que uno quiere publicar. Un documento HTML no es más que texto al cual se le pueden agregar otros elementos como imágenes, sonido y videos Prof. Mercedes Méndez Rojas Prof. Del curso
¿Qué es el HTML? El lenguaje de publicación usado por la World Wide Web es el HTML (acrónimo de HyperText Markup Language, Lenguaje para el Formato de Documentos de Hipertexto). Es un sistema de etiquetas (algo así como palabras claves) que contienen órdenes y se insertan en el texto que uno quiere publicar. Un documento HTML no es más que texto al cual se le pueden agregar otros elementos como imagenes, sonido y videos. Los documentos html deben tener la extensión html o htm, para que puedan ser visualizados en los navegadores que son los programas que permiten visualizar las páginas web. El Html no es el único lenguaje que existe, es simplemente el básico, los demás lenguajes como Php, Asp, Javascript, etc, incluyen códigos de Html para poder funcionar. Estos últimos no serán objeto de estudio en este manual html. El HTML brinda herramientas para publicar documentos en línea con encabezados, textos, tablas, listas, fotos; obtener información en línea a través de vínculos de hipertexto; diseñar formularios para realizar transacciones con servicios remotos, para buscar información, hacer reservas, pedir productos, etc; incluir hojas de cálculo, videoclips, sonidos, y otras aplicaciones directamente en sus documentos. En este manual html usted aprenderá como hacer, de una forma fácil y rápida, la mayoria de estas operaciones.
Estructura y etiquetas del lenguaje html Aquí tenemos un ejemplo de la estructura de un documento en el que se ha empleado el lenguaje HTML: 2
<TITLE>Lenguaje html
¡Estructura de una página html!
Un documento HTML se identifica por las siguientes dos etiquetas: Documento En todo documento html se encuentra la cabecera que es una colección de información acerca del documento y requiere de las etiquetas y , las que no afectan la apariencia del mismo. Aquí se deben incluir definiciones generales que afectarán a todo el documento, todas las etiquetas del lenguaje html que se utilizan en esta área son opcionales pero es muy importante, para el posicionamiento de su sitio web de cara a los buscadores, el uso de las etiquetas del título (<TITLE> y ). El título del documento que emplea el lenguaje html debe describir el contenido de dicha página. El otro elemento que define la estructura de una página html es el cuerpo del documento html delimitado por las etiquetas y . y en él cual l se incluirán todas las instrucciones HTML, el texto, as imágenes y demás elementos que componen el lenguaje html. El formato general de las etiquetas utilizadas en el lenguaje html es el siguiente: <Etiqueta> Inicio de una etiqueta . Cierre de esa misma etiqueta
3
ETIQUETAS DE TEXTO DEL LENGUAJE HTML A continuación haré una relación de las etiquetas de texto más empleadas con el lenguaje html: •
texto : n es un numero entero comprendido entre 1 y 6. Cuando n es 1 se obtiene la letra más grande y, si se utiliza 6, la letra es muy pequeña.
•
: Línea horizontal, que se extiende a todo lo ancho de la pantalla. Esta etiqueta no necesita marca de cierre.
•
: Salto forzado a la línea siguiente.
•
: El texto que se coloque entre las etiquetas de inicio y fin no se le podrán insertar cambios de línea.
•
texto
Inicio y final de párrafo.
•
<pre> texto : texto preformateado, el texto aparecerá en el navegador tal y como se ha insertado dentro del código.
•
: Con esta secuencia de caracteres conseguiremos espacios en blanco que se mostrarán de forma efectiva. Se incluirán tantas expresiones de este tipo como espacios en blanco se desee.
•
< : carácter <.
•
> : carácter >
•
&letraacute : para acentuar, letra debe sustituirse por la letra mayuscula o minuscula que se quiere acentuar
•
ñ: Letra ñ, para la mayuscula sustituir n por N.
Ejemplo: <Title> Tipos de Cabeceras 4
CABECERA Hay 6 tipos de letras Tamaño 1 Tamaño 2 Tamaño 3 Tamaño 4 Tamaño 5 Tamaño 6 Para escribir las cabezeras se debe hacer uso de <H1> y </H1>
FORMATO DE TEXTO HTML Estos son algunas de las etiquetas que más se emplean para el formato de texto en html. • texto : El texto aparecerá en negrita. • texto : Con el empleo de este formato de texto html, se produce un texto en itálica. • texto : Se subraya el texto entre las dos etiquetas. Este formato de texto html no es reconocido por todos los navegadores.
• <EM>texto : Indica un énfasis tipográfico, se muestra el texto en letra itálica. • texto : Esta etiqueta hace que el texto se vea en formato teletipo. • texto : Especifica que el texto debe ser mostrado usando el mayor tamaño de fuente (comparado con el font actual).
5
• <S>texto: Especifica que el texto aparecerá tachado. • <SMALL>texto: Especifica que el texto debe ser mostrado usando el menor tamaño de fuente (comparado con el font actual). • <STRONG>texto: Es utilizado para especificar énfasis tipográfico, generalmente aparece en negrita.
• <SUB>texto : Es usado para especificar que el texto encerrado entre las etiquetas de inicio y fin es un subíndice
• <SUP>texto : Para especificar que el texto encerrado entre las etiquetas es un superíndice
• : Para crear botones que están empotrados en el documento. Este elemento de formato de texto html toma todo el contenido que se encuentra entre las etiquetas de inicio y fin y crea con ellas un botón.
• texto < /FONT> : Estas etiquetas de formato de texto html permite modificar la forma de presentarse el texto. • ADDRESS: Este elemento de formato de texto html especifica información sobre el nombre, la dirección y otras características importantes del autor y puede estar en el inicio o el final del documento. Generalmente aparece alineada y escrita en typeface itálica. Esta etiqueta introduce un cambio de párrafo antes y después. • texto : Respeta el bloque de texto, tal y como se ha escrito con espacios y tabuladores. • texto : Introduce una cita textual o un texto que debe ser resaltado. Genera un cambio de párrafo al inicio y al final de la cita y el texto se ajustará a los márgenes izquierdo y derecho. Estas etiquetas de formato de texto html también son utilizadas para permitir sangria en el texto 6
• texto : Centra todo lo que esté dentro de ella, independientemente que sea texto ó imágenes. Hay que advertir aquí que no la soportan todos los navegadores, aunque si los mas conocidos. • MARQUEE: permite crear una región de texto que puede moverse a través de la pantalla. Tiene los siguientes atributos: ○
ALIGN: acepta valores left, right, top, middle o bottom y especifica que el texto alrededor de la marquesina debe ser alineado según el valor indicado.
○
BEHAVIOR: acepta valores scroll, slide o alternate y especifica como va a aparecer el texto
Scroll : es el valor por defecto, el texto aparece por un lado se desliza por la marquesina y desaparece por el contrario
Slide :aparece por un lado y cuando llega al contrario se queda alli
Alternate : El texto se desplaza de un lado a otro siempre dentro de los limites de la marquesina.
○
BGCOLOR: especifica un color de fondo para la marquesina.
○
DIRECTION: especifica en qué dirección se va a mover el texto (left, right).
○
HEIGHT: especifica el alto de la marquesina, ya sea en pixels o en porciento.
○
HSPACE: es usado para especificar el número de pixels de espacio libre a la derecha e izquierda de la marquesina. 7
○
LOOP: especifica los ciclos de tiempo en que debe repetirse la marquesina. Si se especifica –1 o infinite la marquesina se repite indefinidamente.
○
TITLE: para información, cuando se pasa el mouse por encima de la marquesina, aparece como un ToolTip. VSPACE: es usado para especificar el número de pixels de espacio libre por encima y por debajo de la marquesina.
○
WIDTH: es usado para especificar el ancho de la marquesina en pixels o en porciento.
Ejemplos: <Title>Formato de texto html Formato de texto html Negrita Cursiva Subrayada <S> Tachada <SUP> Superindice <SUB> Subindice Teletipo Grande <SMALL> Pequeña
8
<TITLE>Textos en bloques <pre> Este texto aparece tal y como lo he tecleado: veremos como se ve. <MARQUEE BEHAVIOR=ALTERNATE LOOP="5"> Texto que aparece despacio, en 5 ocasiones <MARQUEE WIDTH="80%" HEIGHT="30" ALIGN="TOP" BGCOLOR="blue" DIRECTION="RIGHT" LOOP="90" HSPACE="10" VSPACE="5"> Este es mas ancho que los demas Formato de texto html centrado
Imágenes La etiqueta html que sirve para incluir imágenes en una página Web es la siguiente: El atributo SRC sirve para indicar al navegador web el nombre y la localización del fichero que contiene la imagen. 9
Dentro de la etiqueta de imágenes se pueden añadir otros Atributos, tal como ALT Con ALT se introduce una descripción (una palabra o una frase breve) referente a las imágenes. Este atributo de las imágenes, es en beneficio de los que accedan a nuestra página con un navegador en forma de sólo texto, ya que aunque no pueden ver las imágenes, por lo menos pueden hacerse una idea sobre ella, tambíen sirve como información para el usuario el cual ve en pantalla un mensaje descriptivo hasta que se logra cargar la imagen. Hay casos en los cuales las imagnes sirven para enlazar a otras páginas. Las imágenes pueden tener diferentes posiciones con respecto al texto, se puede poner arriba, en medio o abajo e incluso al . Para ello se añade el atributo ALIGN a la etiqueta . Los posibles usos del atributo ALIGN de las imágenes son los siguientes: •
(Texto arriba de la imagen)
•
(Texto en el medio)
•
(Texto debajo de la imagen)
•
•
(imagen a la izquierda)
ALIGN=right
>
(imagen
a
la
Existen otros atributos vinculados con este este comando de las imágenes: •
VSPACE: Se utiliza para definir el espacio que deberá quedar en blanco entre la imagen desplegada y los textos o imágenes arriba y abajo de la misma.
10
•
HSPACE: Se utiliza para definir el espacio que deberá quedar en blanco entre la imagen desplegada y los textos o imágenes de la izquierda y derecha de la misma.
LISTAS En html, existen tres tipos fundamentales de listas: •
Listas desordenadas
•
Listas ordenadas
•
Listas de definición
LISTAS DESORDENADAS Las listas desordenadas se delimita con las etiquetas y cada elemento de la lista se encuentra delimitado por las etiquetas Elemento de la lista . Estas listas admiten el atributo TYPE (TYPE="tipo"), "tipo" puede tomar uno de los siguientes valores: •
"disc" = Inserta el circulo relleno
•
"square" = Inserta un cuadrado.
•
"circle" = Inserta un circulo sin rellenar.
Si a este atributo lo añadimos a la etiqueta se verán afectados todos los elementos de la lista, si por el contrario, lo añadimos a la etiqueta solo se verá afectado ese elemento de la lista. Ejemplo:
LISTAS ORDENADAS 11
Este tipo de listas se delimitan con las etiquetas ... y cada elemento de la lista, se encuentra entre las etiquetas Elemento de la lista . Las listas ordenadas admiten los siguientes atributos: START="n" : "n" es un número que indica a partir de que número va a empezar la lista TYPE="1" : Indica orden numérico. TYPE="a" : Indica orden alfabético con minúsculas. TYPE="A" : Indica orden alfabético con mayúsculas. TYPE="i" : Indica orden numérico con números romanos en minúsculas. TYPE="I" : Indica orden numérico con números romanos en mayúsculas. En el caso de que el atributo START se quiera aplicar a una etiqueta , en lugar de START se pondrá VALUE y afectará a los elementos de la lista que vengan a continuación. Ejemplo: Juan Pedro Pablo Javier
LISTAS DE DEFINICIÓN Las listas de definición son listas a dos niveles, cada elemento se descompone en un nombre que ocuparía la primera línea y una definición que ocuparía las siguientes. Generalmente aparece formateada con el nombre pegado al borde izquierdo y la definición ligeramente tabulada a partir del borde izquierdo
12
Este tipo de lista está delimitado por la directiva ... , el título por TITULO y la definición por DEFINICIÓN La etiqueta permite definir el título de la lista, que es opcional y aparecerá en la parte superior de la misma. Esta etiqueta puede usarse como título para cualquiera de las listas. Ejemplo: Catalunya Barcelona Andalucia Córdoba Madrid Madrid
TABLAS Las tablas permiten la representación de los datos por filas y columnas y la ubicación de los elementos dentro de un documento HTML. Se recomienda usar tablas para distribuir los elementos de la página web. En una tabla podemos introducir todo tipo de elementos : imágenes, enlaces, texto, cabeceras, formularios, etc. Las tablas se definen de la siguiente manera. Primero, las características de la tabla, luego las de cada fila y dentro de ésta, cada celda. Para delimitar las tablas se utilizan las etiquetas . Los atributos que se emplean con la etiqueta son opcionales y modifican la tabla completa: •
ALIGN: Forma en que se alineará la tabla. Solo admite valores left y right.
13
•
BACKGROUND: permite especificar una imagen de fondo para la tabla.
•
BGCOLOR: permite especificar un color de fondo para la tabla.
•
BORDER: define el grueso de los bordes de la tabla. Por defecto será 0, sin bordes
•
BORDERCOLOR: permite especificar un color a los bordes de la tabla. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
BORDERCOLORLIGHT: permite el uso de un color claro independiente para dar la sensación de 3 dimensiones. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
BORDERCOLORDARK: permite el uso de un color oscuro independiente para dar la sensación de 3 dimensiones. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
CELLPADDING: es el espacio entre el borde de la celda y el contenido de esta, por defecto es 1. Si se indica 0, las celdas aparecerán sin separación.
•
CELLSPACING: indica el espacio que debe existir entre las distintas celdas de la tabla. Por defecto será 2. Si se indica 0 no habrá ningún espacio entre las celdas.HEIGHT: definirá el alto de la tabla, se puede indicar como valor absoluto o como porciento.
•
TITLE: para información, cuando se pasa el mouse por encima de la tabla, aparece como un ToolTip.
•
VALIGN: permite alinear verticalmente el texto mostrado en las celdas de la tabla. Admite valores top, bottom o center. 14
•
WIDTH: será el ancho de la tabla, se puede indicar como valor absoluto o como porciento del ancho del documento.
Cada fila se ... .
encuentra
delimitada
por
las
etiquetas
Atributos de las filas de las tablas: •
ALIGN: indicará la forma en que se alinearán los textos dentro de las filas de la tabla. Admite valores center, left y right.
•
BGCOLOR: permite especificar un color de fondo para la fila.
•
BORDERCOLOR: permite especificar un color a los bordes de la fila. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
BORDERCOLORLIGHT: permite el uso de un color claro independiente para dar la sensación de 3 dimensiones. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
BORDERCOLORDARK: permite el uso de un color oscuro independiente para dar la sensación de 3 dimensiones. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
TITLE: para información, cuando se pasa el mouse por encima de la fila, aparece como un ToolTip.
•
VALIGN: permite alinear verticalmente el texto mostrado en las celdas de la fila. Admite valores top, middle, bottom.
Para definir cada una de las celdas de tipo cabecera se utiliza la etiqueta . Estas etiquetas de las tablas deben aparecer tras los elementos Existirá una columna por cada elemento que se incluya. Aunque se puede indicar la 15
etiqueta de cierre implícitamente.
no
es
necesario
pues
se
asume
•
ALIGN: indicará la forma en que se alinearán los textos dentro de las celdas de la tabla. Admite valores center, left y right.
•
BGCOLOR: permite especificar un color de fondo para la celda. Por defecto el valor es 1.
•
HEIGHT: es usado para definir el alto exacto de la celda en pixels o en porciento. Solo es necesario determinar este valor en una celda de la fila.
•
NOWRAP: si aparece en cualquier celda, significa que las líneas de texto dentro de las celdas no se pueden romper en varias líneas. Por tanto si la línea es muy larga ella fijará el ancho de la celda.
•
ROWSPAN: especifica cuántas filas de la tabla va a ocupar esta celda en la misma columna. Por defecto el valor es 1.
•
VALIGN: permite alinear verticalmente el texto mostrado en las celdas de la fila. Admite valores top, middle, bottom .
•
WIDTH: es usado para definir el ancho exacto de la celda en píxel o en porciento. Solo es necesario determinar este valor en una celda de la fila.
TABLAS (CONT...) La etiqueta definirá cada una de las celdas de las tablas. Atributos para las celdas de las tablas: •
ALIGN: indicará la forma en que se alinearán los textos dentro de las celdas de la tabla. Admite valores center, left y right.
•
BACKGROUND: permite especificar una imagen de fondo para la celda.
•
BGCOLOR: permite especificar un color de fondo para la celda. 16
•
BORDERCOLOR: permite especificar un color a los bordes de la celda, es necesario que se haya definido el atributo BORDER <> 0.
•
BORDERCOLORLIGHT: permite el uso de un color claro independiente para dar la sensación de 3 dimensiones. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
BORDERCOLORDARK: permite el uso de un color oscuro independiente para dar la sensación de 3 dimensiones. Para usar este atributo es necesario que se haya definido anteriormente el atributo BORDER <> 0.
•
COLSPAN: especifica cuántas columnas de la tabla va a ocupar la celda actual. Por defecto el valor es 1.
•
HEIGHT: para definir la latura de la celda en píxel o en porciento. Solo es necesario determinar este valor en una celda de la fila.
•
NOWRAP: las líneas de texto dentro de las celdas no se pueden romper en varias líneas, si la línea es muy larga ella fijará el ancho de la celda.
•
ROWSPAN: especifica cuántas filas de la tabla va a ocupar esta celda en la misma columna, la celda se expandirá ocupando tantas filas de la tabla inicial como se especifique. Por defecto el valor es 1.
•
TITLE: para información, cuando se pasa el mouse por encima de la fila, aparece como un ToolTip.
•
VALIGN: permite alinear verticalmente el texto mostrado en las celdas de la fila. Admite valores top, middle, bottom.
•
WIDTH: para definir el ancho de la celda en píxel o en porciento. Solo es necesario determinar este valor en una celda de la fila.
17
Ejemplo: < TABLE BORDER=2 CELLPADDING=10 CELLSPACING=0> Listado de Productos Producto Almacen 1 Almacen 2 Queso 7 2 Aceite 42 15 Lata de tomate 23 20 Total 50 49 18
Gran Total 99
COLSPAN=2
BGCOLOR=#FFFFFF
ENLACES Los enlaces son sumamente importantes cuando se trata de la web ya que ellos permiten unir los distintos documentos repartidos por toda la red, sin ellos hacer una página web sería algo así como la publicación de documentos de texto en Internet. Los enlaces generalmente tienen la siguiente estructura: Texto donde "destino" es el destino del enlace y Texto el texto que aparecerá en la pantalla del enlace,caracterizado por un color especial y que además esta subrayado. Por medio de los enlaces hipertextos podemos realizar enlaces dentro de una misma página, enlaces con otras páginas de un mismo sitio web, enlaces a otros sitios web y enlaces con una dirección de correo electrónico.
ENLACES DENTRO DE LA MISMA PÁGINA Se utiliza para el caso en que tenemos una página muy extensa y necesitamos hacer un salto a una posición determinada. :Lo que hemos llamado "destino" es el destino del enlace, es una posición dentro de la misma página y se identifica porque lleva delante el un signo #, seguido del nombre de la marca. Lo que hemos llamado antes Texto es la palabra (o palabras) que 19
aparecerán en la pantalla en un color diferente al resto del texto y en forma de hipertexto. Su estructura es: Texto Y en el sitio exacto a donde queremos saltar, debemos poner la siguiente etiqueta: Supongamos que queremos poner un enlace para ir al comienzo del documento, la etiqueta entonces quedará de la siguiente forma: Inicio Y en el principio del documento debemos poner la etiqueta: La primera etiqueta sería la orden de ir a una posición determinado y la segunda es esa posición.
ENLACES CON OTRA PÁGINA DEL MISMO SITIO WEB Lo más común es que tengamos un sitio web con varias páginas. Para los enlaces entre páginas sustituimos lo que hemos denominado "destino" (el destino del enlace) por el nombre del fichero. Texto Digamos que queremos establecer enlaces hacia la página 2 desde otras páginas. Pues en cada página se debe escribir los siguiente: Ir a la pág 2 Si queremos que vaya a una posición concreta de otra página tenemos que colocar una marca y completar el enlace con la referencia a esa marca exactamente detrás del nombre de la pagina: (Este es un ejemplo de una marca que se debe poner en la página 2) 20
De esta forma se hace referencia a la marca anterior. Ir a la marca posición en la pág 2 desde otra página
ENLACES CON UNA PÁGINA FUERA DE NUESTRO SITIO Si se quiere enlazar alguna página que no forma parte de nuestro sitio web es necesario conocer su URL(Uniform Resource Locator). Una vez conocida la dirección (URL), la colocamos como destino de nuestro enlace. Ejemplos de enlaces a url reales a las cuales usted puede acceder con sólo poner estos enlaces en una página. http://www.comandos-linux.we.bs http://www.negocio-rentable.we.bs
ENLACES CON UNA DIRECCIÓN DE E-MAIL Sustituimos el destino del enlace por mailto: seguido de la dirección de correo electrónico. La estructura de la etiqueta quedaría: Texto del enlace
dirección
electrónica
Se abrirá el programa de correo predeterminado con la dirección escrita. Podemos lograr que el asunto del mensaje aparezca, se debe agregar lo siguiente: ?subject=Asunto deseado Quedando la etiqueta de la siguiente forma: Nombre 21
IMÁGENES QUE SIRVEN COMO ENLACES Se puede utilizar una imagen como enlace a otra página. Se utilizan imágenes pequeñas (iconos), aunque se puede usar cualquier tipo de imagen. La sintaxís para estos enlaces es la siguiente: Ejemplo:
ENLACES A SONIDO La manera más sencilla de incluir sonidos es dejando al usuario la decisión de escucharlos o no. Para hacerlo incluiremos el sonido en el parámetro HREF de un enlace, como si fuera una página HTML: Saludo de Bienvenida
URL Para definir el destino de los hiperenlaces se utilizan las URL , sirevn para referenciar imágenes y cualquier otro fichero que quiera incluir dentro de un documento HTML. Su sintaxis es la siguiente:
servicio://máquina.dominio:puerto/camino/fichero servicio: http: Esta parte de la url es el servicio invocado para transmitir páginas web y el que se usa en los enlaces. Máquina.dominio : Este componente de la url Indica el servidor que proporciona el recurso, puede ser, o bien una serie de cuatro números entre 0 y 255 (123.3.5.65) o bien algo más fácil de recordar como es una serie de palabras separadas por puntos . Ej www.yahoo.com Puerto: Generalmente no se indica, ya que el servicio 22
predetermina uno. Camino: Se refiere a una serie de directorios separados por el símbolo /. http://www.comandos-linux.we.bs http://www.negocio-rentable.we.bs
URL absolutas y relativas Una url absoluta es aquella en la cual se indican todas sus partes, mientras que en las url relativas se toma todo aquello que falte de la url en la cual esta en enlace, siempre comienza por un nombre de directorio o por un nombre de fichero asumiendo el servicio y el servidor actual. Las url relativas puede comenzar por: •
Una barra / , que indica que el camino del fichero se especifica desde el directorio raíz del servidor.
•
Dos puntos y una barra ../ significa subir un nivel en la estructura del directorio.
•
Un nombre de fichero o directorio, considerándose este a partir del directorio actual.
Formularios Los formularios son plantillas que permiten la creación de documentos HTML con peticiones de datos. La principal utilidad de los formularios es la posibilidad de crear cuestionarios, encuestas, páginas de comentarios o cualquier documento en el que se desee la interacción con el usuario. En los formularios se podrán definir distintos tipos de recuadros de diálogo, botones de selección, menús de múltiples opciones..., para permitir obtener los datos de una manera más intuitiva. Los formularios están delimitados por la directiva 23
Estructura de los formularios
METHOD="metodo"
•
ACTION="action". Donde "action" es la dirección URL del programa CGI que va a interpretar la entrada del usuario.
•
METHOD="metodo". Donde "metodo" es el método de transferencia de datos, en principio puede ser cualquiera de los métodos reconocidos por http.
•
ENCTYPE="enctype". mecanismo utilizado formulario.
Donde "enctype", define para codificar el contenido
el del
El cuerpo de los formularios, esta compuesto por una etiqueta por cada uno de los datos que integremos en el formulario y dependiendo de lo que necesitemos, por <SELECT> y