0% encontró este documento útil (0 votos)
198 vistas15 páginas

Guía 1 - Módulo 1-5

Este documento presenta una guía sobre el desarrollo de software y la estructura básica de un documento HTML. Explica que HTML permite crear páginas web hipertextuales y describe las secciones clave de una página web como la cabecera, el cuerpo y la estructura. También cubre elementos importantes como etiquetas, párrafos, títulos, enlaces e imágenes y cómo usarlos para crear la estructura y contenido de una página web.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
198 vistas15 páginas

Guía 1 - Módulo 1-5

Este documento presenta una guía sobre el desarrollo de software y la estructura básica de un documento HTML. Explica que HTML permite crear páginas web hipertextuales y describe las secciones clave de una página web como la cabecera, el cuerpo y la estructura. También cubre elementos importantes como etiquetas, párrafos, títulos, enlaces e imágenes y cómo usarlos para crear la estructura y contenido de una página web.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 15

Guía 1 – Módulo 1.

Desarrollo de Software

COLEGIO DON BOSCO


DESARROLLO DE SOFTWARE
Materia: Informática Educativa – Primeros Años DSW – 1°B & 1°C
Docente: Prof. Norberto Colorado
Evaluación: Guía práctica N°1

I. OBJETIVOS

Que el estudiante sea capaz de:


1. Tener claridad en el proceso a seguir para visualizar un documento HTML a través de un navegador.
2. Identificar la estructura básica de un documento web.
.

II. INTRODUCCIÓN TEÓRICA

¿Qué es HTML?
HTML son las siglas de HyperText Markup Language, que significa, en español, Lenguaje de Marcas de
Hipertexto. El concepto de hipertexto apareció por 1965, basado en la idea general de unos elementos de
texto especiales dentro de un documento que permitieran enlazar con otra parte de ese mismo documento,
o con otro documento diferente.
La idea original era poder transferir y compartir recursos a través de Internet. Esto implicaba nuevas formas
de comunicación entre equipos informáticos, y así, la CERN (Consejo Europeo para la Investigación
Nuclear), junto con otras instituciones, implementaron la tecnología de base para que esto fuera posible. Lo
primero fue el protocolo de red específico, que se denominó http (HyperText Transfer Protocol), que
permitiría transferir de forma adecuada los diferentes documentos de hipertexto. Lo segundo, fue desarrollar
un mecanismo de identificación de los recursos, esto se plasmó en lo que hoy conocemos como URL
(Uniform Resource Lacator), o Identificador Uniforme de Recursos. Este URL indica tanto la localización
exacta del recurso, así como, el protocolo necesario para su transferencia.
La forma genérica de una URL es la siguiente:
Protocolo: http://www.servidor.dominio/carpeta/página.html
Un ejemplo concreto sería: http://www.udb.edu.sv/biblioteca/catalogo.html

Prof. Norberto Colorado Página | 1


Guía 1 – Módulo 1.5

Desarrollo de Software

Estructura básica de un documento HTML 5


En general, se suele decir que una página web tiene tres
secciones bien identificadas, que son:
 La precabecera
 La cabecera (head)
 El cuerpo (body)

La precabecera
Es la parte del documento que está situada por
encima de la etiqueta <HTML>. En esta sección suele
colocarse la Definición del Tipo de Documento
(DTD).
Figura 1. Estructura básica de un documento
 <!DOCTYPE>
En primer lugar necesitamos indicar el tipo de documento que estamos creando. Esto en
HTML5 esextremadamente sencillo:

IMPORTANTE: Esta línea debe ser la primera línea del archivo, sin espacios o líneas que la precedan.
De esta forma, el modo estándar del navegador es activado y las incorporaciones de HTML5 son
interpretadas siempre que sea posible, o ignoradas en caso contrario.

La cabecera
Es el código HTML, comprendido entre las etiquetas <HEAD> </HEAD>. El contenido de la cabecera
no es visible en el navegador del cliente. A excepción del elemento TITLE que permite colocar un título
en labarra de título del navegador del usuario.

Las etiquetas más importantes que puede contener la cabecera son: <TITLE>, <BASE>, <LINK>, <META>,
<STYLE>, <SCRIPT>, etc.

 <meta>
