Documente Academic
Documente Profesional
Documente Cultură
Desarrollo en Web.
“Práctica 1”
Presenta:
Ali Hassan Cruz Galicia.
7º Semestre Grupo: 712.
Lic. En Informática.
Ante la:
M. en C. Mariana Guzmán R.
Titular de la materia.
<html>
<head>
<title>Título del documento</title>
</head>
<body>
Cuerpo del documento: texto, imágenes, sonido y órdenes HTML
</body>
</html>
Fig. 1
En el siguiente ejemplo se tienen más instrucciones en código
HTML, cada etiqueta da un efecto diferente a la página.
<html>
<head>
<title>Título del documento</title>
</head>
<body>
<hl>Ejemplo de un documento HTML</hl>
<hr>
<h3>El cuerpo del documento puede contener:</h3>
<h4>Texto, imágenes, sonido y órdenes HTML</h4>
<p>
HTML es un lenguaje utilizado para desarrollar páginas y documentos Web.
<p>
A diferencia de los lenguajes convencionales, HTML utiliza una serie de etiquetas
especiales intercaladas en un documento de texto sin formato.
<br>
Dichas etiquetas serán
posteriormente interpretadas por los exploradores
encargados de visualizar la página o el documento Web, con
el fin de establecer el formato.
<hr>
</body>
</html>
Fig. 2
A continuación la explicación de la función de algunas etiquetas de
uso común:
Fig. 3
La etiqueta <span></span> sirve para dar formato al texto (como
por ejemplo el color y tipo de fuente) que se encuentra dentro de las
etiquetas de apertura y cierre.
<html>
<head>
<title> Titulo del documento</title>
</head>
<body>
<h1> Ejemplo de un documento HTML</h1>
<hr>
<h3> el cuerpo del documento puede contener:</h3>
<h4>Texto,imagenes,sonidos y ordenes HTML</h4>
<p>
A diferencia de los lenguajes convencionales.
<span style="color:blue; font-style:italic">
HTML utiliza una serie de etiquetas especiales intercaladas en un documento de textos sin
formato.
</span>
</p>
<br>
Dichas etiquetas serán posteriormente interpretadas por los exploradores encargados de
visualizar la pagina o el documento Web, con el fin de establecer el formato.
<hr>
</body>
</html>
Fig. 4
Las etiquetas <div></div> permiten dar formato a los párrafos,
como por el ejemplo el tamaño de la fuente, el tipo de alineación o el
color y tipo de la fuente.
<html>
<head>
<title> Titulo del documento</title>
</head>
<body>
<h1> Ejemplo de un documento HTML</h1>
<hr>
<h3> el cuerpo del documento puede contener:</h3>
<h4>Texto,imagenes,sonidos y ordenes HTML</h4>
<div class=notas>
<h1> Divisiones</h1>
<p> El elemento div permite utilizar los atributos
aling, class, style, id y otros mcuhos.</p>
<p> Definir un bloque, es util para construir direfentes
secciones en un documento. </p>
<p> Es necesario especificar la etiqueta de cierre </p>
</div>
<hr>
</body>
</html>
Fig. 5
Enlaces
Ejemplo:
Fig. 6
Fig. 7
Hojas de Estilos
Titulo y link.
<html>
<head>
<title> Capas </title>
<link rel="stylesheet" href="estilo3.css" type="text/css">
</head>
<body>
<div class="sombra">
TITULO DE LA PAGINA
</div>
<div class="titulo">
TITULO DE LA PAGINA
</div>
</body>
</html>
Estilo3.css
Fig. 8
En el ejemplo anterior se utilizó un archivo “.css”, en el siguiente
se declaran los estilos directamente en la cabecera del documento
HTML.
<html>
<head>
<title> Titulo del documento</title>
<style type="text/css">
P {color: blue; margin-left: 20;text-aling:center}
</style>
</head>
<body>
<h1> Ejemplo de un documento HTML</h1>
<hr>
<h3> el cuerpo del documento puede contener:</h3>
<h4>Texto,imagenes,sonidos y ordenes HTML</h4>
<p>
A diferencia de los lenguajes convencionales, HTML utiliza una serie de etiquetas especiales
intercaladas en un documento de textos sin formato.
<br>
Dichas etiquetas serán posteriormente interpretadas por los exploradores encargados de
visualizar la pagina o el documento Web, con el fin de establecer el formato.
<hr>
</body>
</html>
Fig. 7
En el siguiente ejemplo se muestra otro uso de las hojas de estilos,
generando clases las cuales pueden ser invocadas con la etiqueta <p
class=”nombreClase”> para hacer uso del estilo declarado dentro de
dicha clase.
<html>
<head>
<title> Clases en una hoja con estilos</title>
<link rel="stylesheet" href="estilo1.css" type="text/css">
</head
<body>
<h1> Ejemplo de un documento HTML</h1>
<hr>
<h3> El cuerpo del documento puede contener:</h3>
<h4> Texto,imagenes, sonido y ordenes HTML</h4>
<p class="azul">
HTML es un lenguaje utilizado par desarrollar paginas
y documentos Web.
<p class="verde">
A difenrencia de los lenguajes convencionales, HTML utiliza una seria de etiquetas especiales
interecaladas en un documento de texto sin formato.
<br>
Dichas etiquetas serán posteriormente interpretadas por los exploradores encargados de
visualizar la pagina o el documento wbe, con el fin de establecer el formato.
<hr>
</body>
</html>
estilo1.css
Fig.9
Tablas
Ejemplo:
<html>
<head>
<title></title>
</head>
<body>
<table border="1">
<tr>
<th>Nombre</th>
<th>Nota</th>
</tr>
<tr>
<td width="200">JavierCeballos Fernández</td>
<td width="30" align=right>10.00</td>
</tr>
<tr>
<td width="200">Elena Ortiz Fuentes</td>
<td width="30" align=right>7.50</td>
</tr>
</table>
</body>
</html>
En el navegador se visualiza de la siguiente forma:
Fig. 10
Gráficos.
Ejemplo:
Fig. 11
Fig. 12
Formularios
<input type="radio" name=" " value="" checked> Entrada por medio de botones
de radio.
Ejemplo:
<html>
<head>
<title>Concertar una tutoría</title>
</head>
<body>
<h1 align="center"> CONCATENAR UNA TUTORIA</h1>
<form action="http:\\localhost:8080/servlet/tutorias" method=post></form>
Alumno: <br><input type="text" name="profesor" size="60">
<br><br>Día:<br>
<select name="dia">
<option>lunes <option>miércoles<option>jueves
</select>
<br><br>Hora:
10<input type="radio" name="hora" value="10" checked>
12<input type="radio" name="hora" value="12" checked>
16<input type="radio" name="hora" value="16" checked>
18<input type="radio" name="hora" value="18" checked>
<br><br>Asunto:<br><textarea name="asunto" rows="5" cols="40" wrap></textarea>
<br><br><input type="submit" value="Enviar datos">
<input type="reset">
</form>
</body>
</html>
En el navegador se visualiza de la siguiente forma:
Fig. 13
Marcos
Ejemplo:
Fig. 14
Fig. 15
Applets
Ejemplo:
import java.util.StringTokenizer;
import javax.swing.JApplet;
public class MiApplet extends JApplet{
private StringBuffer texto_a_mostrar;
private java.awt.Font fuente;
private java.awt.Color colorFondo;
private java.awt.Color colorTexto;
private void añadir(String str)
{
texto_a_mostrar.append(str);
repaint();
}
//Punto de entrada
public void init()
{
fuente=new java.awt.Font("Courier new", java.awt.Font.BOLD, 14);
colorFondo= new java.awt.Color(0,0,128);//Azul
colorTexto=new java.awt.Color(255,255,255);//Blanco
texto_a_mostrar = new StringBuffer();
añadir("Iniciando applet ...");
}
}
}
Ejecución:
Fig. 16
Un Applet es una parte de código hecho en java llamado
“applet.class”, esto puede agregarle una funcionalidad a la pagina
HTML, existen muchos tipos de Applets, desde un simple “hola mundo”
hasta tener algún Applet para imágenes, juegos, relojes y muchas más
aplicaciones.
<HTML>
<HEAD>
<TITLE>Página HTML</TITLE>
</HEAD>
<BODY>
<h3><hr width="100%">
Página HTML que incluye un Applet
<hr width="100%">
<h3>
<p>
<applet
code="MiApplet.class"
width="350" height="210">
</applet>
</p>
<hr width="100%"><font size=-1><i> Esto es un applet </i></font>
</BODY>
</HTML
Pasar parámetros a un applet.
Los parámetros son para los applets lo que los argumentos en la línea de
órdenes son para las aplicaciones. Utilizando un applet podemos hacer trabajar
a aun applet en múltiples situaciones. Los valores de los parámetros tienen que
Para mostrar una imagen en un applet, lo primero que tiene que hacer
este es cargarla. Para hacer esto, se necesita crear un objeto URL que indique
la ubicación del fichero que contiene la imagen. Una vez obtenido el URL base
String correo_e=getParameter("CORREO_E");
if(correo_e==null) correo_e="@";
String stel=getParameter("TELEFONO");
if(stel==null) stel="0";
jlbCorreoE.setText(correo_e);
jlbTelefono.setText(stel);
/* ****************************************************** */
jlbCorreoE.setIcon(new javax.swing.ImageIcon(imgCorreo));
jlbTelefono.setIcon(new javax.swing.ImageIcon(imgTfno));
/* ****************************************************** */
}
jlbCorreoE=new javax.swing.JLabel();
jlbTelefono=new javax.swing.JLabel();
getContentPane().setLayout(new java.awt.GridLayout(2,1));
jlbCorreoE.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jlbCorreoE.setText("correo-e");
getContentPane().add(jlbCorreoE);
jlbTelefono.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jlbTelefono.setText("Teléfono");
getContentPane().add(jlbTelefono);
}
//Declaración de variables
private javax.swing.JLabel jlbCorreoE;
private javax.swing.JLabel jlbTelefono;
/*Declaracion de variables para el manejo de imagenes*/
private java.awt.Image imgTfno,imgCorreo;
}
Fig. 17
Reproducir un fichero de sonido con un Applet
play(getDocumentBase(), “sonido.mid”);
Ejemplo:
<html>
<body>
<applet code=MiAppletAnim.class width="200" height="200" >
</applet>
</body>
</html>
Fig. 18
Crear una animación
Para hacer una animación que solo requiere los siguientes pasos:
1. Dibujar algo
2. Volverlos a dibujar en la misma posición adoptando otra firma
3. Repetir el paso 1 y 2 el tiempo que queramos.
g.setColor(Color.white);
g.fillRect(x-25, 20, x, 30);
}
public void stop()
{
hilo=null;
}
}
El código de la página HTML, la cual llamará al applet contiene el
código siguiente:
<html>
<body>
<applet code=MiAppletAnim.class width="200" height="200" >
</applet>
</body>
</html>
En el navegador se visualiza de la siguiente forma:
HaZZa…xD
Fig. 19
Applet que muestra la hora actual
Ejemplo:
}
}
Fig. 20