jueves, 5 de septiembre de 2019

Formularios

Formulario <form>
Un formulario es un elemento que permite recoger datos introducidos por el usuario.
Un formulario está formado, entre otras cosas, por etiquetas, campos de texto, menús desplegables, y botones.
Es muy recomendable utilizar tablas para organizar los elementos de los formularios. Utilizando tablas se consigue una mejor distribución de los elementos del formulario, lo que facilita su comprensión y mejora su apariencia.
Los formularios se insertan a través de las etiquetas <form> y </form>. Entre dichas etiquetas habrá que insertar los diferentes objetos que formarán el formulario. la etiqueta <form>tiene los siguientes atributos:

Los formularios se utilizan para conocer las opiniones, dudas, y otra serie de datos sobre los usuarios, para introducir pedidos a través de la red, tienen multitud de aplicaciones.

Los formularios se insertan a través de las etiquetas <form> y </form>. Entre dichas etiquetas habrá que insertar los diferentes objetos que formarán el formulario. la etiqueta <form>tiene los siguientes atributos:

El atributo action indica una dirección de correo electrónico a la que mandar el formulario, o la dirección del programa que se encargará de procesar el contenido del formulario.

El atributo enctype indica el modo en que será cifrada la información para su envío. Por defecto tiene el valor application/x-www-form-urlencoded.

El atributo method indica el metodo mediante el que se transferirán las variables del formulario. Su valor puede ser get o post.

El valor get se utiliza cuando no se van a producir cambios en ningún documento o programa que no sea el navegador del usuario que pretende mandar el formulario, como ocurre cuando se realizan consultas sobre una base de datos.

El valor post se utiliza cuando sí se van a producir cambios, como ocurre cuando el usuario manda datos que deben ser almacenados en una base de datos.

Se recomienda utilizar el valor post.

Ejercicio: Copie y pegue este código en un documento (Bloc de Notas) y grabe el archivo como EncuestaEuca.html

<html>
 <head> <title> Formularios en páginas Web </title></head>
<BODY>
 <CENTER> <H1>ENCUESTA DEL COLEGIO EUCARISTICO</H1>  </CENTER>
<form>
<TABLE BORDER="1" WIDTH="100%">
  <TR>
    <TD>
  <B>ESCRIBA SU NOMBRE COMPLETO  </B> <BR>
  <input name="nombre" type="text" value="Nombre  Encuestado texto máximo 40" 

size="40" maxlength="45" autofocus>
   </TD>

 <TD>
  <B> ESCRIBA SU DIRECCION </B> <BR>
  <input name="direccion" type="text" value="Dirección de residencia texto máximo de 

100" size="100" 

maxlength="100">
   </TD>
</TR> 

<TR>
    <TD>
   <B> SELECCIONE EL SEXO </B> <BR>
   MASCULINO <input name="SEXO" type="radio" value="masculino"> <BR>
   FEMENINO  <input name="SEXO" type="radio" value="femenino" checked>
   </TD>

   <TD>
 <B> SELECCIONE LA ACTIVIDAD O ACTIVIDADES REALIZADA(S) </B> <BR>
 ESTUDIO<input name="ACTIVIDAD" type="checkbox" value="ESTUDIO"> <BR>
 TRABAJO<input name="ACTIVIDAD" type="checkbox" value="TRABAJO"> <BR>
  AMA DE CASA<input name="ACTIVIDAD" type="checkbox" value="AMACASA"> <BR>


  ZOILA (Soy la que hace los mandados, Soy la que lava los trastos, Soy la que ...)<input 

name="ACTIVIDAD" type="checkbox" value="ZOILA"> <BR>



  OTROS<input name="ACTIVIDAD" type="checkbox" value="OTROS"><BR>
  </TD>
</TR>

  <TR>
  <TD>
   <B> SELECCIONE LA CIUDAD </B>
   <select name="ciudad">
     <option selected>--- Elige la Ciudad ---</option>
     <option>Cartagena</option>
     <option>Barranquilla</option>
     <option>Santa Marta</option>
   </select>
   </TD>

   <TD>
   <select name="animal" size="4" multiple>
    <option selected>-- Que mascota tienes --</option>
    <option value="ave">Loro</option>
    <option>Perro</option>
    <option>Gato</option>
    <option>Pez</option>
    <option>Ninguno</option>
   </select>
  </TD>