Se utiliza para identificar propiedades de un documento y para asignar valores a esas propiedades. El
atributo name identifica la propiedad y el atributo content especifica el valor de la propiedad. Esta
información no es mostrada en la ventana del navegador, es solo importante para motores de
búsqueday dispositivos que necesitan hacer una vista previa del documento u obtener un sumario de
la información que contiene.
Por ejemplo:

 <title>
La etiqueta <title> simplemente especifica el título del documento. Por ejemplo:

Prof. Norberto Colorado Página | 2


Guía 1 – Módulo 1.5

Desarrollo de Software

 <link>
Otro importante elemento que va dentro de la cabecera del documento es <link>. Este elemento es
usado para incorporar estilos, códigos Javascript, imágenes o iconos desde archivos externos.

Uno de los usos más comunes para <link> es la incorporación de archivos con estilos CSS:

Solo necesitamos dos atributos para incorporar nuestro archivo de estilos: rel y href.
El atributo rel significa “relación” y es acerca de la relación entre el documento y el archivo que
estamos incorporando por medio de href.
En este caso, el atributo rel tiene el valor stylesheet que le dice al navegador que el archivo
misestilos.css es un archivo CSS con estilos requeridos para presentar la página en pantalla (en las
próximas clases estudiaremos cómo utilizar estilos CSS).

CUERPO DE LA PÁGINA WEB


Es la parte del código comprendida entre las etiquetas <BODY> </BODY>. Es la parte que será visible
en el navegador del cliente. Acá pueden ir elementos HTML y el contenido de la página.

Líneas
En HTML se pueden dibujar líneas horizontales en las páginas. Para ello se utilizar la etiqueta o elemento
<HR>.

Saltos de linea
Para indicar un Enter o salto de línea se utiliza el elemento <BR>.

Está en su primera práctica de lenguaje HTML. <BR>


Empezará creando páginas sencillas, con puro texto plano. <BR>
Más adelante comenzará a utilizar listas, tablas, formularios, etc. <BR>

Párrafos
Si se desea separar el texto de una página web en párrafos, para una mejor presentación, se
puedeutilizar la etiqueta <P></P>.
<P>
La comprensión psicológica del miedo experimentado como consecuencia de las experiencias
represivas requiere ser ubicado en el contexto de la situación específica y referido a los
distintos niveles de comprensión de los procesos psicológicos como tales.
</P>
<P>
Así, se observa que el miedo puede provocar conductas específicas que pueden ser descritas
como procesos adaptativos como algo que se anticipa como un desastre, o como una catástrofe
personal, inminente e imprevista.
</P>

Prof. Norberto Colorado Página | 3


Guía 1 – Módulo 1.5

Desarrollo de Software

Etiquetas de cabeceras o títulos.


Este tipo de etiquetas se suelen utilizar para los títulos en el texto de las páginas. Existen en total
seisetiquetas para este propósito. Estas se muestran en la siguiente tabla:

Etiqueta Resultado
<H1> ... </H1>
Cabecera de nivel 1
<H2> ... </H2>
Cabecera de nivel 2
<H3> ... </H3>
Cabecera de nivel 3
<H4> ... </H4>
Cabecera de nivel 4
<H5> ... </H5>
Cabecera de nivel 5
<H6> ... </H6>
Cabecera de nivel 6

Colocar comentarios

<!----->: Comentarios. Son etiquetas que nunca se mostrarán a través del navegador y que le servirán
para recordatorios en futuras revisiones del documento.

Capas
El elemento HTML <DIV> </DIV> permite a los autores asignar ciertos atributos a bloques de
contenido.Se utiliza para definir una sección o división en un documento HTML.
Es principalmente utilizado en conjunto con hojas de estilo para dar atributos visuales a porciones de
contenido en un documento.

Negritas, cursiva, subrayado y otros


Para llamar la atención del usuario sobre una letra, palabra o frase, una técnica a la que se recurre con
frecuencia en HTML es utilizar texto en negritas (bold) o quizá texto con letras itálicas (italic), justo
comosucede en prácticamente todo los procesadores de palabras actuales.

Para utilizar negritas utilice la etiqueta con cierre <b> y para itálicas la etiqueta, también con cierre
<i>. Para utilizar estas etiquetas simplemente coloque dentro de ellas el texto que se quiere resaltar,
por ejemplo:

Es posible que usted desee que algún texto se vea con negritas y con itálica al mismo tiempo, para lograr esto
usted puede anidar ambas etiquetas como sigue:

