前端开发提高效率之快速输入标签

编写《Java编程思想》的作者 Bruce Eckel 曾说过:在这个领域做得越多,我越觉得软件开发比任何行业都更接近于写作。
程序员可以说是编程领域的“作家”,作家需要好的写作工具和技巧,对程序员来说,找到一款适合自己的代码编辑器和代码编写技巧同样重要。
在这里我推荐使用Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键等特性,提供了丰富的扩展生态系统。并针对网页开发和云端应用开发做了优化,可以直接下载可谓是微软的良心之作。当然我在这里也就是简单论述下编辑器,本文主要是教大家如何提高html编写效率。

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <mate charest="utf-8" />
 5         <title>Demo</title>
 6     </head>
 7     <body>
 8  <!-- 1、最常用使用方法输入: ‘ <a ’ 的时候在输入: ‘ > ’就可以自动补齐  -->
 9     <a
10     <a></a>
11     
12     <!-- 2、输入‘b’,按下Tab键,可以快速创建b标签 -->
13     b
14     <b></b>
15     
16     <!-- 3、输入:‘ span#app ’,按下Tab,可以快速创建id为‘app’的‘span’标签 -->
17     span#app
18     <span id="app"></span>
19     
20     <!-- 4、输入:‘ div.app ’,按下Tab键,可以快速创建class为‘app’的’‘div’标签 -->
21     div.app
22     <div class="app"></div>
23     
24     <!-- 5、输入:‘ ul>li*3 ’,按下Tab键可以快速创建‘ ul ’下的3个‘ li ’标签 -->
25     ul>li*3
26     <ul>
27         <li></li>
28         <li></li>
29         <li></li>
30     </ul>
31     
32     <!-- 6、输入:‘ ul.menu>li*3>a[href=#]{创建一个class为‘ menu ’的‘ ul ’标签
33     包裹住3个li标签下包裹住超链接a标签的内容为this!} -->
34     ul.menu>li*3>a[href=#]{创建一个class为‘ menu ’的‘ ul ’标签包裹住3个li标签下
35     包裹住超链接a标签的内容为this!}
36     <ul class="menu">
37         <li><a href="#">创建一个class为‘ menu ’的......的内容为this!</a></li>
38         <li><a href="#">创建一个class为‘ menu ’的......的内容为this!</a></li>
39         <li><a href="#">创建一个class为‘ menu ’的......的内容为this!</a></li>
40     </ul>
41     
42     <!-- 7、输入 ‘ ul>li*5>a[href=#]{我序号是$} ’ -->
43     ul>li*5>a[href=#]{我序号是$}
44     <ul>
45         <li><a href="#">我序号是1</a></li>
46         <li><a href="#">我序号是2</a></li>
47         <li><a href="#">我序号是3</a></li>
48         <li><a href="#">我序号是4</a></li>
49         <li><a href="#">我序号是5</a></li>
50     </ul>
51     
52     <!-- 8、输入: ‘  [img src="image/$.jpg" alt="new$"]*3 ’ -->
53     img[src="image/$.jpg" alt="new$"]*3     
54     <img src="image/1.jpg" alt="new1">
55     <img src="image/2.jpg" alt="new2">
56     <img src="image/3.jpg" alt="new3">
57     
58     <!-- 9、输入a[href=#] 按下Tab键,可以快速创建带超链接的a标签 -->
59     a[href=#]
60     <a href="#"></a>
61     
62     <!-- 10、输入 ‘ form:get/form:post ’ ,可以快速创建get传参的form表单 -->
63     form:get
64     <form action="" method="get"></form>
65     form:post
66     <form action="" method="post"></form>
67     
68     <!-- 11、输入:‘ input:button ’,按下Tab键,可以快速创建input类型为button. PS其他类型也一样! -->
69     input:button
70     <input type="button" value="">
71     
72     <!-- 12、输入: ‘ a:link ’ ,可以快速创建<a href="http://"></a> -->
73     a:link
74     <a href="http://"></a>
75     
76     <!-- 13、输入: ‘ div.news1+div.news2 ’,按下Tab键,可快速创建并列标签 -->
77     <div class="news1"></div>
78     <div class="news2"></div>
79     
80     <!-- 14、输入: ‘ link ’, 按下Tab键,可快速创建<link rel="stylesheet" href=""> -->
81     <link rel="stylesheet" href="">
82     
83     <!-- 15、输入: ‘ link:css ’, 按下Tab键,可快速创建<link rel="stylesheet" href="style.css"> -->
84     <link rel="stylesheet" href="style.css">
85     
86     <!-- 16、输入: ‘ script:src ’,按下Tab键,可快速创建<script src=""></script> -->
87     script:src
88     <script src=""></script>
89     </body>
90 </html>

前端开发-Sky

猜你喜欢

转载自www.cnblogs.com/360home/p/10080126.html