</TR>

  <TR>
  <TD>
    <B> Fecha de nacimiento</B> <BR>
    <input type="date"  name="fecha" value="dd/mm/aaaa"  />         
   </TD>
  <TD >  
     Edad Actual: <input type="number" name="edad" min="18" max="65" placeholder="18

-65" 
  </TD>
 </TR>

  <TR>
  <TD>
    <B> Registrate en nuestra pagina, Email:</B> <BR>
         <input type="email" name="correo" multiple >
   </TD>
  <TD >  
      Contraseña: <input type="password" name="clave"  >
  </TD>
 </TR>

<TR>
  <TD>
    <B> Escriba las observaciones que tenga sobre el colegio </B> <BR>
     <textarea name="Observaciones" cols="80" rows="3">
              Escribe tus observaciones
      </textarea>
   </TD>
  <TD>
    <B> Escriba la hora en que realizo la encuenta</B> <BR>
      <input type="time"  name="horaInicio" value="hh:mm"  />
</TR>
 <TR>
  <TD  align="CENTER">
   <BR>
  <input name="SUBMIT" type="submit" value="ENVIAR">
   <BR><BR>
  </TD>
  <TD  align="CENTER"> 
   <BR>
    <input type="reset"  value="Nuevo" />
   <BR><BR>
  </TD>
 </TR>
 </TABLE>
</form>
</BODY>
</html>

 Debe aparecer la siguiente información:


Nota: Si tiene cuenta con gmail, entre a ella. Puede notar que al dar clic en el botón 
ENVIAR, se activa el correo y muestra la información capturada. Lista para enviar al correo.

martes, 16 de julio de 2019

Noveno – Plan de trabajo de III Periodo

Eje Curricular
Estándar
DBA / MA
Trabajo con Marcos y Formularios
Comprendo y aplico las diferentes etiquetas que permiten realizar encuestas en la web y organizar la presentación de un sitio web.
Apropiación y uso de la informática con páginas web utilizando Marcos y Formularios.
Núcleos integradores
1
Marcos
2
Taller Marcos
3
Formularios - Atributos.
4
Áreas de texto - , Elementos de entrada y Campo Contraseña.
5
Botón, Casillas de verificacióny Botón de opciones.
6
Campos de selección <Select>.

Marcos.

Núcleo Integrador: Marcos. 
Desempeño esperado: Crea sitios web organizadas con marcos.

Conjunto de marcos <frameset>

Los marcos o frames sirven para distribuir mejor los datos de las páginas, ya que permiten mantener fijas algunas partes, como pueden ser el logotipo y la barra de navegación, mientras que otras sí pueden cambiar. Además de mejorar la funcionalidad, pueden mejorar también la apariencia.
Cuando se insertan las etiquetas <frameset> y </frameset> no hay que insertar las etiquetas <body> y </body>, ya que el cuerpo del documento será el cuerpo de las páginas que se carguen en cada uno de los marcos del conjunto de marcos.

Las etiquetas <noframes> y </noframes> se utilizan para que su contenido sea visualizado en aquellos navegadores que no soportan los marcos.
Para indicar qué documento se cargará en cada uno de los marcos habrá que insertar la etiqueta <frame> por cada uno de los marcos de la ventana. Estas etiquetas estarán entre las etiquetas <frameset> y </frameset>, y no necesitan etiqueta de cierre.

Taller: cree las siguientes páginas web y grabe los archivos con los nombres indicados:
INDEX.HTML
<html>
<head> <title>Pagina Principal de Betsauro Palomino Diaz</title> </head>
<frameset rows="*" cols="200,*"  border="1" framespacing="0">
  <frame src="MARCO_IZQUIERDO.html" name="Frame_Izquierdo" scrolling="No" noresize="noresize">
  <frameset rows="80,*"  border="1" framespacing="0">
    <frame src="MARCO_SUPERIOR.html" name="Frame_Superior" scrolling="No" noresize="noresize">
    <frame src="Marco_Principal.html" name="Frame_Principal">
  </frameset>
</frameset>
<noframes>
<body>
 Esta Pagina no soporta Marco de Paginas
</body>
</noframes>
</html>