Prof. Norberto Colorado Página | 4


Guía 1 – Módulo 1.5

Desarrollo de Software

De la misma manera trabaja la etiqueta <ins>, que sirve para resaltar un texto con una línea de
subrayado.

Subíndices y superíndices
HTML contiene un par de etiquetas para escribir subíndices (<sub>) y superíndices (<sup>), ambas
concierre.

Bloque de citas
La etiqueta con cierre <blockquote> da un resultado similar al párrafo, inserta espacio antes y después
de un bloque de código, pero también inserta un margen a la izquierda y a la derecha. El resultado
visualtiene la finalidad de manejar el texto dentro las etiquetas <blockquote> </blockquote> como
los libroslo hacen con una frase que ha dicho alguien más, es decir, manejar el texto como una fuente
de información externa, el código sería:

Elementos semánticos de estructura en HTML5

La figura 2 representa un diseño común encontrado en la mayoría de los sitios webs estos días. A pesar
del hecho de que cada diseñador crea sus propios diseños, en general podremos identificar estas
secciones en cada sitio web estudiado.

Prof. Norberto Colorado Página | 5


Guía 1 – Módulo 1.5

Desarrollo de Software

Figura 2. Diseño común para sitios web Figura 3. Elementos de estructura de HTML5

HTML5 considera esta estructura básica y provee nuevos elementos para diferenciar y declarar cada
unade sus partes (Figura 3). A partir de ahora podemos decir al navegador para qué es cada sección.

 <header>
Uno de los nuevos elementos incorporados en HTML5 es <header>.
El elemento <header> no debe ser confundido con <head> usado antes para construir la cabecera del
documento. Del mismo modo que <head>, la intención de <header> es proveer información
introductoria (títulos, subtítulos, logos), pero difiere con respecto a <head> en su alcance. Mientras
que el elemento <head> tiene el propósito de proveer información acerca de todo el documento,
<header> es usado solo para el cuerpo o secciones específicas dentro del cuerpo.

 <nav>
Siguiendo con nuestro ejemplo, la siguiente sección es la Barra de Navegación. Esta barra es generada
en HTML5 con el elemento <nav>:

Prof. Norberto Colorado Página | 6


Guía 1 – Módulo 1.5

Desarrollo de Software

 <section>
El elemento section representa un documento genérico o de la sección de aplicación. Una sección, en
este contexto, es una agrupación temática de los contenidos. Puede ser un capítulo, una sección de
un capítulo o básicamente cualquier cosa que incluya su propio encabezado.
Una página de inicio de un sitio Web puede ser dividida en secciones para una introducción, noticias,
información de contacto etc.

 <aside>
En un típico diseño web (como el mostrado en la figura 2) la columna llamada Barra Lateral se ubica
al lado de la columna Información Principal. Esta es una columna o sección que normalmente contiene
datos relacionados con la información principal pero que no son relevantes o igual de importantes.
En HTML5 podemos diferenciar esta clase secundaria de información utilizando el elemento <aside>:

 <footer>
El elemento footer se utiliza para indicar el pié de la página o de una sección. Un pie de página contiene
información general acerca de su sección el autor, enlaces a documentos relacionados, datos de
derechos de autor etc.

 <article>
El elemento article representa una entrada independiente en un blog, revista, periódico etc.
Cuando se anidan los elementos article, los artículos internos están relacionados con el contenido del
artículo exterior. Por ejemplo, una entrada de blog en un sitio que acepta comentarios, el elemento
article principal agrupa el artículo propiamente dicho y otro bloque article anidado con los
comentarios de los usuario.

Del mismo modo que los blogs están divididos en entradas, sitios web normalmente presentan
información relevante dividida en partes que comparten similares características. El elemento
<article> nos permite identificar cada una de estas partes.

Agregando imágenes

La etiqueta <img>, permite definir una imagen en el documento web.


Entre los formatos más populares de imagen aceptados, sin duda se encuentran el formato JPEG, y
elformato PNG. Aunque se pueden utilizar muchos más formatos.
Se ha de observar que la etiqueta no tiene etiqueta de cierre. La sintaxis de la etiqueta es la siguiente.
<img alt=“valor” height=“valor” width=“valor” src=“ruta”/>

Prof. Norberto Colorado Página | 7


Guía 1 – Módulo 1.5

Desarrollo de Software

