Skip to main content

Command Palette

Search for a command to run...

Learning Emmet

Published
1 min readView as Markdown
A
I write blogs/articles on Software development.

1 . The Basics: Tags and Nesting(press Tab) :

Type: divResult: <div></div>

  1. Child(>), Sibling(+), Climb up(^), class(.), id(#) :

     <!-- header>div.logo>ul>li^^^nav+main+foote -->
     <header>
         <div class="logo">
             <ul>
                 <li></li>
             </ul>
         </div>
     </header>
     <nav></nav>
     <main></main>
     <footer></footer>
    
  2. Multiplication(*) :

     <!-- ul>li*5 -->
     <ul>
         <li></li>
         <li></li>
         <li></li>
         <li></li>
         <li></li>
     </ul>
    
  3. Numbering($) :

     <!-- ul>li.item-$*3 -->
      <ul>
         <li class="item-1"></li>
         <li class="item-2"></li>
         <li class="item-3"></li>
      </ul>
    
  4. Text{…} :

     <!-- button{submit} -->
      <button>submit</button>
    
  5. Dummy Content(lorem) :

     <!-- p>lorem*2 -->
     <p>2 para of dummy content</p>
    
  6. Boilerplate(!) :

    Type: ! and press Tab.