Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Documentación de Las Prácticas Diseño y Elaboración de Páginas Web
Documentación de Las Prácticas Diseño y Elaboración de Páginas Web
}
.container{
float: left;
font-family: century gothic;
color: blue;
}
a:link
{color: blue;
}
a:visited
{color:purple;
}
p {font-family:century gothic;}
body {
background:#FFE333;
background-attachment: fixed;
background-repeat: repeat-x;
background-size: 1000px;
}
</style>
</head>
<body>
<div class="navbar">
<ul>
<li><a href=""><p>Pagina principal<p></a></li>
<li><a href=""><p>Altas</p> </a></li>
<li><a href=""><p>Bajas </p></a></li>
<li><a href=""><p>Modificaciones</p> </a></li>
<li><a href=""><p>Consultas</p></a></li>
</ul>
</div>
<div class="container">
 <font size=7>Uso de herramientas<br>apliaciones web</font><br><br><br>
<p>En este ejemplo haremos uso de hojas de estilo en casacada!</p>
<p >Daremos formato al texto y a los enlaces!</p>
<p>Esta Página no cuenta con imágenes, pero contiene enlaces,
aunque no te lleven a ningún sitio…</p>
<p >Debería haber más cosas aquí, pero es suficiente para
lo que necesitamos ejemplificar</p>
</div>
</body>
</html>
Captura de pantalla:
Conclusión:
En esta práctica aprendí como acomodar los div, me refiero a que por defecto los div se acomodan
de forma horizontal (hacia abajo) y en esta ocasión tenía que ser de forma vertical (hacia los lados)
además aprendi a moder margen en un solo lado con el comando border-right.
}
#izquierda{
width: 250px;
height: 200px;
background-color:#81F7F3;
border: 2px solid blue;
-webkit-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
font-family:century gothic;
line-height:11px ;
float: left;
position: absolute;
top: 100px;
left: 20px;
}
#conteiner {
width: 450px;
height: 310px;
background-color:#FFFFFF;
border: 2px solid blue;
color:#08088A;
-webkit-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
font-family:century gothic;
line-height:2px ;
float: left;
position: absolute;
top: 100px;
left: 430px;
#derecha{
width: 250px;
height: 200px;
background-color:#F3F781;
border: 2px solid blue;
-webkit-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
font-family:century gothic;
text-align: justify;
float: left;
position: absolute;
top: 100px;
left: 1000px;
}
#footer{
width: 100%;
height: 55px;
background-color:#FFFFFF;
border: 2px solid black;
-webkit-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
box-shadow: 9px 7px 29px -4px rgba(0,0,0,0.75);
font-family:century gothic; text-align: center;
float: left;
</style>
<div id="conteiner">
<h1> Titulo Del contenido</h1><br><br><br><br><br><br><br>
<h2> Subtitulo</h2><br><br><br><br><br><br>
<h3> Escribe algo para rellenar...</h3><br>
<h3>  Escribe algo para rellenar...</h3><br>
<h3> Escribe algo pararellenar...</h3><br>
<h3> Escribe algo para rellenar...</h3><br>
</div><br>
<div id="derecha">
<font size=4>aqui pueden insertar imagenes, anuncios, publicidad mas enlaces
etc...</font>
</div><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br>
<div id="footer"><br>
<font size=5>Pagina del sitio web</font><br>
</div>
<br><br>
</body>
</html>
Captura de pantalla:
Conclusión:
En esta práctica aprendí a utilizar los marcos cuyo id eran nombrados con algún nombre como
#header o #izquierda #derecha etc..
También aprendí a acomodarlos en la forma que me están pidiendo ya sea izquierda o derecha con
el comando float: left; el cual me ayudo para ponerlos de forma vertical y en cuanto la posición y la
separación utilice el comando y position: absolute; top: 100px; left: 1000px;
Unidad de Aprendizaje: Desarrollo de páginas web dinámicas Número: 2
Práctica: Inclusión de código Javascript en XHTML Número: 13
Propósito de la práctica: Identificar las distintas formas de incrustar código del lenguaje de
programación Javascript en XHTML, para su desarrollo.
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//ES"
"http://www.w3.org/TR/
xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>El primer script</title>
<script type="text/javascript">
alert("Este es un mensaje de alerta !");
</script>
</head>
<body>
<p>Esta pagina contiene el primer script</p>
</body>
</html>
Captura de pantalla:
Conclusión: En esta práctica aprendí a mostrar un aviso con el comando de javascript alert y dentro
de este comando puse el mensaje que quería que se mostrara en la ventanita de alerta.
Unidad de Aprendizaje: Desarrollo de páginas web dinámicas Número: 2
Práctica: Uso de variables empleando javascript Número: 14
Propósito de la práctica: Emplear variables javascript por medio de su código para almacenar y
hacer referencias a valores.
Codigo en html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-
8859-1" />
<title>Practica 14</title>
</head>
<body>
<script src="practica14.js" type="text/javascript"> </script>
</body>
</html>
Cofigo en javascript:
alert("Hola Mundo Que facil es incluir 'comillas simples' y comillas dobles");
Captura de pantalla:
Conclusión: En esta práctica aprendí a mostrar un aviso con el comando de javascript alert y dentro
de este comando puse el mensaje que quería que se mostrara en la ventanita de alerta además
aprendí a poner comillas dentro de un mensaje de alert en javascript y fue un poco difícil porque el
mensaje de java esta escrito entre comillas dobles.
Practica 15: Manejo de arreglos Javascript
Propósito de la Practica: Emplear arreglos con javascript para almacenar múltiples valores.
Código html:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Practica 15</title>
<script src="practica15x.js" type="text/javascript"> </script>
</head>
<body>
</body>
</html>
Codigo Javascript:
alert("Meses del a\u00F1o");
alert("Enero");
alert("Febrero");
alert("Marzo");
alert("Abril");
alert("Mayo");
alert("Junio");
alert("Julio");
alert("Agosto");
alert("Septiembre");
alert("Octubre");
alert("Noviembre");
alert("Diciembre");Captura de pantalla:
Conclusión:
En esta práctica emplee arreglos con javascript para almacenar múltiples valores. Utilice alert para
poner en una ventana el mensaje que quería mostras, utilice varios para todos los meces del año y lo
mande llamar en un archivo de html.
Unidad de Aprendizaje: Desarrollo de páginas web dinámicas Número: 2
Práctica: Almacena valores mediante declaración y uso de variables Número: 16
Propósito de la práctica: Almacenar valores con uso de variables mediante lenguaje de desarrollo
seleccionado para su muestra.
Código:
<html>
<head>
<title>Practica 16</title>
<style type="text/css">
body{
background-color: #55C7D7;
font-family:century gothic; size:11%;
}
</style>
</head>
<body>
<script type="text/javascript">
var salario_trabajador =prompt ("Ingresa el salario: ");
document.write('<br>');
document.write('<br>');
document.write("El salario del trabajador con impuestos es de: " +
salario_trabajador*impuestos/100 + " pesos");
</script>
</body>
</html>
Captura:
Conclusión:
Utilze el método pront y almacenar y mostrar en pantallas las variables, se almacenaron
valores mediante declaración y uso de variables, además de mostrar en pantalla una ventana
donde pide que ingrese su salario y los impuestos.
}
</style>
</head>
<body>
<p>
<script type="text/javascript">
document.write('<br>');
document.write('<br>');
document.write('<br>');
Código:
<!DOCTYPE html>
<html>
<head>
<title>Practica 18</title>
<style type="text/css">
table, th, td {
border: 4px white inset;
}
table th, #mm { background-color: yellow; }
}
h1 { font-family:century gothic; size:11% }
</style>
<style type="text/css">
body{
background-color: #C599D6;
font-family:century gothic; size:11%;
}
</style>
</head>
<body>
<h1>
<script type="text/javascript">
var arreglo0 = ["Modelo", "Marca", "CC", "Motor", "Potencia"],
arreglo1 = ["Cougar", "Ford", "2.5", "V6", "172"],
arreglo2 = ["Chevy", "Chevrolet", "1.6", "V4", "160"];
document.write("<table><tr><td id=\"mm\">Matriz0</td>");
for(var i = 0, elemento; elemento = arreglo0[i]; i++) {
document.write("<td id=\"mm\">" + elemento + "</td>");
}
document.write("</tr><tr><td id=\"mm\">Matriz1</td>");
for(var i = 0, elemento; elemento = arreglo1[i]; i++) {
document.write("<td>" + elemento + "</td>");
}
document.write("</tr><tr><td id=\"mm\">Matriz2</td>");
for(var i = 0, elemento; elemento = arreglo2[i]; i++) {
document.write("<td>" + elemento + "</td>");
}
document.write("</tr></table>");
</script>
</h1>
</body>
</html>
Captura:
Conclusión:
En esta práctica se logró
almacenas valores múltiples
usando arreglos. Además, a
mandar llamar las variables
y que aparecieran dentro de
la tabla.
Unidad de Aprendizaje: Desarrollo de páginas web dinámicas Número: 2
Práctica: Controla el flujo de la información usando sentencia condicional if-else.
Número:19
Propósito de la práctica: Hacer uso de la sentencia if-else mediante lenguaje de desarrollo
seleccionado para controlar el flujo de la información.
Código:
<html>
<head>
<title>Practica 19</title>
<style type="text/css">
h1 {
font-family:century gothic; size:11%
}
body{
background-color: #581845;
font-family:century gothic; text-align: center;
}
</style>
</head>
<body>
<h1>
<script type="text/javascript">
var num1 =prompt ("Ingresa el primer numero: ");
document.write("Sentencia if");
document.write('<br>');
document.write('<br>');
document.write("Los tres numeros a comparar son: " +num1+ "," +num2+ " y " +num3);
document.write('<br>');
document.write('<br>');
if(num1>num2&&num3){mayor=num1}
if (num2>num1&&num3) {mayor=num1}
if (num3>num1&&num2) {mayor=num3}
Captura:
Conclusión:
En esta práctica aprendí a utilizar la sentencia if, en este caso esta sentencia se utilizó para
mostrar un número que sea mayor de los otros dos. Es decir, el usuario tiene que introducir
tres números y estos son utilizados para que se muestren en pantalla y posteriormente
mostrar el número mayor.
Unidad de Aprendizaje: Desarrollo de páginas web dinámicas. Número: 2 Práctica:
Calcula la factorial de un número usando sentencia for.Número: 20
Propósito de la práctica: Hacer uso de la sentencia for mediante lenguaje de desarrollo
seleccionado para calcular la factorial de un número.
Código:
<html>
<head>
<title>Practica 20</title>
<style type="text/css">
h1 {
font-family:century gothic; size:11%
}
body{
background-color: #DDA6B6 ;
font-family:century gothic; size:11%;
}
</style>
</head>
<body>
<h1>
<script type="text/javascript">
var num =prompt ("Ingresa un numero para calcular el factorial: ");
document.write("Sentencia for");
document.write('<br>');
var total=num;
document.write(num);
for (num=num-1;num>0;num--) {
document.write(" x " +num);
total=total*num;
}
document.write('<br>');
document.write("Factorial= "+total);
</script>
</h1>
</body>
</html>
Captura:
Conclusión:
En esta práctica logre calcular la factorial de un número usando sentencia for. Aprendí un
poco más sobre la sentencia for ya que el maestro en clase nos explicó a detalle cómo hacer
las operaciones.
Unidad de Aprendizaje: Desarrollo de páginas web dinámicas Número: 2 Práctica:
Calcula la descomposición factorial usando sentencia while Número: 21
Propósito de la práctica: Hacer uso de la sentencia while mediante lenguaje de desarrollo
seleccionado para calcular la descomposición factorial.
Código:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Practica 21</title>
<style type="text/css">
h1,h3,h4 {
font-family:century gothic;
}
body{
background-color: #DDA6B6 ;
font-family:century gothic;
}
</style>
</head>
<body>
<script type="text/javascript">
var num1, t, i;
var num1 =parseInt(prompt("Ingresa un numero:",''));
document.write("<h1>Sentencia <i>while</i></h1>");
document.write("<h3>Descomposicion factorial</h3>");
i=2;
t=0;
while(num1%i != 0)
{
i++;
}
document.write(i);
num1=num1/i;
while(num1 !=1)
{
document.write(" x " + i );
num1= num1/i;
if(num1 !=1 )
{
while(num1%i > 0)
{
i++;
}
}
}
document.write("</h4>");
</script>
</body>
</html>
Captura:
Conclusión:
En esta práctica aprendí como usar la sentencia while en javascript para que se busque una
factorial y se descomponga.
Conclusión:
En esta práctica utilice métodos nuevos los cuales fueron Math.pow que devuelve el valor
de una expresión formada por una base elevada a una potencia especificada, function raíz y
function raizcub que son funciones para realizar las raíces cuadradas y cubicas.
Practica 23: Guarda accesos a aplicaciones con el empleo de cookies.
Propósito de la práctica: Hacer uso de cookies mediante la configuración propia para
guardar los accesos a las aplicaciones.
Indicaciones: Elaborar un programa que permita mostrar un contador de accesos utilizando
cookies y además permita eliminar las cookies generadas.
Código html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
<title>Practica 23</title>
<script src="codigo.js" type="text/javascript"></script>
<style type="text/css">
p, h1{
text-align: center; }
</style>
</head>
<body>
<h1>Contador de accesos</h1>
<div id="div1">
<script type="text/javascript">
var contador=getCookie("contador");
++contador;
setCookie("contador",contador);
if (contador == 1 ) {
document.write("<p>Es la primera vez que accedes a esta pagina.</p>");
}
<noscript><p><b>
Su navegador debe tener habilitado JavaScript para poder mostrar esta pagina
correctamente
</b></p></noscript>
</body>
</html>
Código javascript:
function setCookie(nombre,valor,dias) {
if (dias) {
var fecha = new Date();
fecha.setTime(fecha.getTime()+(dias*24*60*60*1000));
var expires = "; expires="+fecha.toGMTString();
}
else var expires = "";
document.cookie = nombre+"="+valor+expires+"; path=/";
}
function getCookie(nombre) {
var nombreAux = nombre+ "=";
var aCookies = document.cookie.split(';');
for (var i=0;i < aCookies.length;i++) {
var c = aCookies [i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nombreAux) == 0) return c.substring(nombreAux.length,c.length);
}
return null;
}
function delCookie(nombre) {
if (getCookie(nombre)) {
document.cookie = nombre+ "=" + "; expires=Thu, 01-Jan-7000:00:01 GMT";
}
}
function borrar() {
document.getElementById('div1').innerHTML='<b><p>Contador deaccesos
borrado</p></b>';
return false;
}
Captura:
Conclusión:
En esta práctica se hizo uso de las cookies para que muestre un contador de visitas y
también que se puedan borrar las cookies generadas.
Práctica 24: Conexión de las aplicaciones con el motor de base de datos mediante sql.
Propósito de la practica: Elabora un script mediante sentencias eql, que permitan realizar
la conexión con la base de datos.
Indicaciones: Elabora un programa que permita hacer conexión a la base de datos
“agenda” especificando la base de datos a utilizar, nombre de usuario y contraseña de
acceso.
Ejecuta las sentencias sql o emplea las herramientas de sistema gestos para crear una base
de datos denominada “agenda”. Utilice la sentencia echo.
Práctica 25: Consulta de registros de la base de datos empleando un criterio de selección,
propósito de realizar consultas a la base de datos empleando un criterio de selección para
presentar información en las páginas web.
Indicaciones: Ingresa al sistema gestor de bases de datos selecciona la base de datos
agenda realiza una consulta de selección en la que muestre todos los registros de la tabla
agenda, realiza una consulta de selección en la que muestre todos los registros de la tabla
agenda.
Practica 26 para recuperación: Diseño de formularios para agregar registros.
Propósito: Agregar registros en la base de datos con desarrollo de formularios para su
actualización.
Indicaciones: Desarrolla un formulario dinámico que permita dar de alta contactos en la
tabla tbl agenda con la base de datos agenda y el formulario debe completar los siguientes
datos. La tabla agenda debe contener Nombre, Correo electrónico y teléfono.1,2,3,4,5