Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En concreto, permite:
Crear páginas HTML 5 con una nueva plantilla.
Proporciona autocompletado de código para los elementos de HTML5.
Ofrece un editor de propiedades para los atributos de HTML5.
Ofrece un editor WYSIWYG para el desarrollo visual de páginas HTML5.
En el documento descargable disponible al final del módulo, puedes conocer con detalle el
proceso de creación de una página en HTML con Eclipse y las herramientas de edición de las que
dispone.
Introducción a HTML
¿Qué es HTML?
Una etiqueta de apertura se define con un nombre de etiqueta encerrado entre los corchetes
angulares < y > (signo “menor que” y signo “mayor que”)
Una etiqueta de cierre se define con el corchete angular de apertura “<” seguido del carácter
barra /, el nombre de etiqueta y finalmente el corchete angular de cierre.
Los atributos añaden información adicional a una etiqueta. Cada etiqueta admite una serie de
atributos. Se añaden únicamente a las etiquetas de apertura, justo después del nombre. Se
admite más de un atributo por etiqueta. Siguen el esquema clave / valor de la siguiente forma:
clave: “valor”.
MÓDULO 3
. ETIQUETAS, FORMULARIOS Y HOJAS DE ESTILO CSS EN HTML
A continuación, veremos cómo podemos crear los elementos más comunes de una página web
mediante etiquetas HTML, cómo utilizar el lenguaje CSS usado para definir la presentación de un
documento HTML, así como la forma de crear formularios que nos van a permitir recoger
diferentes datos desde una página web y enviarlos al servidor.
Comentarios
Son textos que no serán interpretados por el navegador. Únicamente se utilizan para añadir
información útil para el desarrollador.
Formularios HTML
¿Qué son los formularios HTML?
Los formularios HTML son elementos que permiten recoger datos del cliente desde una página
web (en el lado del cliente) y enviarlos al servidor.
Dentro del formulario, podemos introducir componentes HTML de distintas naturalezas para
este fin. Por ejemplo, campos y cajas de texto, selectores, checkbox, radio, etc.
Desde un formulario podemos, incluso, mandar ficheros al servidor.
Usando formularios, tenemos un mecanismo para que el usuario pueda interactuar con nuestra
aplicación. Un formulario también puede ser utilizado para mostrar datos al cliente.
Método POST: los datos del formulario se envían dentro del cuerpo del mensaje HTTP.
Con el siguiente vídeo y el material descargable de la página, podrás completar información
relativa a la creación de formularios y a los elementos que lo conforman
Cuando usamos HTML, todos los elementos mostrados tienen un estilo por defecto
definido. CSS redefine estos atributos para mejorar la presentación de una página o,
incluso permite visualizar un mismo HTML de varias formas diferentes.
Tipos de CSS
Inline: Consiste en usar CSS directamente sobre el elemento HTML que queremos
modificar. Se realiza usando la etiqueta style de los elementos HTML, y como valor, se
añaden todos los estilos CSS que queramos aplicar separados por el carácter punto y
coma. Usar CSS inline no es lo más recomendable; debe usarse para cosas muy
puntuales, ya que su mantenimiento es complicado (esta sobre la propia página, hay que
buscarlo). Sin embargo, para hacer pruebas o ejemplos pequeños es muy útil.
Internal: Usando la etiqueta style en el área head del documento HTML para redefinir el
estilo de los elementos HTML. Parece algo más adecuado que inline puesto que unifica
todos los estilos de una página en un mismo sitio. Sin embargo, sigue sin permitir reutilizar
estilos entre distintas páginas de nuestro sitio web.
External: Usando ficheros externos que posean la configuración CSS que queramos
aplicar. Es el sistema más recomendado ya que fomenta la reutilización y el mantenimiento
de las hojas de estilo en diferentes paginas HTML.
En el material descargable que ponemos a tu disposición, conocerás más detalles sobre
cómo definir diferentes estilos.
En el siguiente vídeo puedes ver un ejemplo del posicionamiento flotante dentro de una página
web.
Módulo 5
Novedades en HTML5
Novedades HTML5
Los cambios introducidos en HTML5 pretenden, en general, simplificar ciertas declaraciones
que, en versiones previas, eran innecesariamente complejas.
Definición del tipo de documento, en la primera línea del documento HTML. Ahora sería así:
Audio
Vídeo
Canvas o área en la que puede dibujarse mediante JavaScript
Compatibilidad entre navegadores
Se llama control de versiones a la gestión de los diversos cambios que se realizan sobre los
elementos de algún producto o una configuración del mismo. Una versión, revisión o edición de
un producto, es el estado en el que se encuentra el mismo en un momento dado de su desarrollo
o modificación.
Estos sistemas facilitan la administración de las distintas versiones de cada producto
desarrollado, así como las posibles especializaciones realizadas.
De forma exclusiva: en este esquema, para poder realizar un cambio, es necesario comunicar
al repositorio el elemento que se desea modificar y el sistema se encargará de impedir que otro
usuario pueda modificar dicho elemento. Una vez hecha la modificación, ésta se comparte con el
resto de colaboradores.
Si se ha terminado de modificar un elemento, entonces se libera ese elemento para que otros
lo puedan modificar. Subversion, por ejemplo, permite este esquema de funcionamiento.
De forma colaborativa: en este esquema, cada usuario modifica la copia local y, cuando el
usuario decide compartir los cambios, el sistema automáticamente intenta combinar las diversas
modificaciones. El principal problema es la posible aparición de conflictos que deban ser
solucionados manualmente o las posibles inconsistencias que surjan al modificar el mismo fichero
por varias personas no coordinadas. Subversion o GIT implementan este esquema.
Arquitecturas de almacenamiento
Podemos clasificar los sistemas de control de versiones atendiendo a la arquitectura utilizada
para el almacenamiento del código: