martes, 28 de septiembre de 2021

TABLAS

Tablas

Las tablas nos permiten organizar la información en filas y columnas. Cada fila se divide en celdas. La información se introduce en las celdas. Una columna está formada por las celdas agrupadas verticalmente, en HTML no existe una etiqueta para definir columnas. Las tablas se definen en base a las filas y a las celdas, como veremos a continuación.

Inicialmente las tablas se crearon para introducir información en forma tabular como, por ejemplo, las ventas de coches por años y marcas. En cada celda se colocan las ventas de un año y una marca, en las filas tenemos los años y en las columnas las diferentes marcas.

Sin embargo, los diseñadores de páginas web empezaron a utilizarlas para definir la estructura de la página ya que era la forma más fácil de distribuir el espacio con las etiquetas disponibles en los comienzos de la web. 

En este vídeo puedes ver una introducción a las tablas:Videotutorial

Etiquetas de tabla <table> <tr> y <td>

La etiqueta <table> y su correspondiente etiqueta de cierre </table> definen la tabla. Entre ambas etiquetas se escriben las etiquetas de fila <tr> y </tr> y dentro de las filas las etiquetas de celda <td> y </td>, entre estas se escribe el contenido de la celda que puede ser cualquier etiqueta de HTML o directamente un texto. Por lo tanto la tabla más sencilla con una sola celda sería esta:

<table>
	<tr>
		<td>Celda 1.1.</td>
	</tr>
</table>

Que produce este resultado:

Celda 1.1.

Como decíamos antes, no existe una etiqueta para definir las columnas, en su lugar, el número de celdas define el número de columnas. Todas las filas deben tener el mismo número de celdas, aunque ya veremos que es posible unir celdas. Por ejemplo, una tabla con tres filas y cuatro columnas se escribe así:

<table>
	<tr>
		<td>Marcas</td>
		<td>Seat</td>
		<td>Ford</td>
		<td>BMW</td>
	</tr>
	<tr>
		<td>2016</td>
		<td>23900</td>
		<td>21500</td>
		<td>11500</td>
	</tr>
	<tr>
		<td>2017</td>
		<td>24600</td>
		<td>23500</td>
		<td>13400</td>
	</tr>
</table>

MarcasSeatFordBMW
2016239002150011500
2017246002350013400

Dentro de una celda se pueden incluir la mayoría de las etiquetas de HTML, texto, imágenes, listas, etc. Incluso de pueden anidar tablas, para ello basta incluir otra tabla dentro de una celda.


ACTIVIDADES:

1. Realiza un resumen en tu cuaderno sobre tablas y las etiquetas para el manejo de ellas, incluyendo la información de esta entrada y la del video.

2. crea una página web con la información sobre las marcas de autos presentada en el ejemplo anterior, no olvides guardar el documento como html.

3. elabora una página web que contenga 6 imágenes , preferiblemente del mismo tamaño, puedes editarlas en paint o photoshop; 3 van en la primera fila y 3 en la segunda, es decir dentro de una tabla de 3 columnas por 2 filas, recuerda que cada celda va construyendo una columna para la tabla.

4. envía el desarrollo de tu trabajo al correo when732@gmail.com hasta el día viernes 1 de Octubre de 2021.


WEBGRAFÍA:

https://www.aulaclic.es/html/t_6_1.htm

martes, 14 de septiembre de 2021

IMÁGENES

 Las imágenes son un elemento esencial en las páginas web. Hasta la versión 5 de HTML se utilizaba la etiqueta <img> para incluirlas en una página web. Pero debido a la necesidad de crear páginas web que se adapten a dispositivos de diferente tamaño se ha incorporado la etiqueta <picture>.

Antes de ver cómo incluir imágenes en una página web conviene distinguir los diferentes tipos de imágenes que existen: mapas de bits, vectoriales y generadas dinámicamente. Las imágenes más comunes son las de mapa de bits que están formadas por puntos de colores, por ejemplo una cámara de fotos digital utiliza imágenes de este tipo, los tipos de archivos más usados son .jpg, y .png; también se utilizan mucho para gráficos y animaciones las de tipo .gif. Para crear imágenes de mapa de bits puedes utilizar programas como Photoshop y Gimp (gratis)

