Html Flashcards
¿Qué funcionalidad realiza AJAX ?
Realiza peticiones en segundo plano sin recargar toda la página al servidor para obtener información concreta. De este modo las páginas son más usables
Enumera librerías AJAX
JQuery, Dojo, Yui, ExtJS, Prototype, MooTools
¿Que es un motor de renderizado?
Es software del navegador que toma HTML y CSS y muestra el contenido ya formateado
Motor de renderizado de Chrome
Blink
Motor de renderizado de Firefox
Gecko
Motor de renderizado de Safari
WebKit
Motor de renderizado de Edge
EdgeHTML, aunque usara Blink
Motor de renderizado de Internet Explorer
Trident
Novedades de HTML5
Etiquetas semánticas y etiquetas dedicadas a multimedia
Editores de html5
Sublime, Atom, Visual Studio Code
Preprocesadores de CSS
LESS, SASS, STYLUS. Extienden la funcionalidad básica de css
Frameworks para el manejo de JavaScript
Angular, ReactJS, VUE.JS, EmberJS
Nuevos lenguajes de scripting más sencillos que JavaScript
TypeScript, CoffeeScript, Es6
Gestores de dependencias, automatización de tareas, plantillas de proyecto
- Bower: gestor de paquetes
- Yarn: gestor de dependencias
- NPM: gestor de paquetes
-Gulp: automatización de tareas - Yeoman: automatización de tareas, administrador dependencias, ejec pruebas unitarias
¿Cómo es la declaración de una página HTML4?
<!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
DOCTYPE y HTML pueden estar en mayúsculas o minúsculas, ya que funciona en ambos casos
¿Como es la declaración de inicio de documento en HTML5?
<!DOCTYPE html>
¿Como es un comentario en HTML ?
<!- - Comentario - - >
Header - características
-Etiqueta semántica
-Dentro del body
-Representa el principio del cuerpo, información introductoria o un set de links navegables
- Contiene uno o mas elementos de cabecera (de h1 a h6)
- Logos o iconos
- Información de autores
- Se pueden tener varios Header en un doc HTML
- No se puede posicionar en el footer , etiqueta address u otro Header
<header>
<h1>hola</h1>
<p> esto es un párrafo>
</Header>
</p></header>
Nav - Características
-Sección que contiene enlaces de navegación, mayormente bloques mayores
- No todos los enlaces tienen que estar en un nav, pueden estar en el footer
<nav>
<a href = “www.Google.es”> HTML</a>
<a href = “www.w3c.com”>W3C</a>
</nav>
Etiqueta Section - Características
- Define una sección genérica del documento
- Su función es estructurar semánticamente un documento para que un agente de un usuario lo interprete y lo distinga de div
<section>
<h2>WWF HISTORY</h2>
<p>The World Sidecar Fund for nature is an international organization…..</p>
</section>
<section>
<h2>hola</h2>
<p>contenido</p>
</section>
Etiqueta Article - Características
- Composición autocontenida en un doc, pagina o app que se quiera distribuir o reutilizar independientemente, por ejemplo en una redifusion. Esto puede ser un articulo de una revista, periódico, entrada de blog, comentario de un usuario
<article>
<h2>articulo</h2>
<p>bla bla </p>
</article>
<article>
<h2>articulo 2</h2>
<p>bla bla 2</p>
</article>
Etiqueta aside - Características
-Contenedor para contenido secundario o lateral relacionado con el contenido principal (widgets, menús de navegación, biografías de autor)
Etiqueta footer - Características
- Define un pie para un documento o sección
- Suele contener info del autor, copyright, contacto, mapa del sitio, botón de vuelta arriba, contenido relacionado
- Puede haber varios footer en un documento
<footer>
<p>contenido</p>
<p>mas contenido</p>
</footer>
Etiqueta figure - Características
- Especifica ilustraciones, diagramas, fotos
- El contenido esta relacionado con el resto, pero su posición es independiente y si se quita, no debería afectar al resto del documento.
- la etiqueta <figcaption> se usa para añadir un pie a la imagen al elemento <figure></figure>
<figure>
<img src=“partenon_atenas.jpg”>
<figcaption>Partenon de Atenas</figcaption>
</figure>
Etiqueta b - Características
- El significado cambia respecto a HTML4
- Especifica texto en negrita sin importancia extra
- Debería usarse como último recurso, cuando no haya otra más apropiada (como <strong>, <em><mark>)</mark></em></strong>
<p> esto es un texto normal <b>esto es texto en negrita</b></p>
Etiqueta i - Características
- Pone el contenido en otro tipo de voz o humor. Suele aparecer en cursiva
- Se suele usar con contenido técnico, frase en otro idioma, pensamiento….
- Solo ha de usarse cuando no se pueda usar em, Strong, Mark, cite, dfn
<p>esto es <i>texto en cursiva </i> </p>