MARCO_IZQUIERDO.HTML
<html>
<head> <title></title> </head>
<body background="Fondo_bpd.jpg" >
 <p align="center">
 <font color="Blue" size="3"> 
  <b> 
   LISTA DE<br>
   OPCIONES
  </b>
  </font>
  </p>
 <p>1.<a href="Datos_Personales.html" target="Frame_Principal"> Datos Personales</a></p>
 <p>2.<a href="Estudios.html" target="Frame_Principal">Estudios</p>
 <p align="center"><a href="Marco_Principal.html" target="Frame_Principal"> Pagina Principal </p>
</body>
</html>

MARCO_PRINCIPAL.HTML
<html>
<head> <title> </title> </head>
<body>
<center>
 ESCRIBA EL TEXTO DEL TEMA PRINCIPAL
</center>
</body>
</html>

MARCO_SUPERIOR.HTML
<html>
<head> <title></title>  </head>
<body background="Imagen_Fondo.jpg">
<center>
    <font color="red" size="6" face="Monotype Corsiva">
       <b>Pagina Oficial </b>
    </font>
</center>
</body>
</html>

Se debe crear dos arcivos mas de tipo bloc de notas y grabarlos con estos nombres:
Datos_Personales.html
Estudios.html

Datos_Personales.html
<html>
<head> <title> Datos Personales</title> </head>
<body>
<center>
 ESCRIBA LOS DATOS PERSONALES
</center>
</body>
</html>

Estudios.html
<html>
<head> <title> Estudios Realizados</title> </head>
<body>
<center>
 ESCRIBA LOS ESTUDIOS REALIZADOS
</center>
</body>
</html>

El archivo principal es INDEX.HTML  el cual al momento de ejecutar se muestran todas las paginas en diferentes marcos, el resultado es el siguiente:

















martes, 14 de mayo de 2019

Tablas y Vínculos con Imágenes

Asignatura: Tecnología e Informática
Formación en valor: Honestidad
Núcleo integrador: formato de tablas – Encabezado de tablas.
Desempeño esperado: Aplica el formato tabla y encabezado a una página web.


Exploración Cognitiva
¿Sabes utilizar la utilidad de las tablas en una página web?
Analiza el siguiente código HTML y desarrolla el taller.
Nombre Archivo Principal.html
<HTML>
<HEAD> <TITLE> TABLAS </TITLE> </HEAD>
<BODY BACKGROUND="FONDO.GIF" TEXT="WHITE">
  <TABLE BORDER="3" WIDTH="100%" bgcolor="BLUE">
     <TR>
        <TD COLSPAN="3" align="Center">   
  <IMG SRC="Tema Principal.PNG" WIDTH="300" height="100">
  </TD>
     </TR>

    <TR>
       <TD> <IMG SRC="IMAGENPRINCIPAL.JPG" WIDTH="400" height="400"> </TD>
       <TD COLSPAN="2"> 
         EXPLICAR TEMA PRINCIPAL       </TD>
  </TR>

    <TR>
       <TD align="Center"> 
          <A HREF="TemaUno.HTML"> 
             <IMG SRC="SubTema1.PNG" WIDTH="200" height="80">                      </A>
       </TD>
       
       <TD align="Center"> 
          <A HREF="TemaDos.HTML"> 
             <IMG SRC="SubTema2.PNG" WIDTH="200" height="80">                      </A>
       </TD>

       <TD align="Center"> 
          <A HREF="TemaTres.HTML"> 
             <IMG SRC="SubTema3.PNG" WIDTH="200" height="80">                      </A>
       </TD>

    </TR>
  </TABLE>
</BODY>
</HTML>


Nombre Archivo TemaUno.html


<HTML>
<HEAD> <TITLE> TABLAS </TITLE> </HEAD>
<BODY BACKGROUND="FONDO.GIF" TEXT="WHITE">
  <TABLE BORDER="0" WIDTH="100%" bgcolor="#FF6833">
     <TR>
        <TD COLSPAN="3" align="Center">   