Las imágenes vectoriales están definidas por fórmulas matemáticas en base a vectores y permiten ampliarlas sin perder resolución. Suelen ser gráficos, esquemas, logos, etc. Uno de los tipos de archivos usados en la web es .svg. Para crear imágenes vectoriales se utilizan programas como CorelDraw, Illustrator y Inkscape (gratis).

Las imágenes generadas dinámicamente se crean en el mismo momento de cargarse la página web y pueden modificarse en tiempo real por intervención del usuario o por eventos, por ejemplo, en videojuegos. Para este tipo de imágenes se utilizan las tecnologías Canvas y SVG.

Si quieres saber un poco más sobre formatos de imagen visita este tema básico y te lo explicamos: Formatos de imágenes .

En esta unidad veremos las etiquetas <img> y <picture>, las imágenes generadas dinámicamente las veremos más adelante, en las unidades 15 y 16.

En este vídeo puedes ver la etiqueta <img>:Videotutorial

En este vídeo puedes ver la etiqueta <picture>:Videotutorial

 Etiqueta <img>

Con la etiqueta <img> representamos imágenes en una página web. Esta etiqueta no tiene etiqueta de cierre, se cierra con el carácter >, aunque también se puede cerrar con />. Para indicar el origen de la imagen se utiliza el atributo src="ruta_imagen". Por ejemplo:

<img src="graficos/logoAulaclic.jpg"/>

Que produce el siguiente resultado:

La etiqueta img es una etiqueta con el atributo display de tipo inline, es decir, no incluye un salto de línea. Esto permite colocar imágenes pequeñas o iconos dentro de una línea de texto. Si queremos que una imagen ocupe toda la línea podemos colocarla dentro de una etiqueta pdiv o figure que tienen display de tipo block. También podemos cambiarle el display a block desde la hoja de estilo. El atributo display lo veremos más en profundidad en la unidad 10 de las hojas de estilo.

 Atributo src de la etiqueta <img>

Como acabamos de ver el atributo src sirve para indicar la ruta donde se encuentra la imagen que se va a mostrar. Por tanto, la imagen estará en un archivo distinto al archivo que contiene la página web, no puede estar incrustada en el mismo archivo (salvo que se genere dinámicamente).

Este archivo de imagen puede encontrarse en cualquier lugar accesible desde la página web, en el mismo directorio, en otro directorio, en otro servidor de internet, etc. En cada caso la ruta para acceder al archivo será distinta, y puede escribirse de forma absoluta o de forma relativa. Una ruta es absoluta cuando incluye todos los elementos de la ruta, y una ruta es relativa cuando parte del directorio en el que se encuentra la página web. En la unidad 3 que tratamos los hiperenlaces están explicadas las rutas absolutas y relativas con ejemplos.

Los tipos de archivo de imagen más frecuentes son .jpg.gif y .png. Para imágenes fotográficas con muchos colores y detalles se suele emplear el formato .jpg. El formato .gif se ha venido utilizando para imágenes de gráficos y esquemas, permite el fondo transparente y animaciones. El formato .png permite fondo transparente como el .gif, pero es más moderno, con mayor compresión y calidad.

 Atributo srcset de la etiqueta <img>

El atributo srcset permite establecer distintas imágenes en función de la resolución del dispositivo y del ancho de la pantalla.

El formato para la resolución del dispositivo lo vamos a ver en el siguiente ejemplo:

<img srcset="img_resol_normal.png 1x, img_resol_alta.png 2x">

Si la resolución de la pantalla es 1x, que equivale a un monitor de ordenador, se mostrará la imagen img_resol_normal.png, y si la resolución de la pantalla es 2x, que equivale a un dispositivo móvil de alta resolución, se mostrará la imagen img_resol_alta.png

De forma forma similar podemos utilizar el ancho de la pantalla ver en el siguiente ejemplo:

<img srcset="img_resol_normal.png 500w, img_resol_alta.png 700w">

