Libro Aplicaciones Web
Libro Aplicaciones Web
Libro Aplicaciones Web
Aplicaciones Web
Módulo 8: Aplicaciones Web
Página 2 de 105
Módulo 8: Aplicaciones Web
3. Texto ........................................................................................................................... 83
3.1. Bloques de texto. ................................................................................................. 83
3.2. Formatos y elementos. ......................................................................................... 83
4. Hipervínculos ............................................................................................................... 85
4.1. Relativos y absolutos. ........................................................................................... 86
5. Imágenes ..................................................................................................................... 86
5.1. Incorporación de imágenes. ................................................................................. 87
5.2. Uso de mapas sensibles........................................................................................ 88
6. Tablas. ......................................................................................................................... 90
6.1. Filas, columnas y celdas. ....................................................................................... 91
6.2. Combinación de celdas. ....................................................................................... 91
7. Listas. .......................................................................................................................... 92
7.1. Listas numeradas. ................................................................................................. 92
7.2. Listas no numeradas. ............................................................................................ 93
7.3. Listas de definición o glosario. ............................................................................. 94
8. Formularios. ................................................................................................................ 95
8.1. Propiedades de los formularios. ........................................................................... 95
8.2. Elementos de los formularios. .............................................................................. 96
9. Marcos ........................................................................................................................ 97
9.1. Definición de marcos (frames). ............................................................................. 97
9.2. Uso de marcos. ..................................................................................................... 98
Página 3 de 105
Módulo 8: Aplicaciones Web
BIBLIOGRAFÍA............................................................................................ 104
Página 4 de 105
Módulo 8: Aplicaciones Web
Aplicaciones web
Este concepto de aplicación web, fue inventado, en 1987 por Larry Wall
cuando Internet todavía no era accesible para todos los públicos. Pero, a
partir de 1995, el programador Rasmus Lerdorf lo puso a disposición del
lenguaje PHP y fue entonces cuando este concepto tomó mucha más
importancia.
Página 5 de 105
Módulo 8: Aplicaciones Web
Página 6 de 105
Módulo 8: Aplicaciones Web
Las páginas web dinámicas contienen elementos que permiten que exista una
comunicación activa entre usuario y aplicación. En este caso, el contenido
comienza a generarse a partir de lo que el usuario introduce de ella.
Página 7 de 105
Módulo 8: Aplicaciones Web
• Web 2.0.
Es un estado de la World Wide Web en el que las páginas que han
sido diseñadas con un estilo distinto a las que componían el estado
anterior que se denomina Web 1.0 o Web de “sólo lectura”.
La Web 2.0 o Web “social” representa el desarrollo que han tenido las
aplicaciones tradicionales tradicionales hacia las aplicaciones web que están
más enfocadas al usuario.
Página 8 de 105
Módulo 8: Aplicaciones Web
Página 9 de 105
Módulo 8: Aplicaciones Web
Página 10 de 105
Módulo 8: Aplicaciones Web
Características:
Página 11 de 105
Módulo 8: Aplicaciones Web
nombre_elegido@compañía.com
Página 12 de 105
Módulo 8: Aplicaciones Web
Página 13 de 105
Módulo 8: Aplicaciones Web
Otros de los capítulos con los que también cuenta el gestor de correo, es
con el listín telefónico, en el apartado de Contacto, tendremos disponible
todos los contactos a los que alguna vez hemos mantenido una
Página 14 de 105
Módulo 8: Aplicaciones Web
• Pasos previos.
• Configuraciones para instalar y utilizar las aplicaciones web.
• Pasos para la comprobación de que todo el proceso está
funcionando correctamente.
Página 15 de 105
Módulo 8: Aplicaciones Web
Este documento debe ser donde hemos tenido que escribir en el momento,
los pasos e incidencia ocurrida. Esta guía debe servir como cuaderno de
consulta para futuras ampliaciones o posibles incidencias ocasionadas.
Página 16 de 105
Módulo 8: Aplicaciones Web
por tanto, podemos acceder a ellas desde cualquier lugar conectado a la red
mundial como es internet.
Página 17 de 105
Módulo 8: Aplicaciones Web
Para este apartado nos vamos a centrar en las aplicaciones ofimática que
tiene a nuestra disposición la plataforma de Google. Este producto se llama
Google Docs.
Para este tipo de aplicaciones no hace falta instalación, esa era una de las
ventajas que antes hemos enumerado, por tanto, solo lo que hace falta en
este caso específico de google es crear una cuenta mediante el relleno de
una solicitud con los datos típicos tanto personales como usuario y
contraseña que nos permita el acceso de una forma individual e
intransferible.
Una vez dentro del portal de las herramientas de google, con un simple
acceso a la herramienta ofimática, ya estará preparada para su uso, sin
necesidad de licencia.
Página 18 de 105
Módulo 8: Aplicaciones Web
1. Edición
2. Visualizar
3. Comentar
Una vez asignados los permisos, estas herramientas ofimáticas web tienen la
peculiaridad de poder compartir el acceso con diferentes usuarios.
Página 19 de 105
Módulo 8: Aplicaciones Web
Página 20 de 105
Módulo 8: Aplicaciones Web
Estos son las herramientas más importantes para la oficina y sobre las que
nos centraremos.
https://www.google.es/intl/es/about/products/
1.1.
Tanto información como soporte o descarga.
Google Drive
Página 21 de 105
Módulo 8: Aplicaciones Web
2.5.1. Documentos
Página 22 de 105
Módulo 8: Aplicaciones Web
La parte gráfica es unas de las pocas opciones que varían con respecto al
procesador de texto, en este caso tanto los números como fórmulas, y gráfica
son aspectos importantes a tener en cuenta.
2.5.3. Presentaciones
Página 23 de 105
Módulo 8: Aplicaciones Web
Este documento debe ser donde hemos tenido que escribir en el momento,
los pasos e incidencias ocurridas. Esta guía debe servir como cuaderno de
consulta para futuras ampliaciones o posibles incidencias ocasionadas.
Página 24 de 105
Módulo 8: Aplicaciones Web
la que proporciona dicha ayuda para solventar los errores surgidos durante
la configuración o el manejo del programa. La empresa, es este caso Google,
es la primera interesada en que los usuarios puedan ejecutar bien sus
herramientas y le puedan sacar el mayor fruto posible.
Página 25 de 105
Módulo 8: Aplicaciones Web
Algunos de los servicios (algunos con un coste y otros gratuitos), que ofrecen
este tipo de almacenamiento, pueden ser:
• Google Drive
• SkyDrive
• Youtube,
• Dropbox, etc.
Página 26 de 105
Módulo 8: Aplicaciones Web
Página 27 de 105
Módulo 8: Aplicaciones Web
Página 28 de 105
Módulo 8: Aplicaciones Web
Página 29 de 105
Módulo 8: Aplicaciones Web
Una de las cosas más comunes que nos podemos encontrar hoy en día es la
gran cantidad de fotografías de las que disponemos mediante el uso de
cámaras digitales junto con los smartphones. Gracias a los sistemas de
almacenamiento de la web, solemos tener copias de seguridad de dichas
fotos. Por ejemplo,
Dropbox
Página 30 de 105
Módulo 8: Aplicaciones Web
Ambas ofrecen unas prestaciones bastante parecidas. Picasa cuenta con una
serie de herramientas para subir fotos en un ordenador y en la página web.
Y la versión de pago Flickr cuenta con un módulo de estadísticas gracias al
cual podemos conocer cuáles son las fotos preferidas de los usuarios.
Página 31 de 105
Módulo 8: Aplicaciones Web
Página 32 de 105
Módulo 8: Aplicaciones Web
www.DropBox.com
Página 33 de 105
Módulo 8: Aplicaciones Web
Página 34 de 105
Módulo 8: Aplicaciones Web
1. Edición
2. Visualizar
3. Comentar.
Página 35 de 105
Módulo 8: Aplicaciones Web
https://www.agpd.es
Empezamos este tema con la definición de los gestores de archivos, así como
su instalación y configuración, accesos y permisos. Y por último los pasos para
la comprobación de que todo el proceso está funcionando correctamente.
Este documento debe ser donde hemos tenido que escribir en el momento,
los pasos e incidencia ocurrida. Esta guía debe servir como cuaderno de
consulta para futuras ampliaciones o posibles incidencias ocasionadas.
Página 36 de 105
Módulo 8: Aplicaciones Web
Al utilizar una herramienta libre y que está respaldada por una gran empresa,
es esta misma la que proporciona dicha ayuda para solventar los errores
surgidos durante la configuración o el manejo del programa. La empresa, es
este caso Google, es la primera interesada en que los usuarios puedan
ejecutar bien sus herramientas y le puedan sacar el mayor fruto posible.
Página 37 de 105
Módulo 8: Aplicaciones Web
• Características
Página 38 de 105
Módulo 8: Aplicaciones Web
Página 39 de 105
Módulo 8: Aplicaciones Web
4. Blogs.
5. Foros.
6. Encuestas.
7. …
Las demás versiones, 3.5.X, 4.5.X, etc. Son menos duraderas, de unos
seis meses aproximadamente, aunque aportan nuevas
funcionalidades.
Página 40 de 105
Módulo 8: Aplicaciones Web
• Niveles de acceso
Joomla, dispone de tres niveles por defecto, que son: especial, público
y registrado. Y podemos realizar las configuraciones convenientes a
través de la pestaña:
• Grupos de usuarios
Cuentan con una estructura jerárquica compuesta por los diferentes grupos
y subgrupos permitiendo la herencia de privilegios de los grupos más
externos hasta los subgrupos.
Página 41 de 105
Módulo 8: Aplicaciones Web
• Usuarios Joomla
Podemos diferenciar entre los usuarios que son registrados y los que no o
son (invitados).
Los que se registran pueden tener acceso a todo el sistema y se dividen en
frontend y backend.
Sin embargo, los usuarios invitados sólo pueden visitar el contenido web
público aunque no pertenecen al sistema.
Página 42 de 105
Módulo 8: Aplicaciones Web
• Registro de usuarios
Los distintos usuarios pueden crear un CMS de dos formas diferentes que,
detallamos a continuación.
Página 43 de 105
Módulo 8: Aplicaciones Web
Página 44 de 105
Módulo 8: Aplicaciones Web
Por último, ya que toda la información que hemos diseñado se debe publicar
en Internet, cualquier gestor de contenidos, en este caso, Joomla, debe
facilitar la publicación de todo nuestro sitio web en Internet.
Los contenidos son una parte muy importante en los lenguajes CMS. En la
versión Joomla que hemos instalados debemos profundizar un poco en los
contenidos basados en conceptos fundamentales como son los artículos y las
categorías.
▪ Categorías
Si queremos crear un sitio web con varias categorías y que, cada una
de ellas tenga información almacenada siguiendo una temática
relacionada:
Página 45 de 105
Módulo 8: Aplicaciones Web
▪ Artículos
• Extensiones Joomla
Página 46 de 105
Módulo 8: Aplicaciones Web
Según el CMS que hemos instalado, Joomla, cuenta con distintos tipos de
extensiones que podemos encontrar en el menú principal, como:
• Gestor de extensiones
Este gestor cuenta con una serie de opciones en las distintas pestañas que
permiten instalar y configurar las distintas extensiones.
• Módulos
Página 47 de 105
Módulo 8: Aplicaciones Web
• Plugins
Página 48 de 105
Módulo 8: Aplicaciones Web
Los menús agrupan enlaces a los atributos que se publican, a las diferentes
categorías o incluso a cualquier otra información del sistema. Incluso pueden
contener enlaces a otras páginas externas.
Los menús están formados por los denominados elementos de menú. Deben
contener, al menos uno para poder ser visible en el fronend. Estos elementos
pueden ser de diferentes tipos según si van a actuar como enlaces con otros
artículos, contactos, noticias externes, etc.
Página 49 de 105
Módulo 8: Aplicaciones Web
Y cada menú se enlaza con lo que denominamos módulo de tipo menú que
debemos crear para que, tanto menú como elementos tengan visibilidad
desde frontend.
Por tanto, se recomienda realizar una copia de seguridad antes de realizar las
diferentes instalaciones de algún componente o módulo, como, por ejemplo,
de algún foro o galerías que neceiten subir una gran cantidad de archivos. O
si se van a realizar modificaciones en la base de datos o en el código,
eliminación de archivos del servidor, etc.
Los diferentes métodos de los que dispone Joomla para realizar copias de
seguridad, son los siguientes:
Página 50 de 105
Módulo 8: Aplicaciones Web
http://localhost/phpmyadmin/
Página 51 de 105
Módulo 8: Aplicaciones Web
Este documento debe ser una guía en la que escribimos, en todo momento,
los pasos e incidencias ocurridas. Esta guía debe servir como cuaderno de
consulta para futuras ampliaciones o posibles incidencias ocasionadas.
Página 52 de 105
Módulo 8: Aplicaciones Web
De tal manera que los trabajadores disponen de una gran flexibilidad para
combinar su jornada laboral con la formación.
Página 53 de 105
Módulo 8: Aplicaciones Web
o Características
Página 54 de 105
Módulo 8: Aplicaciones Web
Página 55 de 105
Módulo 8: Aplicaciones Web
Más info:
cloud.scorm.com
El entorno Moodle cuenta con una serie de módulos que nos van a permitir
realizar configuraciones en el sistema según cuáles sean las necesidades de
los cursos.
▪ Comunicación
Página 56 de 105
Módulo 8: Aplicaciones Web
▪ Materiales
▪ Actividades
• Instalación
Más info:
https://moodle.org/?lang=es
Puede ser utilizado por cientos de estudiantes a la vez o incluso por una
pequeña escuela. Algunas universidades o instituciones lo llevana a cabo para
complementar una formación presencial, miestras que otras, lo utilizan para
llevar a cabo estudios a distancia.
Además, cuenta con una interfaz interactiva bastante cómoda para trabajar y
poder realizar la gestión de contenidos y cursos.
Página 57 de 105
Módulo 8: Aplicaciones Web
Siempre es recomendable utilizar las últimas versiones que que suelen ser las
más actuales y mejoradas.
Más info:
https://download.moodle.org/
Más info:
https://www.youtube.com/watch?v=h5o6-BOhhds
Página 58 de 105
Módulo 8: Aplicaciones Web
• Navegación y edición
Página 59 de 105
Módulo 8: Aplicaciones Web
• Gestión de usuarios
Podemos realizar una clasificación de los diferentes usuarios según las tareas
que tengan asignada, pudiendo ser, entre otros, administradores, profesores
o estudiantes.
• Creación de usuarios
o Forma 1
Una vez rellenos los datos, el administrador debe dar de alta al usuario
seleccionando la opción de Actualizar información personal.
o Forma 2
El formato del archivo que se utilice, debe cumplir los siguientes aspectos:
Página 60 de 105
Módulo 8: Aplicaciones Web
Además, existen una serie de campos opcionales como pueden ser: city,
country, etc y algunos otros que nos van a permitir marticular a un usuario en
uno o varios cursos (course1, course2, etc.).
Una vez que ya nos hemos creado un curso, lo normal es que no muestre
demasiadas funcionalidades, aunque sí que disponemos de una estructura,
en la que poder ubicar los distintos contenidos. Esta estructura va a depender
del formato que hayamos especificado en la creación, como pueden ser:
semanas, temas, etc. Lo normal es que el profesor de un determinado curso
sea el encargado de asignar las diferentes tareas, actividade y
funcionalidades del curso en cuestión.
Página 61 de 105
Módulo 8: Aplicaciones Web
• Foro
En cuanto a los iconos de este bloque del foro de novedades, está permitido
acceder a los temas de debate, editar un título, cambiar de lugar al bloque
que lo contiene, editar la configuración, asignar roles, etc. También existen
otros iconos que permiten editar el nombre de la sección, tema o semana a
la que corresponden y cambiarlo de posición.
• Actividades
Página 62 de 105
Módulo 8: Aplicaciones Web
• Recursos
Hacen referencia a los alumnos sobre los distintos contenidos que puede
tener un curso. Podemos diferenciar entre:
Página 63 de 105
Módulo 8: Aplicaciones Web
• Gestión de cursos
• Categorías
Cursos
•
Cuando damos de alta un curso, tenemos que rellenar una serie de campos
obligatorios, como son el nombre del curso, tanto el nombre completo como
el corto. A través del campo Formato podemos seleccionar el más apropiado
y dispone de una serie de contenidos para el curso como:
Página 64 de 105
Módulo 8: Aplicaciones Web
Además, también existen una serie de campos que podemos rellenar como
son:
• Matriculación
Tras crearnos algún curso, ya es posible que los usuarios se puedan matricular
en él, de tal forma que, hasta que no se matriculen, no van a tener ningún
permiso sobre el curso en cuestión.
▪ Matriculación manual
Página 65 de 105
Módulo 8: Aplicaciones Web
▪ Matriculación automática
• Grupos Vs Cohortes
o Grupos
Página 66 de 105
Módulo 8: Aplicaciones Web
o Cohortes
Página 67 de 105
Módulo 8: Aplicaciones Web
• Restaurar un curso
Página 68 de 105
Módulo 8: Aplicaciones Web
Página 69 de 105
Módulo 8: Aplicaciones Web
Esta guía debe servir como cuaderno de consulta para futuras ampliaciones
o posibles incidencias ocasionadas.
Página 70 de 105
Módulo 8: Aplicaciones Web
Tim Berners-Lee
Página 71 de 105
Módulo 8: Aplicaciones Web
- A partir del año 1996, los diferentes estándares de HTML los publica
otro organismo distinto denominado W3C (World Wide Web
Consortium), llegando a publicar la versión HTML 3.2 el 14 de Enero
de 1997. Esta fue la primera recomendación de HTML que publicó
W3C
- Sobre el año 2004 y debido a este parón que existió, algunas empresas
como Appel, Mzilla y Opera, empezaron amostrar su preocupación
por la falta de interés que estaba existiendo del W3C DE HTML y fue
entonces cuando empezaron a organizar una nueva asociación
denominada WHATWG (Web Hypertext Application Technology
Working Group).
Página 72 de 105
Módulo 8: Aplicaciones Web
Todos aquellos ficheros que contengan documentos HTML van a tener como
extensión .html o .htm.
Otro editor HTML (aunque un poco más específico), puede ser WYSIWYG
(What You See Is What You Get), que se traduce como “Lo que ves, es lo que
obtienes”.
Adobe DreamWeaver
Página 73 de 105
Módulo 8: Aplicaciones Web
Esta serie de editores utilizan diferentes menús e iconos en los que podemos
añadir:
Página 74 de 105
Módulo 8: Aplicaciones Web
Una UDT es un documento que está basado en SGML y cuenta con las
distintas reglas sintácticas que permiten definir un tipo de documento
determinado. Cuenta con elementos permitidos junto con sus atributos,
además de otras funciones sobre anidación de elementos y los valores de los
atributos. Si comprobamos un documento con su correspondiente UDT. Si la
cumple, verificaremos que es válido. Fallido en caso contrario.
Página 75 de 105
Módulo 8: Aplicaciones Web
Aunque XML cuenta casi con los mismos elementos que HTML, debemos
señalar que su sintaxis es diferente, ya que, en este caso, se basa en una
composición de los diferentes elementos más coherente que en HTML. Para
ello, trabaja separando el contenido de un documento de su formato sin
alterar su contenido.
Página 76 de 105
Módulo 8: Aplicaciones Web
• Etiquetas
o Etiquetas cerradas.
Por ejemplo:
<p>
…
</p>
Página 77 de 105
Módulo 8: Aplicaciones Web
o Etiquetas abiertas.
Cuentan con una única palabra reservada para indicar el inicio y fin de la
etiqueta a la vez.
Por ejemplo:
<hr>
<br>
<img>
• Atributos
• Comentarios
Los comentarios son unas líneas que definen, de cara al usuario, lo que vamos
realizando en cada momento, aunque no se interpretan por el navegador.
Página 78 de 105
Módulo 8: Aplicaciones Web
Es conveniente que, por parte del desarrollador, utilice, a lo largo del código
fuente una serie de comentarios para explicar, con sus palabras lo que se va
realizando en cada momento. De esta forma, se pretende conseguir que, si
alguien necesita trabajar con el código, sea capaz de interpretarlo de un
simple vistazo gracias a los comentarios que aparecen en él.
Por ejemplo:
• Estructura básica
Como ya hemos indicado, las etiquetas que utilicemos en HTML, siempre van
a ir entre los símbolos “<” y “>”. Y, cada vez que tengamos que cerrar una
etiqueta, pondremos el nombre correspondiente cmenzando con el símbolo
“/”.
Página 79 de 105
Módulo 8: Aplicaciones Web
2.2. Cabecera.
<head>
…
</head>
Página 80 de 105
Módulo 8: Aplicaciones Web
Página 81 de 105
Módulo 8: Aplicaciones Web
<body>
…
</body>
Página 82 de 105
Módulo 8: Aplicaciones Web
3. Texto
Saltos de línea
Párrafos
<pre> Devuelve una copia exacta del texto respetando los espacios en
blanco, tabulaciones y retorno de carro, es decir, tal y como se ha escrito.
</pre>
• Colores
Página 83 de 105
Módulo 8: Aplicaciones Web
• Cabeceras
<h1> </h1>
<h2> </h2>
<h3> </h3>
<h4> </h4>
<h5> </h5>
<h6> </h6>
• Semántica en textos
Son una serie de elementos HTML que ofrecen un significado a una parte del
contenido de un texto, haciendo uso del texto en negrita, subrayado o
cursiva (<b> </b>, <u> </u> y <i> </i>).
Existen algunas etiquetas, bastante parecidas entre sí, que tienen como finm
ofrecer un estilo diferente para alguna letra especial de un texto
determinado.
Algunos tipos de los elementos semánticos más utilizados para los distintos
textos los vemos en el cuadro que se detalla a continuación.
Página 84 de 105
Módulo 8: Aplicaciones Web
4. Hipervínculos
Los hipervínculos son elementos del lenguaje HTML que permiten acceder a
otro recurso, es decir, lo podemos definir como un enlace que apunta a otro
sitio web, un fichero, una imagen, etc.
Página 85 de 105
Módulo 8: Aplicaciones Web
• Absolutos.
• Relativos.
5. Imágenes
Las imágenes pueden estar en diferentes formatos como pueden ser los
mapas de bits (archivos PNG, GIF, JPEG), documentos vectoriales de una
página (archivos PDF, XML), mapas de bits animados, gráficos de bits
animados, etc.
Página 86 de 105
Módulo 8: Aplicaciones Web
El atributo alt nos permite que indiquemos un texto alternativo que sea capaz
de representar el contenido de una imagen. Podemos utilizar esta forma en
el caso en el que el navegador no pueda visualizar o descargar las distintas
imágenes.
Por ejemplo:
<img src=”imagen.jpg” alt=”Texto”>
Aparte de estos dos aributos, también contamos con algunos más que
declaramos en la siguiente tabla.
Página 87 de 105
Módulo 8: Aplicaciones Web
Las diferentes zonas que se definen en una imagen, se van creando mediante
rectángulos, círculos y polígonos. A la hora de crear un mapa de imagen:
En primer lugar, insertamos la imagen original mediante la etiqueta <img>.
Página 88 de 105
Módulo 8: Aplicaciones Web
Página 89 de 105
Módulo 8: Aplicaciones Web
6. Tablas.
Son elementos de HTML que nos ofrecen la posibilidad de representar datos
de una o varias dimensiones (matriz) con la información distribuida en filas y
columnas.
<table>
…
</table>
Página 90 de 105
Módulo 8: Aplicaciones Web
<caption>
</caption>
<tr> …</tr>
Que permiten definir una nueva fila.
<td> …</td>
Nos permite ir generando las diferentes columnas con su valor asignado
dentro de una determinada fila
<th> …</th>
Realiza columnas de cabecera y contiene un texto centrado y en negrita
Cada dato de una fila y una columna determinada, contiene un dato que
denominamos valor.
6.2. Combinación de celdas.
Página 91 de 105
Módulo 8: Aplicaciones Web
<thead> Cabecera
<tbody> Bloques de filas
<tfoot> Pie
7. Listas.
<ol>
<li>Apartado 1</li>
<li>Apartado 2</li>
…
</ol>
1. Apartado 1
2. Apartado 2
…
Por ser una lista numerada.
Página 92 de 105
Módulo 8: Aplicaciones Web
<ul>
<li>Apartado 1</li>
<li>Apartado 2</li>
…
</ul>
o Apartado 1
o Apartado 2
o …
Página 93 de 105
Módulo 8: Aplicaciones Web
<dl>
<dt>Coche</dt>
<dd>Vehículo de cuatro ruedas</dd>
<dt>Moto</dt>
<dd>Vehículo de tres ruedas</dd>
…
</dl>
Coche
Vehículo de cuatro ruedas
Moto
Vehículo de cuatro ruedas
Página 94 de 105
Módulo 8: Aplicaciones Web
8. Formularios.
Utilizaremos los formularios cuando necesitamos recoger la información
específica de un objeto en cuestión.
Toda la información que recogen los formularios debe traterse por archivos
que se deben implementar por el propio desarrollador. De esta forma, lo
almacenaremos en bases de datos diseñadas previamente que, en este
manual, no vamos a detallar ya que sólo nos centraremos en la definición y
diseño de los formularios.
<form>
…
</form>
Por tanto, dentro de este bloque, debemos implementar todos los elementos
necesarios que, previamente, hemos enumerado. Esta marca form, consta de
varios atributos bastante importantes, como pueden ser los atributos:
Página 95 de 105
Módulo 8: Aplicaciones Web
<fieldset> … </fieldset>
• <input> … </input>
• <textarea> … </textarea>
Página 96 de 105
Módulo 8: Aplicaciones Web
<select>
<options>
</options>
</select>
Este bloque de comandos se utiliza para definir una lista desplegable con
opciones. Tendremos tantas marcas options como opciones deseemos tener
en nuestra lista.
9. Marcos
Página 97 de 105
Módulo 8: Aplicaciones Web
Vamos a ver la forma de utilizar dos frames para poder visualizarlos a la vez.
<html>
<head>
<title>Prueba de frames</title>
</head>
<frameset cols=”20%,80%”>
<frame src=”página2.html”>
<frame src=”página3.html”>
<noframes>
<p>El navegador no soporta frames</p>
</noframes>
</frameset>
</html>
Página 98 de 105
Módulo 8: Aplicaciones Web
Este tipo de fichero es uno de los más básicos que podemos encontrar en un
equipo informático ya que no necesita utilizar ninguna herramienta
sofisticada para su manipulación y visualización.
Página 99 de 105
Módulo 8: Aplicaciones Web
Otra de las ventajas que nos ofrecen los editores avanzados es que, ante
cualquier incidencia o error, provee de una seri de opciones para su fácil
identificación.
https://www.sublimetext.com
https://www.notepad-plus-plus.org
Una vez que ya tenemos diseñado todo el código de HTML con cualquier
editor de los mencionados en el apartado anterior, el último paso que nos
queda es la visualización de dicho código en cualquier navegador de internet.
Para crear cualquier página web. Solo nos hace falta un editor y navegador
web.
Entre las principales ventajas que se dan cuando trabajamos con CSS,
podemos destacar:
<body>
</body>
<html>
<head>
<style type=”text/css”>
body {font-family: Courier New;}
h1 {font-family: Arial; font-size: x-large;}
p {font-family: Verdana; font-size: medium;}
</style>
</head>
<body>
<h1>Tipo de Fuente Arial y tamaño grande</h1>
<p>Tipo de Fuente Verdana y tamaño mediano</p>
</body>
</html>
<head>
</head>
Bibliografía
Zofío Jiménez, Javier. Aplicaciones Web. MACMILAN Profesional. 2000.
Joya