Tecnología

Inicio

Cómo crear una línea de tiempo interactiva HTML

Cómo crear una línea de tiempo interactiva HTML


Una línea de tiempo es una manera útil de mostrar una lista de eventos en una página web, y una línea de tiempo interactiva ofrece a los usuarios un cierto control sobre el contenido de visualización. Si bien existen muchas maneras de crear una línea de tiempo interactiva, la mayoría requieren más de lenguaje de marcado de hipertexto solo (HTML). Sin embargo, hay una solución HTML muy simple. Usted puede crear fácilmente barras de desplazamiento interactivas para su línea de tiempo mediante el uso del atributo "estilo" de HTML. De esta manera, los usuarios de su línea de tiempo serán capaces de desplazarse a través de su contenido, como les gusta.

Instrucciones

1 Crear el archivo HTML. Abrir un nuevo documento en un programa de software de edición de texto y crear una página HTML básica. Añadir el código HTML dentro de la sección "cuerpo":

<Div style = "width: 400px; altura: 400px; overflow: auto;">

</ Div>

El elemento de división ( "div") es un contenedor de lista de su línea de tiempo de eventos. El valor de "desbordamiento" de "auto" agrega una barra de desplazamiento interactiva, cuando la línea de tiempo se hace más ancha o más alta que este contenedor. Guarde la página como "timeline.html".

2 Crear su propio contenido línea de tiempo. En el espacio entre la apertura y el cierre de etiquetas "div", añadir eventos de su línea de tiempo, en orden ascendente o descendente. Añadir cada evento dentro de su sección de HTML bien formado. Mantenga guardar la página a medida que trabaja.

3 Probar el código HTML. Abra el navegador web de su ordenador y de carga "timeline.html." Si su contenido es más grande que el contenedor "div", verá una barra de desplazamiento interactiva. Ajustar los valores de "ancho" y "alto" del contenedor para adaptarse a su disposición vertical u horizontal.

Consejos y advertencias

  • diseños verticales son los más fáciles de código. Simplemente envuelva cada una de sus secciones de eventos dentro de su propio elemento "div". Para una disposición horizontal, se puede utilizar una tabla con una sola fila y columna de una celda para cada evento. Si hace esto, hacer que la altura de su mesa el mismo que su "div" la altura del contenedor. Tenga cuidado con los valores de "relleno" "margen" vertical de su mesa y.
  • En este artículo se crea una barra de desplazamiento interactiva mediante el uso de una hoja de estilo en cascada "en línea" (CSS). hojas de estilo "en línea" van en el interior del atributo "estilo" de etiqueta de apertura de un elemento HTML. Se podría utilizar una hoja de estilo "interna" o "externa" en su lugar, sin embargo. hojas de estilo "internos" ir dentro de la sección HTML "cabeza". hojas de estilo "externos" son archivos separados ".css". El uso de cualquiera de estos tipos le da más control sobre el formato de cualquier contenido HTML.
  • Se podría ampliar la interactividad del ejemplo mediante el uso de JavaScript. Se podría empezar por la adición de botones HTML y, a continuación, escribir un JavaScript para mover el contenido de su línea de tiempo cuando los usuarios hacen clic en los botones.