Si el ancho de la pantalla es menor o igual de 500w, se mostrará la imagen img_resol_normal.png, y si el ancho de la pantalla es mayor de 500w, se mostrará la imagen img_resol_alta.png

Las unidades w son descriptores de anchura que equivalen a pixeles para una resolución normal.

También se puede utilizar el atributo sizes que afecta al parámetro srcset, complicando más los cálculos, además no todos los navegadores principales implementan igual estos atributos, por lo que es recomendable utilizar la etiqueta picture, que veremos luego, cuando queramos establecer distintas imágenes en función de la resolución del dispositivo y del ancho de la pantalla.

 Atributo alt de la etiqueta <img>

El atributo alt contiene texto alternativo, que se mostrará en lugar de la imagen cuando no sea posible verla.

Por ejemplo, si escribimos el siguiente código con el nombre del directorio erróneo (grafico en lugar de graficos) se mostrará el texto de atributo alt:

<img src="graficos/logoAulaclic.jpg" alt="Logo de aulaClic" />

Se muestra lo siguiente:

Logo de aulaClic

Si no existe la imagen ni tampoco el atributo alt algunos navegadores (Firefox) mostrarán un pequeño gráfico con un icono similar a este: Si no existe la imagen, y otros navegadores (Chrome) no mostrarán nada:

<img src="graficos/logoAulaclic.jpg" />

Se muestra lo siguiente:

Aunque el atributo Alt es obligatorio, si se omite no se producirá ningún error apreciable por el usuario. Si se omite este atributo, al validar la página con la herramienta W3C no dará una validación correcta. Aparte de la función principal de mostrar el texto cuando no existe la imagen, es importante utilizar Alt por dos motivos.

El primero es porque lo usan los buscadores para indexar las imágenes en sus bases de datos de forma que podamos encontrar la imagen desde un buscador, el segundo motivo es porque el atributo alt es utilizado por los programas que ayudan a los ciegos y personas con problemas visuales a leer las páginas web. En cualquier caso es importante dar un texto descriptivo y corto a este atributo.

Atributo title en la etiqueta <img>

El atributo title es un atributo global, es decir que puede usarse en la mayor parte de las etiquetas de HTML. El atributo title proporciona información descriptiva del elemento en el que está definido. El atributo title se muestra como un tooltip al colocar el cursor encima del elemento y es bastante utilizado en las etiquetas img ya que puede ser interesante proporcionar al usuario información sobre la imagen en forma de tooltip.

Por ejemplo, con el siguiente código mostrará el tooltip al dejar colocado el cursor sobre la imagen durante un segundo o más:

<img src="graficos/logoAulaclic.jpg" title="Cursos de inforaática gratis" />

Atributos width y height de la etiqueta <img>

El atributo width establece la anchura de visualización de la imagen, y el atributo height establece la altura de visualización de la imagen. No son obligatorios, si no aparecen la imagen tendrá su altura y anchura original. Si aparecen, modificarán el aspecto de la imagen pero no afectarán al archivo de imagen, es decir, sólo afectarán a la visualización que realiza el navegador de la imagen. Por defecto, las unidades son píxeles. Por ejemplo, si queremos que la imagen anterior se vea a la mitad de sus tamaño original (200 x 79) escribiremos este código.

<img src="graficos/logoAulaclic.jpg" width="100" height="40" />

Es importante mantener las proporciones originales si queremos que la imagen no se vea deformada. Si sólo indicamos la anchura, la altura se calculará proporcionalmente, y viceversa. Como norma general, no conviene modificar las dimensiones originales de la imagen, y sobre todo no agrandar demasiado la imagen ya que perderá resolución y no se verá bien. Es preferible modificar el tamaño de la imagen con un programa de edición fotográfica. 

Hasta la versión 5 de HTML, la anchura y la altura también se podía dar en porcentaje, lo cual se utilizaba para hacer que la imagen se adaptará a todo el ancho de la pantalla dando el valor width="100%". Actualmente con la aparición de la etiqueta picture ya no es necesario utilizar ese truco para conseguir imágenes adaptables.

