HTML/CSS Flashcards
Resumen del tema html css
Motor de renderizado Microsoft Edge
Trident -> EdgeHTML -> Blink
Motor de renderizado Chrome
Webkit -> Blink
Motor de renderizado Firefox
Gecko <- Quantum (antiguo)
Motor de renderizado Opera
Presto-> Blink
Motor de renderizado Safari
Webkit
¿Que tipo de etiquetas existen en HTML 5?
APIs
Semantica
Multimedia
¿Qué elementos conforman una arquitectura web?
HTML
CSS
JAVASCRIPT
¿Qué preprocesadores de CSS conoces?
LESS
SASS
STYLUS
Qué es un lenguaje transpilado
El proceso convierte de código a código
Typescript, Coffescritp, ES6
¿Cómo harias una lista enlazada ordenada en html?
- Deportes de equipo
- Fútbol
- Baloncesto
- Balonmano
- Deportes individuales
- Tenis
- Boxeo
<ol> <li>Deportes de equipo</li> <ol> <li>Fútbol</li> <li>Baloncesto</li> <li>Balonmano</li> </ol> <li>Deportes individuales</li> <ol> <li>Tenis</li> <li>Boxeo</li> </ol> </ol>
¿Cómo harias una lista enlazada NO ordenada en html?
- Deportes de equipo
- Fútbol
- Baloncesto
- Balonmano
- Deportes individuales
- Tenis
- Boxeo
<ul> <li>Deportes de equipo</li> <ul> <li>Fútbol</li> <li>Baloncesto</li> <li>Balonmano</li> </ul> <li>Deportes individuales</li> <ul> <li>Tenis</li> <li>Boxeo</li> </ul> </ul>
4 Frameworks MVVM
Angular
ReactJS
VUE
Ember
Puedes nombrar 3 lenguajes transpilados
Typescript
Coffeescript
ES6
Dos herramientas de automatización
Gulp
Grunt
Tres herramientas de gestión de dependencias
Bower
Yarn
Rpm
Conoces algún editor de html/css
ATOM
Sublime
VSCode
APIs html5
Geolocation
Canvas
WebSocket / Server side events
Drag and Drop
IndexedDB
Web Storage (Local, session)
File (control de uploads)
WebWorker
Selector (css)
Microdata/Dataset
Etiquetas semanticas html
secction
article
nav
aside
header
footer
Etiquetas básicas html
< div> -> Bloque
< span> -> Inline
< table> -> tabla
< pre> -> texto con formato
< blockquote> -> citas
< ul> / < ol> / < dl> -> Desordenadas / ordenadas / definición
< a> -> Enlaces
< img> -> Imagenes
< iframe> ->
< embed> / < object> -> recursos externos
Etiquetas multimedia html
< audio [controls/autoplay] >
< video [controls/autoplay]>
< track> -> hijo de audio y video, subtitulos / karaoke
< canva> -> lienzo para dibujar
< svg> -> dibujo vectorial en xml
Etiquetas de encabezado
< meta name=”keyword / author” charset=”utf-8” >
< link rel=”alternate / stylesheet / prev / next” href=”url enlazada” hreflang=”en / es / fr” media=”only screen and …–para impresion–”
Etiquetas de Formulario
< label > < input min/max="10" pattern="{a-z}" multiple placeholder="texto alt" autofocus autocomplete required type =" text number range search tel radio checkbox selection time email pwd color date datetime submit " > < textarea > < button type ="submit / button / reset">
¿Que atributos para elementos de formulario conoces y que uso tienen?
- autofocus -> se posa el cursor a cargar la pagina
- autocomplete-> activa la opción de autocompletado del navegador
- min / max -> Minimo valor / Maximo valor
- pattern (regex) -> formato del campo
- multiple -> selección multiple
- placeholder-> Texto explicativo que desaparece al hacer focus
- required -> campo obligatorio
¿Cómo se definen atributos personalizados en html ?
data-XXXX
Ej.:
< td data-catergoria=”unaCategoria”
A través de DATASET API de javascript-> objetotd.dataset.categoria
< img itemprop="image" src="foto.gif"> < span itemprop="email" /> < span itemprop="name" />