<IMG SRC="SubTema1.PNG" WIDTH="300" height="100">
  </TD>
     </TR>

    <TR>
       <TD> <IMG SRC="temauno.JPG" WIDTH="400" height="400"> </TD>
       <TD COLSPAN="2"> 
         EXPLICAR TEMA UNO
       </TD>
  </TR>

    <TR>
       <TD align="Center"> 
          <A HREF="TemaDos.HTML"> 
             <IMG SRC="SubTema2.PNG" WIDTH="200" height="80">                      </A>
       </TD>
       
       <TD align="Center"> 
          <A HREF="TemaTres.HTML"> 
             <IMG SRC="SubTema3.PNG" WIDTH="200" height="80">                      </A>
       </TD>

       <TD align="Center"> 
          <A HREF="Principal.HTML"> 
             <IMG SRC="Tema Principal.PNG" WIDTH="200" height="80">                      </A>
       </TD>

    </TR>
  </TABLE>
</BODY>
</HTML>


miércoles, 27 de febrero de 2019

Asignatura: Tecnología e Informática
Formación en valor: Gratitud
Núcleo integrador: Formatear Texto.
Indicador de desempeño: Identifica y aplica las etiquetas para formatear texto.

Exploración Cognitiva
¿Sabes aplicar formato a un documento?


Formatear el texto <font> ...
Las propiedades del texto pueden modificarse a través de la etiqueta <font>. Para ello, podemos insertar el texto entre las etiquetas <font> y </font>, especificando algunos de los atributos de la etiqueta:

Atributo
Significado
Posibles valores
face
fuente
nombre de la fuente, o fuentes
color
color del texto
número hexadecimal o texto predefinido
size
tamaño del texto
valores del 1 al 7, siendo por defecto el 3,
o desplazamiento respecto al tamaño por defecto,
añadiendo + o - delante del valor

Por ejemplo, para insertar el texto:
Bienvenidos a mi pagina
Habría que escribir:
<font color="Blue  size="4" face="Arial ">Bienvenidos a mi pagina </font>
 También es posible definir una fuente para todo el documento. Para ello, hay que insertar la etiqueta <basefont> después de la etiqueta <body>.
La etiqueta <basefont> no necesita una etiqueta de cierre, y permite modificar los mismos atributos del texto que la etiqueta <font>.
Por ejemplo:
<body>
<basefont color="Blue" size="4" face="Arial">
...

Este código haría que la fuente del documento fuera por defecto de color azul, de tamaño 4 y Arial. Si después de indicar la etiqueta <basefont> o <font>, el navegador encuentra otra etiqueta <font>, la que prevalece es siempre la última que se encuentra.

Resaltado del texto <b> ...    
Existen una serie de etiquetas que permiten aplicar diferentes estilos al texto que se encuentra entre ellas, y generalmente se utilizan para resaltarlo. Estos estilos pueden agruparse según vayan asociados al tipo de letra o a la información que represente el texto. No hay que olvidar que todas estas etiquetas necesitan una etiqueta de cierre, y que pueden aplicarse varias etiquetas al mismo texto.
A continuación se muestran algunas etiquetas asociadas al tipo de letra:
Etiqueta
Significado
Ejemplo
<b>
Negrita
Negrita
<i>
cursiva
Cursiva
<u>
subrayado
Subrayado
<s>
tachado
Tachado
<tt>
teletipo (máquina de escribir)
Letra Maquina escribir
<big>
aumenta el tamaño de la fuente
Letra Grande
<small>
disminuye el tamaño de la fuente
Letra Pequeña

Tomado de AulaClic.es




martes, 12 de febrero de 2019

Asignatura: Tecnología e Informática.
Formación en Valor: Sentido de pertenencia
Núcleo Integrador: Manejo de texto.
Indicador de desempeño: Aplicar las etiquetas de manejo de texto..

E.C.P.
¿Conoces las etiquetas para manejar texto?



Se debe tener en cuenta el orden de mayúsculas y minúsculas.         

Carácter
Representación
< 
&lt;
> 
&gt;
á
&aacute;
Á
&Aacute;
é
&eacute;
É
&Eacute;
í
&iacute;
Í
&Iacute;
ó
&oacute;
Ó
&Oacute;
ú
&uacute;
Ú
&Uacute;
ñ
&ntilde;
Ñ
&Ntilde;
&#153;
Carácter
Representación
&euro;
ç
&ccedil;
Ç
&Ccedil;
ü
&uuml;
Ü
&Uuml;
&
&amp;
¿
&iquest;
¡
&iexcl;
"
&quot;
·
&middot;
º
&ordm;
ª
&ordf;
¬
&not;
©
&copy;
®
&reg;