Por ejemplo, En la siguiente imagen hemos dado un valor de width="25%", y la imagen ocupa el 25% del ancho disponible, si redimensionas la ventana del navegador verás como va cambiando de tamaño.

<img src="graficos/logoAulaclic.jpg" width="25%"/>

Si damos una anchura en porcentaje puede que la imagen se agrande demasiado y no se vea bien, para evitarlo se puede utilizar la propiedad max-width=100% en la hoja de estilo, de forma que la imagen nunca se agrandará más de su tamaño original. Por ejemplo:

<img src="graficos/en_rio_grande_800.jpg" style="max-width: 100%; height: auto;">

Los navegadores siguen resolviendo bien las etiquetas con valores de anchura y altura en porcentajes. Actualmente existen bastantes páginas web que siguen utilizando porcentajes en estos atributos.

Los atributos width y height se pueden establecer también con hojas de estilo. En general, cuando un atributo se puede manejar con hojas de estilo y desde la etiqueta HTML, siempre se recomienda hacerlo desde la hoja de estilos, para separar el contenido del formato, pero en este caso esta regla es discutible. Por ejemplo, si en nuestra página web hay muchas imágenes de diferentes tamaños tendríamos que declarar muchos estilos y el archivo de la hoja de estilos aumentaría mucho de tamaño y complejidad, en estos casos es mejor poner la anchura y altura directamente en la etiqueta html.

Hay otros casos donde sí tendrá sentido utilizar las hojas de estilo, por ejemplo, si tenemos muchas imágenes pero son todas del mismo tamaño y queremos darles un formato (por ejemplo, redondear las esquinas).

 

ACTIVIDADES

1. Elaborar una página web de un tema específico del área académica (cualquier asignatura, cualquier tema), incluir imágenes con cada uno de los atributos explicados en esta publicación, enviar su trabajo en una carpeta comprimida al correo habitual hasta el día 23 de Septiembre.

WEBGRAFÍA

https://www.aulaclic.es/html/t_5_1.htm


lunes, 30 de agosto de 2021

ETIQUETAS PARA EL MANEJO DEL TEXTO

 Encabezados <h1> <h2> ...

Las etiquetas <h1> <h2> ... <h6> crean texto para encabezados. Se suelen utilizar para títulos, subtítulos, rótulos, etc.

Ejemplo: <h1>Encabezado de primer nivel h1 </h1>

En la siguiente imagen puedes ver el tamaño de cada tipo de cabecera en relación al texto de párrafo:

Para los títulos y subtítulos es preferible utilizar etiquetas de encabezado que cambiar el tamaño de una etiqueta de párrafo ya que las etiquetas de encabezado tienen significado semántico y son utilizadas por los buscadores para dar significado al texto en función de su importancia.

Separadores <hr>

La etiqueta <hr> crea un separador horizontal. Hasta HTML 4 se representaba en forma de línea y tenía atributos para definir la anchura, alineación, ... En HTML5 esta etiqueta se define como un separador semántico más que como un separador visual, aunque los navegadores siguen representando una línea horizontal. Además esta etiqueta ya no tiene atributos, aunque cómo siempre con las hojas de estilo podemos darle el formato que queramos.

Ejemplo: <hr>

Produce este resultado:


Con un estilo podemos alinearla al centro, darle un ancho del 80%, darle un borde de 1 px con estilo punteado, color azul:

   hr {
      text-align: center; width: 80%;
      border: 1px dashed  blue;  }
   }   

 Etiqueta <q>

La etiqueta <q> se utilizar para poner entre comillas un texto corto.

Ejemplo:

<p> Al despedirse dijo: <q>Hasta nunca</q> y cerró la puerta.</p>

Al despedirse dijo: Hasta nunca y cerró la puerta.

Si el texto entre comillas se refiere a una cita es conveniente añadir el atributo cite con la URL, que no será visible para el usuario.

Ejemplo:

<p> La web aulaClic es <q cite="http://www.aulaclic.es/index.htm">La primera web en español sobre cursos gratuitos online</q> en la fecha actual, 2017.</p>

La web aulaClic es La primera web en español sobre cursos gratuitos online en la fecha actual.

