Advertisement
mattmcfad

Emmet Shortcuts

May 4th, 2014
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.95 KB | None | 0 0
  1. EMMET SHORTCUTS YOU SHOULD KNOW!!!
  2. ==================================
  3.  
  4. HTML
  5. ====
  6. use > add a child element
  7. =========================  
  8.  
  9.  
  10. li>p
  11.  
  12. <li>
  13.     <p></p>
  14. </li>
  15.  
  16.  
  17. ul>li>p
  18.  
  19. <ul>
  20.     <li>
  21.         <p></p>
  22.     </li>
  23. </ul>
  24.  
  25.  
  26.  
  27. use + add an sibling element
  28. ============================
  29.  
  30.  
  31. ul>li>p+a  
  32.                    
  33. <ul>
  34.     <li>
  35.         <p></p>
  36.         <a href=""></a>
  37.     </li>
  38. </ul>
  39.  
  40. use * to create multiple elements
  41. =================================
  42.  
  43.  
  44. ul>li*3>p+img
  45.  
  46. <ul>
  47.     <li>
  48.         <p></p>
  49.         <img src="" alt="">
  50.     </li>
  51.     <li>
  52.         <p></p>
  53.         <img src="" alt="">
  54.     </li>
  55.     <li>
  56.         <p></p>
  57.         <img src="" alt="">
  58.     </li>
  59. </ul>
  60.  
  61.  
  62. ( ) groupings
  63. =============
  64.  
  65.  
  66. ul>(header>ul>li*2>a)+footer>p
  67.  
  68. <ul>
  69.     <header>
  70.         <ul>
  71.             <li><a href=""></a></li>
  72.             <li><a href=""></a></li>
  73.         </ul>
  74.     </header>
  75.     <footer>
  76.         <p></p>
  77.     </footer>
  78. </ul>
  79.  
  80.  
  81.  
  82. ul>(li>p+img+a)+li*3>p+img
  83.  
  84. <ul>
  85.     <li>
  86.         <p></p>
  87.         <img src="" alt="">
  88.         <a href=""></a>
  89.     </li>
  90.     <li>
  91.         <p></p>
  92.         <img src="" alt="">
  93.     </li>
  94.     <li>
  95.         <p></p>
  96.         <img src="" alt="">
  97.     </li>
  98.     <li>
  99.         <p></p>
  100.         <img src="" alt="">
  101.     </li>
  102. </ul>
  103.  
  104.  
  105.  
  106.  
  107. add text with { }
  108. =================
  109.  
  110. a{click me}  
  111.  
  112. <a href="">click me</a>
  113.  
  114.  
  115. p>{Click }+a{here}+{ to continue}
  116.  
  117. <p>Click <a href="">here</a> to continue</p>
  118.  
  119.  
  120. add class names with .
  121. ======================
  122.  
  123.  
  124. ul.wrapper
  125.  
  126. <ul class="wrapper"></ul>
  127.  
  128.  
  129. .container
  130.  
  131. <div class="container"></div>
  132.  
  133.  
  134. Item Numbering with $
  135. =====================
  136.  
  137.  
  138. ul>li.item$*5
  139.  
  140. <ul>
  141.     <li class="item1"></li>
  142.     <li class="item2"></li>
  143.     <li class="item3"></li>
  144.     <li class="item4"></li>
  145.     <li class="item5"></li>
  146. </ul>
  147.  
  148.  
  149. start numbering at number by adding $@
  150. ======================================
  151.  
  152.  
  153. ul>li.item$@3*5
  154.  
  155. <ul>
  156.     <li class="item3"></li>
  157.     <li class="item4"></li>
  158.     <li class="item5"></li>
  159.     <li class="item6"></li>
  160.     <li class="item7"></li>
  161. </ul>
  162.  
  163.  
  164. you can also do number ordering in descending order by adding $@-
  165. =================================================================
  166.  
  167.  
  168. ul>li.item$@-{pizza $@-}*5
  169.  
  170. <ul>
  171.     <li class="item5">pizza 5</li>
  172.     <li class="item4">pizza 4</li>
  173.     <li class="item3">pizza 3</li>
  174.     <li class="item2">pizza 2</li>
  175.     <li class="item1">pizza 1</li>
  176. </ul>
  177.  
  178.  
  179. climb up one child with ^
  180. =========================
  181.  
  182.  
  183. div>p>em{hello}^a  
  184.  
  185. <div>
  186.     <p><em>hello</em></p>
  187.     <a href=""></a>
  188. </div>
  189.  
  190.  
  191. enter a attribute by using [attr_name="value"]
  192. ==============================================
  193.  
  194.  
  195. img[src="http://placecage.com/300/300" alt="nicCage"]
  196.  
  197. <img src="http://placecage.com/300/300" alt="nicCage">
  198.  
  199.  
  200. #putting it all together  
  201. ========================
  202.  
  203. div.list>ul>(li.item$>p{paragraph $}+img[src="http://placecage.com/300/300"])+li.item$@2*4>p{paragraph $@2}+img[src="http://placesheen.com/$@1$$/$@5$$"]+a^^^footer>p{Place cage vrs placesheen}
  204.  
  205.  
  206. <div class="list">
  207.     <ul>
  208.         <li class="item1">
  209.             <p>paragraph 1</p>
  210.             <img src="http://placecage.com/300/300" alt="">
  211.         </li>
  212.         <li class="item2">
  213.             <p>paragraph 2</p>
  214.             <img src="http://placesheen.com/101/505" alt="">
  215.             <a href=""></a>
  216.         </li>
  217.         <li class="item3">
  218.             <p>paragraph 3</p>
  219.             <img src="http://placesheen.com/202/606" alt="">
  220.             <a href=""></a>
  221.         </li>
  222.         <li class="item4">
  223.             <p>paragraph 4</p>
  224.             <img src="http://placesheen.com/303/707" alt="">
  225.             <a href=""></a>
  226.         </li>
  227.         <li class="item5">
  228.             <p>paragraph 5</p>
  229.             <img src="http://placesheen.com/404/808" alt="">
  230.             <a href=""></a>
  231.         </li>
  232.     </ul>
  233. </div>
  234. <footer>
  235.     <p>Place cage vrs placesheen</p>
  236. </footer>
  237.  
  238.  
  239.  
  240. The basic CSS shortcuts stuff you should know:
  241. ==============================================
  242.  
  243.  
  244. w100
  245. width: 100px;
  246.  
  247. h25.5p
  248. height: 25.5%;
  249.  
  250. m55p
  251. margin: 55%;
  252.  
  253. mt50p
  254. margin-top: 50%;
  255.  
  256. mr50
  257. margin-right: 50px;
  258.  
  259. pb40
  260. padding-bottom: 40px;
  261.  
  262. pl43p
  263. padding-left: 43%;
  264.  
  265. bg
  266. background: #000;
  267.  
  268. bgi
  269. background-image: url();
  270.  
  271. c
  272. color: #000;
  273.  
  274. f
  275. font: ;
  276.  
  277. ff
  278. font-family: ;
  279.  
  280. bd
  281. border: ;
  282.  
  283. bd+
  284. border: 1px solid #000;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement