Documentos de Académico
Documentos de Profesional
Documentos de Cultura
<nav>: Dentro de nav pondremos siempre las ligas más importantes del sitio.
<aside> Representa una sección de una página que consiste en contenido que está
tangencialmente relacionado con el contenido que le rodea, que podría ser
considerado independiente de ese contenido.
<section> se usa para representar un bloque de nuestra página que tiene valor
semántico, es decir, que aporta un significado a la página. Realmente si tenemos
que clasificar por la importancia del significado, el ranking sería: article sería la
etiqueta que contiene la información más relevante, section la que contiene
información menos relevante, y div que contiene información que no aporta
significado ninguno.
Por lo tanto, una buena forma de identificar cuando es necesario usar una etiqueta
section es cuando tengamos la necesidad de aplicar un encabezado.
<article> representa una composición auto-contenida en un documento, página,
una aplicación o en el sitio, que se destina a distribuir de forma independiente o
reutilizable, por ejemplo, en la sindicación. Podría ser un mensaje en un foro, un
artículo de una revista o un periódico, una entrada de blog, un comentario de un
usuario, un widget interactivo o gadget, o cualquier otro elemento independiente del
contenido.
Cuando los elementos <article> están anidados, los internos representan artículos
relacionados con el exterior. Por ejemplo, los comentarios de un blog pueden ser
elementos <article> anidados al que representa la entrada del blog.
Los datos del autor de un elemento <article> pueden ser proporcionados a través
del elemento <address>, pero no se aplica a los elementos <article> anidados.
title Texto informativo o título del elemento. Suele mostrarse a modo de 'tool tip'.
Texto legible. Sensible a M/m..
class Asigna nombres de clases al elemento. Por defecto, clases CSS. Lista de
clases separadas por espacio en blanco. Sensible a M/m. cdata
dir Indica la dirección de texto y tablas. Uno de los siguientes: 'ltr' o 'rtl'.
<!DOCTYPE html>
<html lang='es'>
<head>
</head>
<body>
<header>
<nav>
<a href='inicio.html'>Inicio</a>
<a href='contacto.html'>Nosotros</a>
<a href='opcion1.html'>Opcion</a>
<a href='opcion2.html'>Opcion</a>
</nav>
</header>
<aside>
</aside>
<section>
<article>
</article>
</section>
<footer>
</footer>
</body>
</html>
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 la que
se desee una interacción por parte del usuario.
...
...
< /FORM>
Existe una instrucción HTML para la creación de formularios esta es FORM, que
tiene la siguiente estructura:
< FORM ACTION="fichero que trata el formulario" METHOD= POST | GET >
ACTION:
Indica el programa que se encargará de tratar los datos del formulario. Este
programa debe encontrarse en el servidor y estar escrito en algún lenguaje de
programación. A este programa se pasará como parámetros los datos introducidos
en el formulario y retornará un código HTML que se mostrará tras procesar el
formulario. A este tipo de programas se les llama cgi-bin, y se explican en el último
apartado de este manual: (CGI-BIN).
METHOD:
Indica el protocolo usado para el envío de los datos. Con POST envía los datos
en la entrada estándar del programa que trata el formulario y con GET los datos se
pasan por parámetro, en la línea de comandos, al programa. El usar uno o otro
método vendrá determinado por como son tratados los parámetros en el formulario
en el (CGI-BIN). El método de uso más normal será POST.
Una vez definidas las características globales del formulario incluiremos los
distintos botones y cajas de dialogo que lo constituyen. Dentro de la instrucción del
formulario podrán incluirse cualquier texto o instrucción HTML, siendo recomendado
a fin de poder etiquetar las opciones de entrada y especificar cualquier dato
importante relacionado con el formulario. Igualmente, un formulario puede ser
incluido en algunas instrucciones HTML como las listas, tablas, etc ...
< INPUT TYPE = (NAME = "Variable que toma el valor" VALUE = "Valor de
Inicialización" >
Se utiliza para la entrada de cadenas de texto corto, como por ejemplo nombre
de personas, números, fechas o diversos datos que se puedan expresar en una
línea de texto.
Se mostrará un recuadro que ocupa una línea y la que será posible especificar
este texto. El formato de la instrucción es el siguiente:
Se requiere el atributo NAME. Los valores que tomará la variable serán on ó off,
dependiendo de su estado. Si el botón estaba activado cuando se envían los datos
del formulario se enviarán el nombre de la variable y el valor que indique su estado.
Si se incluye el atributo CHECKED el botón se encontrará activado en la
inicialización.
Si se indica el atributo VALUE, cuando se envían los datos con el botón activado se
mandará la variable con el valor indicado y en caso contrario no se mandará ningún
valor.
...
Este botón se usa para enviar los datos del formulario, al pulsar el usuario este
botón, se acaba la introducción del formulario y pasa el control al programa indicado
en ACTION. En todo formulario debe existir al menos un botón de SUBMIT, si solo
incluye un recuadro del tipo TEXT no será necesario incluirlo. El formato es:
Este botón se usa para volver a los valores por defecto todos los elementos del
formulario, borrando todos los datos introducidos por el usuario. Su formato es el
siguiente:
En este caso se presenta una ventana del tamaño especificado con los atributos
ROWS, filas, y COLS, columnas. El texto expresado entre la etiqueta de inicio y de
final sirve para indicar que texto aparecerá inicialmente en la ventana, en este texto
se podrán incluir las marcas del lenguaje HTML, pero solo se tendrán en cuenta
para incluir acentos y otro tipo de efectos. Los atributos ROWS y COLSdeterminan
el tamaño de la ventana visible, el texto se podrá extender más allá de estos limites.
Se usa para menús simple o múltiples. Define menús de tipo pop-up (menú de
barras) y ofrece una alternativa más compacta al uso de botones RADIO o
CHECKBOX. Su formato es el siguiente:
<SELECT NAME="variable">
...
</SELECT>
El elemento cuenta con muchos atributos, pero basta con utilizar 2 de ellos: action
y method. Atributo action: indica al servidor a qué página debe desplazarse cuando
el usuario pulsa el botón de envío del formulario. Es decir, indica qué página recibirá
la información del formulario. Por supuesto, esta página debe existir en el servidor
Web. Atributo method: controla la forma en que se envía la información al servidor
y existen dos métodos, GET y POST. Con GET se envía la información introducida
por el usuario adjuntándola a la URL después del signo “?”. Con POST se envían
los valores introducidos en el formulario en el cuerpo de la solicitud HTTP. El código
siguiente crea un formulario WEB ... que aún no contiene ningún campo. Cuando
añadamos los campos normales en un formulario, el archivo “respuesta1.php
“recibirá mediante el método POST los valores introducidos en el formulario.
también con campos de formularios donde podemos insertar varios datos en ellos
como desde un nombre, dirección información solicitada en el campo.
*campos de texto: son llamados cuadro de texto para insertar cualquier tipo de frase
larga.
* botones de envío: son botones los cuales genera la acción que solicitas ya sea
borrar, aceptar una información solicitando algo y otras acciones más.
* botones de opción: los cuales hacen la acción para seleccionar una opción de
muchas.