Etiqueta <strong>

La etiqueta <strong> se utiliza para dar importancia a un texto corto. Los navegadores ponen el texto en negrita.

Ejemplo:

<p> Un coche histórico debe tener, al menos, <strong>25 años</strong> desde la primera matriculación.</p>

Un coche histórico debe tener, al menos, 25 años desde la primera matriculación.

Etiqueta <em>

La etiqueta <em> se utiliza para dar énfasis a un texto corto. Los navegadores poner el texto en cursiva.

Ejemplo:

<p> Una página web puede ser consultada desde <em>cualquier</em> parte del mundo.</p>

Una página web puede ser consultada desde cualquier parte del mundo.

Etiqueta <b>

La etiqueta <b> se utiliza para destacar un texto corto, sin que ello signifique que es importante. Los navegadores ponen el texto en negrita.

Ejemplo:

<p> El futbolista es el deportista mejor <b>pagado</b>.</p>

El futbolista es el deportista mejor pagado.

En muchas ocasiones es difícil distinguir si un texto corto es importante, queremos darle énfasis o merece ser destacado, por lo que utilizar las etiquetas <strong> <em> o <b> puede ser un poco ambiguo. Podríamos simplificar diciendo que si queremos ponerlo en cursiva utilizaremos <em>, y si queremos ponerlo en negrita y que sea tenido en cuenta por los buscadores como un texto importante utilizaremos <strong>, y si sólo queremos ponerlo en negrita utilizaremos <b>.

Etiqueta <sub>

La etiqueta <sub> se utiliza para ver texto como subíndice, es decir, colocado en la mitad inferior de la línea.

Ejemplo:

<p> H<sub>2</sub>O. Texto <sub>subíndice</sub></p>

H2O. Texto subíndice.


Etiqueta <sup>

La etiqueta <sup> se utiliza para ver texto como superíndice, es decir, colocado en la mitad superior de la línea.

Ejemplo:

<p>x<sup>2</sup>. Texto <sup>superíndice</sup></p>

x2. Texto superíndice


ACTIVIDADES:

1. Utilizando las etiquetas para el manejo del texto realiza una página web con tus datos personales: nombres, edad, identificación, dirección, celular, nombre de los padres y hermanos si los tiene, ocupación de los padres, intereses, aficiones, metas a largo y corto plazo, etc. 

2. Investiga cual es la etiqueta para colocar imágenes en tu página web y adiciona  fotografías a tu página web personal.

3. Envía tu trabajo hasta el día 7 de Septiembre de 2021, no olvides hacer una descripción de tu correo en el asunto del mismo.

WEBGRAFÍA

https://www.aulaclic.es/html/t_3_1.htm


martes, 17 de agosto de 2021

ETIQUETAS

 Etiquetas

Las etiquetas (marcas) delimitan cada uno de los elementos que componen un documento HTML.

El lenguaje HTML se basa en etiquetas, por eso es importante entender bien la sintaxis de las etiquetas. El siguiente esquema muestra las partes de una etiqueta HTML genérica.

Esquema etiqueta HTML

La etiqueta de apertura está delimitada por el signo < "menor que", a continuación el propio nombre de la etiqueta (en este caso p), y opcionalmente, un atributo (en este caso class="fondo"), finalmente el signo > "mayor que".

A continuación está el texto del contenido de la etiqueta, lo más frecuente es un texto, pero podría ser otra etiqueta, una imagen, etc. La etiqueta de cierre está delimitada por el signo < "menor que", a continuación la barra inclinada /, el propio nombre de la etiqueta (en este caso p), y finalmente el signo > "mayor que".

Algunas etiquetas no tienen contenido, y se cierran sobre sí mismas, no tienen etiqueta de cierre, se llaman etiquetas vacías, como la etiqueta <br>. En estas etiquetas opcionalmente se puede colocar una barra justo antes del signo >, por ejemplo: <br />. La etiqueta <br> produce un salto de línea. Las etiquetas vacías no tienen contenido pero si pueden tener atributos. Algunas otras etiquetas vacías son  <hr><img>, <input><link><meta><param> y <source>.

En una etiqueta, la primera palabra que aparece es el nombre de la etiqueta. También podemos encontrar atributos con sus valores, siguiendo el formato <etiqueta atributo1="valoratributo2="valor">. La forma más correcta es escribir el nombre de la etiqueta y los atributos en minúscula, y los valores entre comillas dobles.

Por ejemplo, <a href="https://www.aulaclic.es">Visita aulaClic</a>

Produce este resultado en el navegador: Visita aulaClic

Si un atributo tiene más de un valor, se escriben todos los valores dentro de las mismas comillas, separados por espacios en blanco, por ejemplo <etiqueta atributo="valor1 valor2">.

En general las etiquetas se pueden anidar (unas dentro de otras) pero no se pueden 'cruzar'. Estas dos etiquetas <p> y <div>, están anidadas correctamente:

<div>
<p>
Texto del párrafo
</p>
</div>

Es incorrecto cruzarlas así:

<div>
<p>
Texto del párrafo
</div>
</p>

La sintaxis de las etiquetas HTML ha sufrido variaciones a lo largo del tiempo y hay etiquetas que ya no está recomendado su uso. Por esto se pueden encontrar páginas web antiguas cuyo código HTML no se considera correcto hoy en dia, sin embargo, esas páginas siguen funcionando y mostrando el contenido para el que fueron diseñadas.

Por otro lado, los navegadores pueden obviar pequeños errores y mostrar la página correctamente, como si no tuviera esos errores. Para ver los errores de una página web existen validadores de código HTML, como el de W3C, que nos muestran los errores indicando su grado de gravedad.

En esta unidad vamos a empezar a ver las etiquetas que sirven para colocar el texto en una página web. Antes de continuar observa con atención los siguientes videos que te permitirán repasar los temas vistos hasta el momento:

  • En este vídeo puedes ver la estructura de una página web y párrafos de texto: Videotutorial
  • En este vídeo puedes ver las etiquetas de texto:Videotutorial

 Escribiendo texto en el cuerpo de la página

Como estamos diciendo todo el texto de la página estará dentro del <body>, el texto dentro del <body> debe estar, principalmente, dentro de párrafos. En HTML, los párrafos se identifican con la etiqueta <p></p>. Dentro de los párrafos colocaremos texto e imágenes, y algunas etiquetas que nos permitan dar formato al texto. Dentro de un párrafo no debe haber otros párrafos anidados.

A su vez, dentro del <body>, disponemos de encabezados que nos permiten organizar los títulos o rótulos del texto. Los encabezados van desde el <h1></h1> de mayor tamaño, al <h6></h6>, el más pequeño. Por ejemplo, utilizaríamos un <h1> para poner el rótulo principal de la página, <h2> para los títulos de los apartados, <h3> para los apartados de segundo nivel, etc. El propio texto de cada apartado iría fuera del encabezado contenido en párrafos <p></p> u otras etiquetas.

Una de las peculiaridades del texto, es que los espacios en blanco consecutivos y saltos de línea no se muestran como en el código fuente. Si hay varios espacios seguidos, sólo se mostrará uno. Por ejemplo, si en el código fuente escribimos Bienvenido a    aulaClic se verá Bienvenido a aulaClic. Si queremos poner varios espacios seguidos, utilizaremos el código html para el espacio, &nbsp;

El navegador también ignora los saltos de línea. Así si dentro de un párrafo colocamos varios saltos de línea pulsando Intro, estos no se verán. Para crear un salto de línea dentro de un párrafo, utilizamos la etiqueta <br />.

Cada etiqueta <p></p> lleva implicito un salto de línea.

Veremos con más detalle y ejemplos la etiqueta <p>, un poco más adelante, en esta misma unidad.

Otras formas de agrupar el contenido dentro de la página web es con las etiquetas <div> y <span>. La etiqueta <div> se utiliza a nivel de bloque y la etiqueta <span> a nivel de línea o palabras. Estas etiquetas son básicamente contenedores genéricos de contenido. El contenido se escribe entre las etiquetas de apertura y de cierre <div> contenido </div>, el criterio para agrupar contenido no está definido estrictamente, por lo tanto podemos utilizarlas para lo que queramos, por ejemplo para dar estilo al contenido.

