Somos Jorge Aznar y Abril Robleas, y trabajamos en Hiberus Internet.
http://docs.emmet.io/
Vamos a Instalation y copiamos el código
Ahora vamos a View > Show console y pegamos el código
Escribimos: Install package
Y escribimos: Emmet
Nuevo Documento > Y seleccionamos HTML en la parte inferior derecha
Y ahora escribimos una exclamación de cierre !
Una vez creado el HTML, tabulando nos permite ir a los diferentes campos facilintado ser rellenados
nav>ul>li
Crea la siguiente estructura
Solución:section>article
div+p+a
Crea la siguiente estructura
Solución:header+nav
section+article>p>span+em^bq
Crea la siguiente estructura
Solución: div+div>p>span+em^footer
header>(nav>ul>li>a)+section
Crea la siguiente estructura
Solución: div+div>(p>span+em)+footer
p.nombre-clase+p#nombre-id+p.clase1
p.clase1.clase2.clase3
Crea la siguiente estructura
Solución: div#id.article
[a='value1' b="value2"]
Crea la siguiente estructura
p[title="Hola mundo!"]
p{Hola qué pasa qué tal}
Hola qué pasa qué tal
Crea la siguiente estructura
Haz click para continuar
p>{Haz }+a{click}+{ para continuar}
article>p*10
Crea la siguiente estructura
Solución: nav>ul>li*8
ul>li.clase$*5
Con la @ es un modificador que nos permite cambiar el orden y el número desde el que se inicia
Para invertir el orden deberemos de incluir el signo negativo -
Para modificar el número del inicio deberemos de inclur ese número después de la @
Para
Solución: ul>li.item$$@-3*5
En caso de no escribir la etiqueta el 'predice' según la estructura cúal sería la etiqueta correcta.
table>.claseFila>.claseColumna
Si escribimos un UL, ¿cúal sería la etiqueta implícita?
ul>.clase
Escribid Lorem y dadle al tabulador
Jugad con los multiplicadores
Una ayudita nunca viene mal
Vamos al PackageControl y buscamos 'Emmet CSS Snippets'
Este package nos sugiere al escribir los atajos de Emmet en CSS
Box-sizing
Escribid bxz
Emmet no es sensible a la sintaxis
bx:z == bx-z == bxz
Incluyendo un guión al principio completa la propiedad con los prefijos
¿Cansados de ir a copiar siempre para importar las fuentes?
Escribid: @f+
@font-face {
font-family: 'FontName';
src: url('FileName.eot');
src: url('FileName.eot?#iefix') format('embedded-opentype'),
url('FileName.woff') format('woff'),
url('FileName.ttf') format('truetype'),
url('FileName.svg#FontName') format('svg');
font-style: normal;
font-weight: normal;
}
m10 → margin: 10px;
m10.5-5- → margin: 10.5em 5px;
m10p → margin: 10%;
m10r → margin: 10rem;
m10e → margin: 10em;
.clase {
width: 50%;
font-size: 1em;
margin: 10px 20px;
}
Solución: w50p fz1e m10-20-
!>(header>nav>ul>li*4)+section>(article>h2{Noticia $})*4+aside^+footer>ul>li*3