Los atributos que pueda utilizar la etiqueta son los siguientes:

Atributo Descripción
src Permite especificar el origen de la imagen, es decir su ubicación, bien
mediante una ruta absoluta o relativa.
height Permite especificar el alto de la imagen en pixeles. El especificar ancho y
alto de la imagen, no significa que se realice una reducción o ampliación
del tamaño en bytes de la imagen, es decir la imagen se ha de leer
completa, independientemente del tamaño especificado. Si seespecifica
un tamaño que no siendo el tamaño real de la imagen, se puede producir
un efecto de pixelado, con la respectiva pérdida de
calidad en la visualización de la imagen.
width El atributo width, permite especificar el ancho de visualización de la
imagen, con un valor numérico en pixeles.
alt El atributo alt, permite especificar un texto alternativo para la imagen.
Este texto alternativo es visualizado cuando se produce un error en el
atributo src, la conexión fuese muy lenta o si el usuario utiliza un lector
de pantalla.

Agregando enlaces
La etiqueta <a>, sirve para definir y crear un hiperenlace, el cual permite realizar enlaces del
documento web con otros documentos o recursos disponibles.

Por defecto al pulsar sobre un enlace, el contenido al cual se está accediendo se ha de mostrar en la
misma ventana del navegador, sustituyendo el documento web actual por el que se quiere acceder.

La sintaxis básica de esta etiqueta es la siguiente:


<a href=“ruta” target=“valor”>Este es un vinculo</a>

 Atributo href
Este atributo permite establecer la URL en la que se encuentra el documento el cual se quiere enlazar,
con el documento web. Se puede especificar una URL absoluta, relativa o un ancla “enlace” en el
mismo documento.
 Atributo target
Permite especificar el destino por defecto del enlace. Entre los posibles valores que se le pueden
aplicar al atributo target, encontramos los siguientes:

target Descripción
_blank Especifica que el destino sea una nueva ventana del navegador, o una pestaña nueva
_self Por defecto. Abre el destino en el mismo lugar donde se haya realizado el click

Prof. Norberto Colorado Página | 8


Guía 1 – Módulo 1.5

Desarrollo de Software

III. REQUERIMIENTOS

Nº Cantidad Descripción
1 1 PC con uno de los editores de páginas Web: Sublime Text, Brackets, Notepad ++,
BlueFish y HTML Kit y cualquiera de los navegadores siguiente: Internet Explorer 7
u 8, Firefox (última versión disponible), Google Chrome (última versión disponible),
Opera (última versión disponible), Safari (última versión disponible).
2 1 Guía de Laboratorio #1
3 1 Memoria USB

IV. PROCEDIMIENTOS

Ejercicio 1. Creando la estructura básica HTML

1. Cuando cargue el sistema operativo, crear una carpeta en Mis Documentos con el
nombre:
NºCarnet_Guia1

2. Cuando haya creado la carpeta, dar clic en el botón inicio de Windows.

3. Ir a todos los programas y hacer clic en Sublime Text o en el editor de código de su


preferencia.

4. Dar clic en la opción “File>New File” del menú ubicado en la parte superior de la
ventana. Se
genera un documento vacío.

5. Dar clic en la opción “File>Save” (o Ctrl+s) para guardar el archivo. Busque la carpeta
creada en
el paso 1 y guarde el archivo con el nombre “estructura_basica.html”.
6. Digitar el siguiente código en el archivo creado.

Prof. Norberto Colorado Página | 9


Guía 1 – Módulo 1.5

Desarrollo de Software

7. Guardar los cambios realizados puesto que este archivo nos servirá como base para
los siguientes ejemplos.

Recomendaciones:

 Debe guardar todos los archivos en una sola carpeta, para que no tenga problemas a
la hora de trabajar con ellos.

 Cuando guarde el documento Web siempre digite la extensión .html

 Cuando realice cambios a un documento Web, y su página ya está cargada en un


navegadorsolamente actualice el navegador y observara los nuevos cambios.

Ejercicio 2. Utilizando etiquetas para texto

1. Crear una copia del archivo “estructura_basica.html” y nombrarla “etiquetas_texto.html”.

2. Abrir el archivo “etiquetas_texto.html” con el programa Sublime Text.

3. Colocar como título de la página (etiqueta <title>) el texto “Etiquetas para Textos”.