Podríamos decir que las etiquetas <div> y <span> son unas etiquetas neutras dentro de la semántica de HTML. Por el contrario, en HTML 5 han surgido nuevas etiquetas semánticas para agrupar el contenido según su significado. Estas nuevas etiquetas a nivel de bloque son, section para secciones, article para artículos, header para cabeceras, nav para menús, footer para pies de página y aside para contenido en el lateral. A nivel de línea o texto tenemos muchas etiquetas semánticas como strongemcite. A lo largo del curso iremos viéndolas con detalle.

El uso de estas nuevas etiquetas semánticas no es obligatorio, pero sí recomendable, sobre todo para tener la información mejor estructurada y también para que los buscadores sean capaces de identificar mejor el contenido de nuestra página. Resumiendo, lo recomendable es utilizar las etiquetas semánticas y en los casos en los que no exista una etiqueta semántica apropiada utilizar etiquetas <div> y <span>. En la unidad 12 veremos todo esto con más detalle.

ACTIVIDADES

1. Realiza un resumen en tu cuaderno de la información suministrada en esta entrada de blog incluyendo gráficos cuando sea necesario.

2. Consulte , qué es HTML 5.

3. Observe con atención los 2 videos presentados anteriormente y realice un resumen de cada uno de ellos.

4. En la clase del próximo jueves se realizará preguntas al azar sobre estos temas para evaluar su participación.


WEBGRAFIA

https://www.aulaclic.es/html/t_2_3.htm


miércoles, 11 de agosto de 2021

APRENDAMOS HTML

 


El World Wide Web (WWW) es un sistema que contiene una cantidad de información casi infinita. Pero esta información debe estar ordenada de alguna forma de manera que sea posible encontrar lo que se busca. La unidad básica donde está almacenada esta información son las páginas Web. Estas páginas se caracterizan por contener texto, imágenes, animaciones... e incluso sonido y video. Una de las características más importantes de las páginas Web es que son hipertexto. Esto quiere decir que las páginas no son elementos aislados, sino que están unidas a otras mediante los links o enlaces hipertexto. Gracias a estos enlaces el navegante de internet puede pulsar sobre un texto de una página para navegar hasta otra página. Será cuestión del programador de la página inicial decidir que palabras o frases serán activas (hiperenlaces) y a donde nos conducirá pulsar sobre ellas. En algunos ambientes se discute que el World Wide Web ya no es un sistema hipertexto sino hipermedia. Los que defienden el cambio se apoyan en que aunque en sus orígenes el WWW constaba únicamente de texto en la actualidad es un sistema principalmente gráfico y se puede hacer que las zonas activas sean, no sólo texto, sino imágenes, videos, botones,... en definitiva cualquier elemento de una página. 

CARACTERÍSTICAS DEL LENGUAJE HTML 

Pero empecemos ya con lo que nos interesa. ¿Cómo se hace una página Web? Cuando los diseñadores del WWW se hicieron esta pregunta decidieron que se debían cumplir, entre otras, las siguientes características: }

• El Web tenía que ser distribuido: La información repartida en páginas no muy grandes enlazadas entre sí.

 • El Web tenía que ser hipertexto y debía ser fácil navegar por él.

 • Tenía que ser compatible con todo tipo de ordenadores (PCs, Macintosh, estaciones de trabajo...) y con todo tipo de sistemas operativos (Windows, MS-DOS, UNIX, MAC-OS,...). 

• Debía ser dinámico: el proceso de cambiar y actualizar la información debía ser ágil y rápido.

Estas características son las que marcaron el diseño de todos los elementos del WWW incluida la programación de páginas Web. Como respuesta a todos estos requisitos se creo el lenguaje HTML (HiperText Markup Language), cuyas siglas significan "lenguaje hipertexto de marcas". Este lenguaje será el encargado de convertir un inocente archivo de texto inicial en una página web con diferentes tipos y tamaños de letra, con imágenes impactantes, animaciones sorprendentes, formularios interactivos, etc.


