Este documento introduce los conceptos básicos de formularios en HTML. Explica que los formularios se usan para recopilar información del usuario y enviarla a aplicaciones en el servidor. Describe que la etiqueta <form> se usa para crear un formulario y que los atributos obligatorios son "action" y "method". Luego detalla los diferentes tipos de campos de formulario como cajas de texto, áreas de texto, campos numéricos, de fecha y hora, casillas de verificación, listas desplegables y botones de envío.
Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia.Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/.
Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia.Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/.
Los formularios son una utilidad necesaria para que los documentos descritos con HTML dispongan de un medio para que el lector o visitante pueda remitir información personalizada al servidor, creándose, de esta
forma, un sistema completo de interacción con el mismo.
El lenguaje HTML “HyperText Markup Language” es el lenguaje con el que se escriben las páginas web y que entienden los navegadores, de modo que quede determinada la forma en que mostrar la información (qué tipos, tamaños y colores de las letras, dónde colocar las imágenes, cómo enlazar a otras páginas, ...).
Se denomina motor de corriente alterna a aquellos motores eléctricos que funcionan con alimentación eléctrica en corriente alterna. Un motor es una máquina motriz, esto es, un aparato que convierte una forma determinada de energía en energía mecánica de rotación o par.
libro conabilidad financiera, 5ta edicion.pdfMiriamAquino27
LIBRO DE CONTABILIDAD FINANCIERA, ESTE TE AYUDARA PARA EL AVANCE DE TU CARRERA EN LA CONTABILIDAD FINANCIERA.
SI ERES INGENIERO EN GESTION ESTE LIBRO TE AYUDARA A COMPRENDER MEJOR EL FUNCIONAMIENTO DE LA CONTABLIDAD FINANCIERA, EN AREAS ADMINISTRATIVAS ENLA CARREARA DE INGENERIA EN GESTION EMPRESARIAL, ESTE LIBRO FUE UTILIZADO PARA ALUMNOS DE SEGUNDO SEMESTRE
1º Caso Practico Lubricacion Rodamiento Motor 10CVCarlosAroeira1
Caso pratico análise analise de vibrações em rolamento de HVAC para resolver problema de lubrificação apresentado durante a 1ª reuniao do Vibration Institute em Lisboa em 24 de maio de 2024
4. Son la forma más utilizada para recoger
información del usuario de un sitio web y
enviarla a aplicaciones que se ejecuten en el
servidor.
HTML solo
construir el
proporciona la forma para
formulario pero no su
funcionalidad.
Para crear un formulario utilizaremos la
etiqueta <FORM> y su cierre</FORM>
aparecer
sólo dos
Dos parámetros que deben
obligatoriamente:
action: normalmente es la url.
method: Normalmente tomará
valores: GET o SET.
FORMULARIOS
5. ELEMENTOS DE FORMULARIO
Para comenzar con la creación de un formulario, el primer paso es
indicar una etiqueta contenedora <form>, que incluirá toda la
información que se quiere recoger en ese formulario:
6. TIPOS DE DATOS
Para que un usuario pueda introducir información en un formulario,
requiere que se le indiquen una serie de campos que le permitan
introducir la información de la forma más cómoda y rápida posible.
7. • La etiqueta <input> tiene una gran cantidad de atributos
(algunos dependiendo del valor de type, que mostraremos más
adelante). Estos son los atributos que podemos utilizar de forma
general para prácticamente cualquier campo de entrada de
datos con la etiqueta
• <input>:
LA ETIQUETA “INPUT”
8. CUADRO DE TEXTO
La etiqueta HTML <input> puede tomar varios valores diferentes en su
atributo type para permitir al usuario introducir información de texto.
9. La etiqueta HTML <input> puede tomar varios valores diferentes en su
atributo type para permitir al usuario introducir información de texto.
CUADRO DE TEXTO
<form name="formulario" method="post" action="/send.php">
<!-- Campo de entrada de teléfono -->
Teléfono:
<input type="tel" name="telefono" placeholder="+XX XXX XXXXXX" />
<!-- Campo de entrada de email -->
Email:
<input type="email" name="correo" placeholder="nombre@dominio.com" />
<!-- Campo de entrada de url -->
Página web:
<input type="url" name="web" placeholder="https://pagina.com/" />
<!-- Campo de entrada de usuario -->
Usuario:`
<input type="text" name="nombre" placeholder="Por ejemplo, Juan" />
<!-- Campo de entrada de password -->
Password:
<input type="password" name="pass" placeholder="Contraseña" />
<!-- Campo oculto: Este campo no se verá en el navegador -->
<input type="hidden" name="informacion" value="72625" />
</form>
10. TEXTAREA
Por último, si queremos indicar un campo para escribir textos más
extensos, lo más apropiado es utilizar la etiqueta <textarea>, que tiene
también algunos atributos adicionales:
11. CAMPOS NUMERICOS
La primera de ellas es number, un tipo con el que podremos utilizar un
campo de texto donde el usuario sólo puede escribir números (o
carácteres como +, - o el número e, entre otros).
12. FECHA Y HORA
Los atributos type de fecha/hora existentes en los campos <input>
serían los dos primeros, mientras que los tres últimos se añadirán en
HTML5.1:
13. CASILLAS DE VERIFICACION
Las casillas de verificación se marcan para establecer una opción como
activada (verdadero). Los botones de radio se marcan para elegir sólo
una opción de varias posibles.
14. Si las casillas de verificación se nos quedan cortas o necesitamos
mostrar una lista más extensa de datos, quizás sería conveniente
utilizar una lista de selección, también llamada frecuentemente combo
o lista desplegable.
LISTAS DE SELECCION
15. A la etiqueta <select> le podemos aplicar el atributo multiple, de modo
que desaparecerá la posibilidad de desplegar la lista, mostrando
directamente las opciones en otro formato que hará posible pulsar la
tecla CTRL y marcar varias de las opciones de la lista.
LISTA SELECCIÓN MULTIPLE
16. SELECCIÓN DE COLOR
La etiqueta que utilizaremos para mostrar esta interfaz será <input>
con el atributo type a color. Ten en cuenta que el interfaz puede variar
dependiendo del sistema operativo:
17. HTML nos proporciona un campo de entrada de datos para seleccionar
archivos, adjuntarlos y enviarlos junto al resto del formulario. Esta
interfaz habitualmente se muestra como un botón «Examinar...» o
«Seleccionar archivo» junto a un texto del archivo seleccionado por el
usuario.
SELECCIÓN DE ARCHIVOS
18. ORGANIZACIÓN CAMPOS
En este apartado, vamos a comentar las siguientes etiquetas, que sirven
para organizar mejor los elementos de un formulario, reagrupándolos
por categorías o temáticas, mostrándolos de forma más ordenada
19. • El botón <input type="submit"> sirve para enviar el formulario
una vez el usuario ha rellenado todos sus campos y pulsa en este
botón. El texto por defecto del botón será Enviar (o equivalente
según el idioma). Podemos modificar el texto del botón mediante
el atributo value.
BOTON ENVIO FORMULARIO
20. ORGANIZACIÓN CAMPOS
En este apartado, vamos a comentar las siguientes etiquetas, que sirven
para organizar mejor los elementos de un formulario, reagrupándolos
por categorías o temáticas, mostrándolos de forma más ordenada
21. La etiqueta <progress> muestra por defecto una barra de progreso
«infinita», que se mueve de izquierda a derecha sin parar.
La etiqueta <meter> nos permite la creación de medidores para
mostrar el nivel o estado de algún detalle.
MEDIDOR Y BARRA DE PROGRESO
25. CSS: CASCADE STYLE SHEET (HOJA
DE ESTILOEN CASCADA)
de estilos
CSS es un lenguaje de hojas
creado para controlar el aspecto o
presentación de los documentos
electrónicos definidos con HTML 5.
CSS es la mejor
contenidos y su
para
presentación y
crear páginas
forma de separar los
es
web
imprescindible
complejas.
CSS
26. 5
• Separar la definición de los contenidos y
la definición de su aspecto presenta
numerosas ventajas, ya que obliga a
crear documentos HTML/XHTML bien
definidos y con significado completo
(también llamados "documentos
semánticos").
• Además, mejora la accesibilidad del
documento, reduce la complejidad
de su mantenimiento y permite
visualizar el mismo documento en
infinidad de dispositivos diferentes.
VENTAJAS CSS
27. A partir delaespecificaciónHTML 4.0ladefinición del
formato de un documento puedeestar aparte en un
archivoCSS
• Actualmente todos los navegadoresWeb soportan CSS
•CSSpermitecambiarlaaparienciay diseño detodo unsitio
web con sólo modificar un archivo deestilos
INTRODUCCION CSS
28. UnareglaCSSconstadedos partes:selector y declaraciones
•Un selector esnormalmente el elemento HTML alquesele
quiereaplicar un estilo
•Unadeclaraciónconsisteenun parpropiedad:valor,termina
conpunto ycoma(;)y seagrupanconllaves{ }
SINTAXIS CSS
29. Sepueden introducir comentariosen un archivo CSS
• /* Este esun comentario CSS*/
•Los comentariosson útilesparaexplicarelcódigoy son
ignoradospor losnavegadores
•CSSpermite definir selectorespersonalizadosllamados
identificadoresy clases
SINTAXIS CSS
30. Elidentificador esusado paradefinir elestilo de un solo y
único elemento
•El identificador usa el atributo “id” de un elemento HTML y
en CSSsedefinecon el símbolo #
•N O utilizar números al inicio del nombre de un
identificador
SINTAXIS CSS
33. •Existen tres formas paradefinir estilos
•Estilos en línea
•Estilos internos
•Hojade estilo externa (archivo .css)
•Los navegadores web aplican el formato a un documento
HTML de acuerdo a los estilos
DEFINICION DE ESTILOS CSS
35. •Una hojade estilo externaesideal cuando los mismos
estilos son aplicadosadiferentesdocumentos HTML
•Con unahojadeestilo externasepuedecambiareldiseño
y formato detodo un sitio web
• Seutilizaelelemento “link”paraincluir unahojadeestilo
DEFINICION DE ESTILOS CSS
36. •Los estilos internos son utilizados cuando un solo documento
contieneestilosúnicos
•Los estilos internos se definen en la sección <head> utilizando la
etiqueta“style”
DEFINICION DE ESTILOS CSS
37. •Los estilos en línea se utilizan principalmente cuando se desea
redefinir elformato de algúnelemento en particular
• Seutilizael atributo “style” de un elemento HTML
DEFINICION DE ESTILOS CSS
40. Verificar que todas las llaves abiertas
estén debidamente cerradas.
Nunca omitir puntos y comas.
para
Utilizar nombres representativos
todas las clases.
REGLAS GENERALES CSS
48. PRACTICA ESTILOS CSS
index.html style.css
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="style.css"></head>
<body>
<header>
<h1 id="header-title">Titulo de la Empresa</h1>
</header>
<main>
<section>
<h3>Titulo del Articulo</h3>
</section>
<article>
<div class="section-title">
<h2>Lorem ipsum </h2></div>
<h2>Lorem ipsum</h2>
</article></main>
<aside>
<p id="primero">Lorem ipsum </p>
<p id="segundo">Lorem ipsum </p>
</aside>
<footer><p><strong>Copyright</strong> Derechos reservados 2021</p>
</footer></body></html>
#header-title {/*MANEJO CSS POR IDENTIFICADOR*/
color:#035AA6
; font-
family: Impact, Haettenschweiler, 'Arial Narrow Bold',
sa ns-serif;
font-size: 20px;
}
.section-title {/*MANEJO CSS POR CLASE*/
color: #E171B0;
font-
family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 18px;
}
h3 {/*MANEJO CSS POR ETIQUETA*/
color: #049DBF;
font-family: Verdana, Geneva, Tahoma, sans-serif;
font-size: 16px;
}
p strong{/*MANEJO CSS POR JERARQUIA*/
color:#035AA6;
}
#primero, #segundo{/*MANEJO CSS POR AGRUPACION*/
color:#035AA6;
}
49. • color
• font-family
• font-size
• font-weight
• font-style
• text-decoration
PROPIEDADES
BASICAS: ESTILOS
DE TEXTO
Color del
texto en valor
hexadecimal
Familiatipográfica
(Arial,Verdana,
etc.)
Valor en pixeles
que determina
el tamaño del
texto
51. • color
• font-family
• font-size
• font-
weight
• font-style
• text-
decoration
PROPIEDADES
BASICAS: ESTILOS
DE TEXTO
Propiedad que determina si
el texto es normal o en estilo
bold. Valoresposibles:
• bold
• normal
• 100
• 900
52. • color
• font-family
• font-size
• font-
weight
• font-style
• text-
decoration
PROPIEDADES
BASICAS: ESTILOS
DE TEXTO
Propiedad que determina si
el texto es normal o en estilo
itálico. Valoresposibles:
• italic
• oblique
• normal
54. Una pseudoclase CSS es una
palabra clave que se añade a los
selectores y que especifica un
estado especial del
seleccionado. Por
elemento
ejemplo,
:hover aplicará un estilo cuando
el usuario haga hover sobre el
elemento especificado por el
selector.
PSEUDO-CLASSES
55. Al igual que las pseudo-classes,
los pseudo-elementos se añaden
a los selectores, pero en cambio,
no describen un estado especial
sino que, permiten añadir estilos
a una parte concreta del
ejemplo, el
documento. Por
pseudoelemento ::first-line
selecciona solo la primera línea
del elemento especificado por el
selector.
PSEUDOELEMENTOS
57. 57
“En un futuro
cercano, la web
será la copia
maestra del
conocimiento
humano. Tenemos
que encontrar
formas de utilizar
ese conocimiento.”
Håkon Wium Lie