Documentos de Académico
Documentos de Profesional
Documentos de Cultura
</TABLE>
<P>
<HR align="center" size="1" width="90%" noshade>
<P align="center">
<FONT face="Arial" size="2">
|
<FONT color="#0000FF"><U>Página
Principal</U></FONT>
<FONT color="#0000FF"><U>Servicios</U></FONT>
<FONT color="#0000FF"><U>Produtos</U></FONT>
<FONT color="#0000FF"><U>FAQ</U></FONT>
<FONT color="#0000FF"><U>Politica de Privacidad</U></FONT>
color="#0000FF">webmaster@supuestositiocomercial.com</FON
T></U> <BR>© 2001. Supuesto Sitio Comercial.
<BR>Ciudad de México
</FONT>
</BODY>
</HTML>
Fin de la sección 7
8. 1 Introducción
8. 2 Etiqueta <FORM>
8. 3 Etiqueta <INPUT>
8. 7 Casillas de verificación
8. 8 Botones de opción
8. 9 Menús
8. 10 Botones
8. 11 Campos de archivos
8. 12 Ejemplo
8. 1 Introducción
PHP
PHP es un lenguaje muy parecido a C y Bash, que nos permite
escribir scripts. Las ventajas que tiene sobre otro tipo de lenguajes
es que es software libre (libre como en libertad), además de que
esta muy difundido en Internet. PHP puede estar dentro del código
HTML y nos puede ayudar, por ejemplo, a enviar o recibir
información desde una base de datos (i.e. MySQL) vía un
formulario HTML. Actualmente las versiones mas difundidas de PHP son las
versiones 3 y 4. Para mas información sobre PHP consulten:
http://www.php.net
Correo Electrónico
8. 2 Etiqueta <FORM>
ACTION
METHOD
ENCTYPE
8. 3 Etiqueta <INPUT>
La etiqueta <INPUT> nos permitirá crear cada uno de los
elementos que queramos utilizar dentro de un formulario. Por el
momento solo veremos los atributos de esta etiqueta.
TYPE
<INPUT TYPE="TEXT">
<INPUT TYPE="PASSWORD">
<INPUT TYPE="RADIO">
<INPUT TYPE="CHECKBOX">
<INPUT TYPE="RESET">
<INPUT TYPE="SUBMIT">
NAME
VALUE
8. 4 Campos de texto
Otros atributos que pueden ser utilizados para crear campos de texto
son:
MAXLENGTH
SIZE
VALUE
Hola Mundo
MAXLENGTH
Campo de tamaño 5.
VALUE
Este atributo permite mostrar una contraseña predeterminada por
nosotros en el campo de contraseña.
ROWS
<TEXTAREA ROWS="15">
Altura = 15
COLS
Define el ancho del área de texto. Este atributo no se debe olvidar.
<TEXTAREA COLS="20">
Ancho = 20
NAME
Nombra al área de texto.
READONLY
Ejemplo
Resultado:
Scanned with CamScanner
CHECKED
8. 8 Botones de opción
CHECKED
Muestra el botón de opción como marcado.
8. 9 Menús
NAME
Nombra al menú.
SIZE
<SELECT SIZE="2">
MULTIPLE
<SELECT MULTIPLE>
<SELECT NAME="...">
<OPTION VALUE="...">Opción 1
<OPTION VALUE="...">Opción 2 <OPTION
VALUE="...">Opción 3 </SELECT>
Scanned with CamScanner
SELECTED
<OPTION SELECTED>Opción 1
VALUE
Define el valor que se recibirá de la forma NAME = VALUE.
NAME estará dado por el nombre que hayamos dado al menú en
la etiqueta <SELECT>.
<OPTION VALUE="uno">Opción 1
CTRL.
Las distintas selecciones se pueden hacer apretando la tecla
8. 10 Botones
Botón enviar
Enviar Datos
Botón limpiar
Limpiar Forma
8. 11 Campos de Archivos
8. 12 Ejemplo
Nombre
Apellido
Correo
Contraseña
O
C
¿Que te parece el
Excelente
Mas o
tutorial?
C
Menos
Pesimo
Seccion 1
¿De estas
secciones cual o
Seccion2
cuales te gustaron
mas?
Seccion 3
Continente:
<FORM ACTION="MAILTO:triebjlr@netscape.net"
METHOD="post" ENCTYPE="text/plain">
<TR>
<TD>Nombre</TD> <TD><INPUT type="text" name="nombre"
size="25" maxlength="50"></TD>
</TR>
<TR>
</TR>
<TR>
<TR>
</TR>
<TR>
<TR>
</TR>
<TR>
<TD>Continente:</TD>
<TD><SELECT name="continente">
<OPTION value="asia">Asia</OPTION>
<OPTION value="oceania">Oceania</OPTION>
</SELECT></TD>
</TR>
</TABLE>
</CENTER>
Fin de la Sección 8.
9. 1 Introducción
9. 1 Introducción
Sección 9. Mapas
Scanned with CamScanner
10. 1 Introducción a los frames 10. 2 Etiqueta <FRAMESET> 10. 3 Etiqueta
<FRAME>
10. 4 Frames anidados
Documento "Maestro"
A
C
D
ليا
E
En la imagen el documento maestro especifica las separaciones
que contendrán a los documentos de los frames: A, B, C, D y E.
COLS
Nos permite crear divisiones rectangulares en forma de columna.
Ejemplo:
Resultado:
Ejemplo:
Resultado:
Scanned with CamScanner
25%
25%
25%
25%
BORDER
Ejemplo:
BORDERCOLOR
Ejemplo:
Dimensiones Absolutas
Ejemplo:
una.
Dimensiones Relativas
SRC
<HTML>
<HEAD>
<TITLE>Frames</TITLE>
</HEAD>
<FRAME SRC="doc1.htm">
<FRAME SRC="doc2.htm">
</HTML>
NAME
<HTML>
<HEAD>
<TITLE>Frames</TITLE>
</HEAD>
<FRAMESET COLS="20%, *">
</HTML>
SCROLLING
Nos permite indicar si se colocaran barras de desplazamiento
dentro del frame. Los posibles valores para este atributo son:
AUTO (el navegador determina si son necesarias), NO (no las
coloca aunque sean necesarias) y YES (las coloca aunque no sean
necesarias)
MARGINWIDTH
NORESIZE
FRAMEBORDER
Ejemplo de la sección
<HTML>
<HEAD>
<TITLE>Documento Maestro</TITLE>
</HEAD>
</HTML>
<HTML>
<HEAD>
<TITLE>Principal 1</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
(ejl_frame1.html)
</H2>
</HTML>
Este es el código del frame 2 (nombre = ej1_frame2a.html):
<HTML>
<HEAD>
<TITLE>Indice</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Principal 2</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
</HTML>
Frame 1 (ej1_frame1.html)
Abrir vinculo
Frame 2 (ej1_frame2a.html)
Este tema se vio en la sección 3.
30%
25%
<FRAME SRC="..."
<FRAMESET ROWS="20%, 30%, *">
<FRAME SRC="...">
</FRAMESET>
</FRAMESET>
IFRAME
Scanned with CamScanner
HEIGHT
ALIGN
<HTML>
<HEAD>
<TITLE>frames</TITLE>
</HEAD>
<BODY>
<DIV ALIGN="CENTER">
</DIV>
</BODY>
</HTML>
Este es el resultado
Hola
Munc
<HTML>
<HEAD>
<TITLE>Frames</TITLE>
</HEAD>
<FRAME SRC="doc1.htm">
<FRAME SRC="doc2.htm">
<FRAME SRC="doc3.htm">
</FRAMESET>
<NOFRAMES>
</NOFRAMES>
</HTML>
(Por fin el) Fin de la Sección 10.
11. 1 Introducción
11. 3 JavaScript
11. 4 VBScript
11. 5 Java
11. 6 PHP
11. 7 ASP
11. 8 CGI
11. 1 Introducción