HTML Flashcards
AJAX SIGLAS?
Asynchronous JavaScript And XML
PREPROCESADORES CSS
LESS
SASS
STYLUS
¿CUAL ES EL STANDARD DE JAVASCRIPT? «EXAMEN»
ES 6
ECMAScript 6
GESTORES DE DEPENDENCIAS
BOWER, YARN, NPM
ITEXT JAVA
iText permite generar documentos PDF, XML, HTML o RTF
«AL VUELO»_space; controlando de forma precisa el aspecto del documento obtenido. Del mismo modo, se permite parsear documentos XML y convertirlos en cualquiera de los formatos mencionados anteriormente.
JPA JAVA
GUARDAR OBJETOS EN UNA BASE RELACIONAL
DIFERENCIA LIBRERIA/API/FRAMEWORK
LIBRERIA
Conjunto de funciones/clases (JQuery js / iText JAVA)
«FLUJO LO MARCA TU PROGRAMA»
Desde mi “MAIN” llamo a una función y vuelve a mi “MAIN”, si encontrará otra función mejor tendría que cambiarlo en todas las llamadas de mi código la nueva función.
(iText permite generar documentos PDF, XML, HTML o RTF
«AL VUELO»_space;)
API (ABSTRACCIÓN)
JPA API DE JAVA PARA Hibernate u OpenJPA
Especificaciones funcionales que deben cumplir una libreria
«PUEDES CAMBIAR DE LIBRERIA SIN CAMBIAR LAS LLAMADAS EN TU “MAIN”, A TRAVÉS DE UN ARCHIVO DE CONFIGURACIÓN, en él eliges cual usas si Hibernate u OpenJPA
(JPA GUARDAR OBJETOS EN UNA BASE RELACIONAL)
FRAMEWORK
Flujo ES COMPARTIDO, él y tu “MAIN”.
Los servicios comunes los lleva él:
SEGURIDAD/VALIDACION/CACHE
El Framework trabaja antes y después de tu código y coge y devuelve el control.
INICIO PÁGINA HTML5 (EXAMEN)
<!DOCTYPE html>
OJO MAYUSCULAS Y ADMIRACIÓN
<b> en HTML5</b>
<b> Fragmento de texto que llama la atención pero sin importancia destacable</b>
NEGRITA AHORA
<strong></strong>
<i> en HTML5</i>
<i> Fragmento de texto con voz o tono ALTERNATIVO fuera de la prosa actual (Destacar otro idioma)</i>
ITALIAN (CURSIVA) ahora
<em></em>
HEADER donde se usa?
Al incio de la web, como encabezado, pero también en el cuerpo en secciones también como encabezado
También en footer se puede usar así
Se usan para dar estructura para seo y para accesibilidad
ETIQUETAS SEMANTICAS EN HTML 5
Estructura general:
HEADER, ARTICLE, SECTION, ASIDE, FOOTER, NAV
Elementos concretos
FIGURE, para imágenes y gráficos
FIGCAPTION, que es un pie de imagen
TIME para definir fechas y horas
MAIN, MARK, SUMARY Y DETAILS
<nav> HTML5
</nav>
HIPERVINCULOS A PÁGINAS IMPORTANTES
NO, “TONTERIAS”
SEO SEM
SEO significa search engine optimization
SEM se refiere a search engine marketing (PAGO)
ARTICULOS Y SECCIONES QUIEN PUEDE CONTENER A QUIEN?
AMBOS, UN ARTICULO TIENE SECCIONES Y UNA SECCIÓN PUEDE TENER ARTICULOS
<aside> HTML5 (EXAMEN)
</aside>
INFORMACIÓN ADICIONAL
<main> HTML5 <<NUEVA>>
</NUEVA></main>
Zona de contenido principal
PUEDE HABER MAS DE UNA
<article> HTML5 (EXAMEN)
</article>
CONTENEDOR INDEPENDIENTE
PUEDE SER REUTILIZADOS Y DISTRIBUIDOS EN OTRAS WEB.
<figure> HTML5 QUE CONTIENE?
</figure>
CONTENEDOR PARA IMAGEN, PARRAFO, VIDEO…
<CANVAS> HTML5
</CANVAS>
ZONA PINTAR
<SVG> HTML5 NUEVO
</SVG>
GRAFICOS VECTORIALES XML
ES EL CONTENEDOR
<pre> HTML5
</pre>
El Elemento HTML <pre> (o Texto HTML Preformateado) representa texto preformateado. El texto en este elemento típicamente se muestra en una fuente fija, no proporcional, exactamente como es mostrado en el archivo.
Los ESPACIOS dentro de este elemento también son mostrados como están escrito