Blogger Information
Blog 34
fans 0
comment 0
visits 19961
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
emmet语法学习及表格案例
OC的PHP大牛之路
Original
472 people have browsed it

emmet语法学习

1.打开html结构的方式

使用html:5或者!+tab创建

2.标签/元素的两个常用属性,idclass

2.1 id用#代替,例如:
<div id="box">box</div>可以使用div#box{box}生成,由于div属于默认属性可以不写,所以可以使用#box{box}来生成

2.2 class用.代替,例如:
<div class="container">content</div>可以使用.container{comtent}来生成

3.层级元素:父子、兄弟

3.1 父子关系使用>实现,例如:

  1. <ul>
  2. <li><a href="">首页</a></li>
  3. <li><a href="">教程</a></li>
  4. <li><a href="">社区</a></li>
  5. </ul>

首先使用ul>li>a{首页}生成

  1. <ul>
  2. <la><a href="">首页</a></la>
  3. </ul>

再使用li>a{教程},li>a{社区}来生成即可完成

3.2 兄弟关系使用+来实现,例如:

  1. <div class="title">名称</div>
  2. <div class="url">网址</div>

可以通过.title{名称}+.url{网址}来实现

4.重复关系

重复关系可以使用*来实现,例如:

  1. <ul>
  2. <li><a href="">首页</a></li>
  3. <li><a href="">教程</a></li>
  4. <li><a href="">社区</a></li>
  5. </ul>

我们可以通过ul>li*3>a{文字}来实现

5.序号

序号可以通过@和$来实现,例如:

5.1 @:指定其实索引

  1. <ul class="menu">
  2. <li class="item"><a href="">item5</a></li>
  3. <li class="item"><a href="">item6</a></li>
  4. <li class="item"><a href="">item7</a></li>
  5. <li class="item"><a href="">item8</a></li>
  6. </ul>

可以通过ul.menu>li.item*4>a{item$@5}来实现

5.2 $默认从1开始递增,升序

  1. <ul class="menu">
  2. <li class="item"><a href="">item1</a></li>
  3. <li class="item"><a href="">item2</a></li>
  4. <li class="item"><a href="">item3</a></li>
  5. <li class="item"><a href="">item4</a></li>
  6. </ul>

可以通过ul.menu>li.item*4>a{item$}来实现

6.表格制作案例

表格截图

  1. <table>
  2. <caption>运动员表</caption>
  3. <thead>
  4. <tr>
  5. <th>xxx</th>
  6. <th>xxx</th>
  7. <th>xxx</th>
  8. <th>xxx</th>
  9. <th>xxx</th>
  10. <th>xxx</th>
  11. <th>xxx</th>
  12. <th>xxx</th>
  13. </tr>
  14. </thead>
  15. <tbody>
  16. <tr>
  17. <td>xxx</td>
  18. <td>xxx</td>
  19. <td>xxx</td>
  20. <td>xxx</td>
  21. <td>xxx</td>
  22. <td>xxx</td>
  23. <td>xxx</td>
  24. <td>xxx</td>
  25. </tr>
  26. <tr>
  27. <td>xxx</td>
  28. <td>xxx</td>
  29. <td>xxx</td>
  30. <td>xxx</td>
  31. <td>xxx</td>
  32. <td>xxx</td>
  33. <td>xxx</td>
  34. <td>xxx</td>
  35. </tr>
  36. <tr>
  37. <td>xxx</td>
  38. <td>xxx</td>
  39. <td>xxx</td>
  40. <td>xxx</td>
  41. <td>xxx</td>
  42. <td>xxx</td>
  43. <td>xxx</td>
  44. <td>xxx</td>
  45. </tr>
  46. <tr>
  47. <td>xxx</td>
  48. <td>xxx</td>
  49. <td>xxx</td>
  50. <td>xxx</td>
  51. <td>xxx</td>
  52. <td>xxx</td>
  53. <td>xxx</td>
  54. <td>xxx</td>
  55. </tr>
  56. <tr>
  57. <td>xxx</td>
  58. <td>xxx</td>
  59. <td>xxx</td>
  60. <td>xxx</td>
  61. <td>xxx</td>
  62. <td>xxx</td>
  63. <td>xxx</td>
  64. <td>xxx</td>
  65. </tr>
  66. </tbody>
  67. </table>

以上代码可以使用table>caption{运动员表}+(thead>tr>th{xxx}*8)+(tbody>tr*5>td{xxx}*8)来完成

Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post