Comentarios
En ocasiones podemos desear añadir comentarios aclaratorios dentro del código, de manera que no sean visualizados en el navegador, pero sí a la hora de editar el documento.
Para insertar comentarios dentro del código, basta con insertar el texto entre <!-- y //-->.
Todo el código que se inserte entre estos símbolos no será visualizado en los navegadores.
Por ejemplo, para insertar el texto siguiente con un comentario:
¡Bienvenidos, esta es mi 1ª página!
Habría que escribir:
<!-- A continuación aparecerá una línea de texto//-->
&iexcl;Bienvenidos, esta es mi 1&ordf; p&aacute;gina!
Saltos de línea <br>                                      
En general, cuando trabajamos con un editor de texto se produce un salto de línea al pulsar la tecla INTRO.
Si pulsamos INTRO en un documento HTML, el salto de línea se producirá en el código, pero no se mostrará en el navegador. Para que se produzca el salto de línea en el navegador, en lugar de pulsar la tecla INTRO hay que insertar la etiqueta <br> donde se desee que se produzca el salto.
La etiqueta <br> no precisa ninguna etiqueta de cierre. No hay que insertar la etiqueta </br> después de ella, ya que dicha etiqueta no existe.
Por ejemplo, para insertar el texto:
Queridos usuarios,
tengo el placer de comunicaros que hay una nueva sección.
Habría que escribir:
Queridos usuarios,<br>tengo el placer de comunicaros que hay una nueva secci&oacuten.
Texto preformateado <pre>      

Una forma de asegurarnos de que el texto aparezca en el navegador tal cual ha sido insertado dentro del código, es utilizando las etiquetas <pre> y </pre>.
Utilizando estas etiquetas podemos tener la seguridad de que en el navegador se mostrarán todos los espacios en blanco que se inserten en el texto, así como todos los saltos de línea resultantes de pulsar la tecla INTRO, sin la necesidad de utilizar la etiqueta <br>.
Por ejemplo, para insertar el texto:
Hola,     BIENVENIDOS
esta     ES MI PÁGINA WEB
     y esto un texto preformateado
Habría que escribir:
<pre>Hola,     BIENVENIDOS
esta     ES MI PÁGINA WEB
     y esto un texto preformateado</pre>
El inconveniente de esta etiqueta es que entre las etiquetas <pre> y </pre> no se pueden incluir las etiquetas <img> (para incluir imágenes), <object> (para incluir objetos como animaciones), <big>, <small>, <sub> ni <sup> (las veremos en este tema).

Separadores <hr>                              
El elemento que suele utilizarse para separar secciones dentro de una misma página es la regla horizontal. Para insertar una regla horizontal hay que insertar la etiqueta <hr>. Dicha etiqueta no precisa ninguna etiqueta de cierre.
Es posible especificar algunos atributos de la regla horizontal:
Atributo
Significado
Posibles valores
align
alineación de la regla dentro de la página
left (izquierda)
right (derecha)
center (centro)
width
ancho de la regla
un número, acompañado de % cuando se desee que sea en porcentaje
size
alto de la regla
un número
noshade
eliminar el sombreado de la regla
no puede tomar valores
Por ejemplo, para insertar el texto y la regla horizontal siguientes:
Inicio


Bienvenidos a mi página.
Habría que escribir:
Inicio<hr align="left" width="300%" size="5" noshade>Bienvenidos a mi p&aacute;gina.

Sangrado de texto <blockquote>        
La sangría es una especie de margen que se establece a ambos lados del texto. Para que un texto aparezca sangrado, se inserta entre las etiquetas <blockquote> y </blockquote>.
Esta etiqueta en un principio se definió para delimitar citas pero que como la mayoría de los navegadores resuelven la cita incluyendo un sangrado del texto, su uso para sangrar texto se ha generalizado.
El uso de la etiqueta <blockquote> obliga a que el texto aparezca en una nueva línea.
Insertando el texto entre varias etiquetas <blockquote> y </blockquote> se consigue que los márgenes sean mayores.
Por ejemplo, para insertar el texto:
Queridos usuarios,
tengo el placer de comunicaros que hay una nueva sección.
Habría que escribir:
Queridos usuarios,
<blockquote>
  <blockquote>
  tengo el placer de comunicaros que hay una nueva secci&oacuten.
  </blockquote>
</blockquote>



Material de referencia AulaClic