Blogger Information
Blog 9
fans 0
comment 0
visits 7426
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
Emmet 语法规则
唯蓝
Original
661 people have browsed it

1、html初始结构

下图中的结构,偷懒的都会直接一个!=> Tab 解决,这样可以快速生成基础的结构,同时防止手写时忘记某个代码块,输入错误的代码。

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. </body>
  11. </html>

快捷方式:! + tal键

2、id(#),class(.)

id指令:**#** ; class指令: **.**

  • div#test
    <div id="test"></div>
  • div.test
    <div class="test"></div>

3、子节点(>),兄弟节点(+),上级节点(^)

子节点指令:> ; 兄弟节点指令:+ ; 上级节点:^

div>ul>li>p

  1. <div>
  2. <ul>
  3. <li>
  4. <p></p>
  5. </li>
  6. </ul>
  7. </div>

div+ul+p

  1. <div></div>
  2. <ul></ul>
  3. <p></p>

div>ul>li^div

  1. <div>
  2. <ul>
  3. <li></li>
  4. </ul>
  5. <div></div>
  6. </div>

(这里的^是接在li后面所在li的上一级,与ul成了兄弟关系,当然两个^^就是上上级)

4、重复(*)

div * 5

  1. <div></div>
  2. <div></div>
  3. <div></div>
  4. <div></div>
  5. <div></div>

( * 号后面添加数字表示重复的元素个数)

5、分组(())

分组指令:()

div>(ul>li>a)+div>p

  1. <div>
  2. <ul>
  3. <li><a href=""></a></li>
  4. </ul>
  5. <div>
  6. <p></p>
  7. </div>
  8. </div>

(括号里面的内容为一个代码块,表示与括号内部嵌套和外面的的层级无关)
解释
这里如果不加括号的话,猜想下,div>ul>li>a+div>p这样div就是和a是兄弟关系了,会包含在li里面。懂了吧哈哈

  1. <div>
  2. <ul>
  3. <li>
  4. <a href=""></a>
  5. <div>
  6. <p></p>
  7. </div>
  8. </li>
  9. </ul>
  10. </div>

6、属性([attr])——id,class都有怎么能少了属性呢

属性指令:[]

a[href=’###’ name=‘xiaoA’]

(中括号内填写属性键值对的形式,并且空格隔开)

  1. <a href="###" name="xiaoA"></a>

7、编号($)

编号指令:$

ul>li.test$*3

($代表一位数,后面跟上*数字就代表从1递增到填写的数字)

  1. <ul>
  2. <li class="test1"></li>
  3. <li class="test2"></li>
  4. <li class="test3"></li>
  5. </ul>

注意: 一个$ 代表一位数,$$$(001)
如果想自定义从几开始递增的话就利用:$@+数字*数字
例如: ul>li3.test$@3

  1. <ul>
  2. <li class="test3"></li>
  3. <li class="test4"></li>
  4. <li class="test5"></li>
  5. </ul>

8、文本({})

文本指令:{}
ul>li.test$*3{测试$}

  1. <ul>
  2. <li class="test1">测试1</li>
  3. <li class="test2">测试2</li>
  4. <li class="test3">测试3</li>
  5. </ul>

({里面填写内容,可以和$一起组合使用哦})

9、隐式标签

这个标签没有指令,而是部分标签可以不使用输入标签,直接输入指令,即可识别父类标签。
例如:.test

  1. <div class="test"></div>

例如:ul>.test$*3

  1. <ul>
  2. <li class="test1"></li>
  3. <li class="test2"></li>
  4. <li class="test3"></li>
  5. </ul>

例如:select>.test$*5

  1. <select name="" id="">
  2. <option class="test1"></option>
  3. <option class="test2"></option>
  4. <option class="test3"></option>
  5. <option class="test4"></option>
  6. <option class="test5"></option>
  7. </select>

等等…
隐私标签有如下几个:
li:用于 ul 和 ol 中
tr:用于 table、tbody、thead 和 tfoot 中
td:用于 tr 中
option:用于 select 和 optgroup 中

最后就是:看没用,操作几遍,几分钟你就能掌握这些指令,然后飞快的撸码

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