Amazing Emmet shortcuts to code faster

Emmet is one the most useful extensions which is used to write lines of code with a single shortcut. Here are some top Emmet shortcuts to save your time ⏳.

Prerequisites

Make sure you have Emmet extension installed in your code editor.

F…


This content originally appeared on DEV Community and was authored by Rakesh Potnuru

Emmet is one the most useful extensions which is used to write lines of code with a single shortcut. Here are some top Emmet shortcuts to save your time ⏳.

Prerequisites

  1. Make sure you have Emmet extension installed in your code editor.
  2. Knowledge on HTML, CSS

Let's get started

Let's get started

1. Sibling - +

main+section+footer

1 <main></main>
2 <section></section>
3 <footer></footer>

2. Child - >

html>body>main>h1

1 <html>
2 <body>
3     <main>
4         <h1></h1>
5     </main>
6 </body>
7 </html>

3. Climb-up - ^

Each ^ makes the element separate from previous element by one level.

div+div>p>span+em^^bq

1 <div></div>
2 <div>
3     <p><span></span><em></em></p>
4 </div>
5 <blockquote></blockquote>

4. Multiplication - *

select>option*3

1 <select name="" id="">
2     <option value=""></option>
3     <option value=""></option>
4     <option value=""></option>
5 </select>

5. Item numbering - $

h$[title=item$]{Header $}*3

1 <h1 title="item1">Header 1</h1>
2 <h2 title="item2">Header 2</h2>
3 <h3 title="item3">Header 3</h3>

Reverse

h$@-*3

1 <h3></h3>
2 <h2></h2>
3 <h1></h1>

Start from

h$@3*5

1 <h3></h3>
2 <h4></h4>
3 <h5></h5>
4 <h6></h6>
5 <h7></h7>

6. Grouping - ()

You can't do something like this main>h1+footer. These is where grouping helps.

(main>h1)+footer

1 <main>
2     <h1></h1>
3 </main>
4 <footer></footer>

7. ID and CLASS attributes - #,.

form#search.wide

1 <form id="search" class="wide"></form>

div.class1.class2

1 <div class="class1 class2"></div>

8. Custom attributes

input[type="password" name="password"]

1 <input type="password" name="password">

9. Text - {}

button{Click me}

1 <button>Click me</button>

10. Implicit tag names

table>.row>.col

1 <table>
2     <tr class="row">
3         <td class="col"></td>
4     </tr>
5 </table>

Now see some CSS 🥶

pos:f

1 position:fixed;

d:if

1 display:inline-flex;

d:tbclg

1 display:table-column-group;

mb:a

1 margin-bottom:auto;

bxsh

1 box-shadow:inset hoff voff blur color;

ff:ss

1 font-family:sans-serif;

whs:nw

1 white-space:nowrap;

bgc:t

1 background-color:transparent;

bd+

1 border:1px solid #000;

trf:t3

1 transform: translate3d(tx, ty, tz);

anim-

1 animation:name duration timing-function delay iteration-count
2 direction fill-mode;

@kf

1 @-webkit-keyframes identifier {
2     from {  }
3     to {  }
4 }
5 @-o-keyframes identifier {
6     from {  }
7     to {  }
8 }
9 @-moz-keyframes identifier {
10     from {  }
11     to {  }
12 }
13 @keyframes identifier {
14     from {  }
15     to {  }
16 }

That's it

That's it for today

Hope this helps you!
Save for reference.
Connect with me on Twitter and GitHub. Follow me for more 😃.


This content originally appeared on DEV Community and was authored by Rakesh Potnuru


Print Share Comment Cite Upload Translate Updates
APA

Rakesh Potnuru | Sciencx (2021-11-14T16:24:36+00:00) Amazing Emmet shortcuts to code faster. Retrieved from https://www.scien.cx/2021/11/14/amazing-emmet-shortcuts-to-code-faster/

MLA
" » Amazing Emmet shortcuts to code faster." Rakesh Potnuru | Sciencx - Sunday November 14, 2021, https://www.scien.cx/2021/11/14/amazing-emmet-shortcuts-to-code-faster/
HARVARD
Rakesh Potnuru | Sciencx Sunday November 14, 2021 » Amazing Emmet shortcuts to code faster., viewed ,<https://www.scien.cx/2021/11/14/amazing-emmet-shortcuts-to-code-faster/>
VANCOUVER
Rakesh Potnuru | Sciencx - » Amazing Emmet shortcuts to code faster. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/11/14/amazing-emmet-shortcuts-to-code-faster/
CHICAGO
" » Amazing Emmet shortcuts to code faster." Rakesh Potnuru | Sciencx - Accessed . https://www.scien.cx/2021/11/14/amazing-emmet-shortcuts-to-code-faster/
IEEE
" » Amazing Emmet shortcuts to code faster." Rakesh Potnuru | Sciencx [Online]. Available: https://www.scien.cx/2021/11/14/amazing-emmet-shortcuts-to-code-faster/. [Accessed: ]
rf:citation
» Amazing Emmet shortcuts to code faster | Rakesh Potnuru | Sciencx | https://www.scien.cx/2021/11/14/amazing-emmet-shortcuts-to-code-faster/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.