QUÉ SE NECESITA PARA CREAR UNA PÁGINA WEB

Una de las características de este lenguaje más importantes para el programador es que no es necesario ningún programa especial para crear una página Web. Gracias a ello se ha conseguido que se puedan crear páginas con cualquier ordenador y sistema operativo. El código HTML, como hemos adelantado en el párrafo anterior, no es más que texto y por tanto lo único necesario para escribirlo es un editor de texto como el que acompañan a todos los sistemas operativos: edit™ en MS-DOS, block de notas en Windows, vi™en UNIX, etc. Por supuesto estos no son los únicos editores de texto que pueden ser usados, sino cualquier otro. También se puede usar procesadores de texto, que son editores con capacidades añadidas, como pueden ser Microsoft Word™ o WordPerfect™ pero hay que tener cuidado porque en ocasiones hacen traducciones automáticas del código HTML que no siempre son deseadas. En estos dos últimos casos, también hay que tener en cuenta que deberemos guardar el archivo en modo texto, por eso es recomendable hacerlo para nuestro caso con el BLOG DE NOTAS.

ESTRUCTURA BASICA DE PAGINA EN HTML



Como dijimos previamente, necesitamos escribir el código en el Blog de notas, es necesario siempre seguir la anterior estructura, cada una de los comandos o etiquetas se escriben dentro de los signos < > y se deben cerrar con un slash </ >;  Iniciamos  siempre la codificación con el comando <HTML>, de lo contario el navegador no reconocerá el documento como página WEB, seguimos con el comando <HEAD> para el encabezado, aquí van algunas características de la página como el color del fondo y el título, posteriormente cerramos esta sección con </HEAD>. Todo el contenido de la página web; texto, imágenes, listas, tablas, hipervínculos, etc se deben incorporar dentro del cuerpo, para ello utilizamos la etiqueta <BODY>, finalmente, cuando hayamos terminado de incorporar todo el contenido de nuestra página debemos cerrar con los comandos </BODY> Y </HTML>. Ahora guarda el archivo con extensión .html o .htm en tu disco duro. Para ello accedemos al menú Archivo y seleccionamos la opción Guardar como. En la ventana elegimos el directorio donde deseamos guardarlo y colocaremos su nombre, por ejemplo mi_pagina.html

EJEMPLO:

<HTML>
<HEAD><body bgcolor="pink"></HEAD>
<BODY>
<CENTER><B>LUZ DE DIA</B>

<P>
Destapa el champaigne<BR>
Apaga la luces<BR>
Dejemos las velas encendidas<BR>
Y afuera las heridas.</P>

<P>
Ya no pienses más<BR>
En nuestro pasado<BR>
Hagamos que choquen nuestras copas<BR>
Por habernos encontrado.</P>

<P>
Y porque puedo mirar el cielo<BR>
Besar tu manos<BR>
Sentir tu cuerpo<BR>
Decir tu nombre<BR>
Y las caricias seran la brisa<BR>
Que aviva el fuego de nuestro amor<BR>
De nuestro amor.</CENTER></P>

</BODY>
</HTML>

Hemos colocado un color de fondo de la página en el encabezado con la etiqueta <body bgcolor="pink">, dentro del cuerpo la letra de la canción centrada con la ayuda de las etiqueta <CENTER>, el título en negrita con <B> y </B>, los parrafos con <P>y</P> y los saltos de línea con <BR>, esta etiqueta no necesita cerrarse como las anteriores.


ACTIVIDADES

1. Contesta en tu cuaderno:

  • Que traduce WWW?
  • Que traduce HTML?
  • Cuales son las características del lenguaje HTML?
  • Qué se necesita para crear una página web?
  • Cual es la estructura básica de una página en lenguaje HTML?
2. Crea tu primera página WEB en la que escribas tu canción favorita utilizando los comandos o etiquetas vistos en esta clase.

3. Envía tu trabajo al correo habitual hasta el 19 de Agosto de 2021.

WEBGRAFIA:

http://es.tldp.org/Manuales-LuCAS/doc-curso-html/doc-curso-html.pdf


TRABAJO FINAL