Prof. Norberto Colorado Página | 10


Guía 1 – Módulo 1.5

Desarrollo de Software

4. Agregar el siguiente código dentro del cuerpo (body) de la pagina web

5. Guardar los cambios y visualizar el resultado obtenido en el navegador de su preferencia.

6. Incluir las siguientes etiquetas metas en la cabecera de la página (head). Tomar como
referencia el ejemplo presentado.

Name content
description Esta página muestra ejemplos sobre el uso de las etiquetas para texto
de HTML.
keywords Html, etiquetas, texto
author Colocar su nombre

Prof. Norberto Colorado Página | 11


Guía 1 – Módulo 1.5

Desarrollo de Software

Ejemplo:

7. Actualice la página en su navegador y pregúntese ¿Hay cambios en la visualización del


sitio web? Si la respuesta es negativa, razone ¿Entonces para qué sirven las etiquetas
meta? Busque esa respuesta en la introducción teórica de la guía o consulte con su
instructor.

Ejercicio 3. Agregando vínculos e imágenes

1. Crear una copia del archivo “estructura_basica.html” y nombrarla


“imágenes_vinculos.html”.

2. Abrir el archivo “imágenes_vinculos.html” con el programa Sublime Text.

3. Colocar como título de la página (etiqueta <title>) el texto “Agregando vínculos e imágenes”.

4. Crear una carpeta llamada imágenes dentro de la carpeta creada en el ejercicio 1.

5. Descargar una imagen de internet en formato jpg y nombrarla “imagen.jpg”. Guardar


dicha
imagen en la carpeta creada en el paso anterior.

6. Agregar el siguiente código dentro del cuerpo (body) de la pagina web.

Prof. Norberto Colorado Página | 12


Guía 1 – Módulo 1.5

Desarrollo de Software

7. Guardar los cambios y visualizar el resultado obtenido en el navegador de su preferencia.

8. Asegúrese de entender el valor del atributo src de la etiqueta img. ¿Qué pasaría si la
imagen esta guardada en la misma carpeta de la página web? ¿Y si está en una carpeta
superior? Consulte con su docente.

9. Pregúntese, ¿Cómo se consigue que el último enlace se abra en una nueva ventana?

Ejercicio 4. Estructura semántica HTML5

1. Crear una copia del archivo “estructura_basica.html” y nombrarla “centroamerica.html”.

2. Abrir el archivo “centroamerica.html” con el programa Sublime Text.

3. Colocar como título de la página (etiqueta <title>) el texto “Centroamerica”.

4. En este ejemplo construiremos una pagina web con una estructura similar a la
mostrada en la Figura 3 (ver introducción teorica).

5. Agregar el siguiente codigo al body de la pagina web:

Prof. Norberto Colorado Página | 13


Guía 1 – Módulo 1.5

Desarrollo de Software

Prof. Norberto Colorado Página | 14


Guía 1 – Módulo 1.5

Desarrollo de Software

6. Guardar los cambios y visualizar el resultado obtenido en el navegador de su preferencia.

7. ¿El resultado obtenido es similar al mostrado en la figura 3 de la introducción


teórica? ¿Por qué? Razónelo y consulte con su docente.

V. ANÁLISIS DE RESULTADOS

1. Realice una página web que contenga su información por ejemplo carnet, nombre
completo,especialidad que estudia y materias inscritas.

El instructor evaluará el desempeño de su trabajo dentro la clase. Estos ejercicios se evaluarán en


la misma hora de clase.

VI. EJERCICIOS COMPLEMENTARIOS

1. Realice una página web con la información de su programa de televisión favorito por
ejemplo nombre del programa, personajes principales, tipo de programa (comedia,
romance, documental, etc).
2. Realice una página web para cada uno de los países de Centroamérica. En dichas páginas
se debe mostrar los símbolos patrios, historia, extensión territorial, lista de departamentos
y lugares turísticos más importantes. En este ejercicio se debe hacer uso de las etiquetas
semánticas (header, section, footer, etc), imágenes, párrafos, etc.
3. Actualizar los enlaces del archivo creado en el ejemplo 4 (centroamerica.html) de tal forma
que dichos vínculos se dirijan hacia las paginas creadas en el punto anterior.

Fecha de entrega: Lunes 14 de Junio del 2021 antes de la media noche

Prof. Norberto Colorado Página | 15

También podría gustarte