王剑编程网

分享专业编程知识与实战技巧

vscode 快速生成 html 代码技巧

快速生成 Html5 骨架

在 Html 文件中输入 html:5 按下回车键,可快速生成 HTML5 页面模板:



  
    
    
    Document
  
  

父子关系快速构建

在 html 文件中输入 div#id>ul.list>li.item*5 按下回车键,可快速生成父子关系的结构:

多个相同标签

重复元素: 使用 * 加上数字来创建多个相同的标签。例如,p*3 后按 Tab 会产生三个

段落标签。

类与 ID 的添加

  • : 在标签名后加 . 再加上类名。如 div.container 生成带有类 container 的
  • ID: 使用 # 加上 ID 名。如 div#main 生成 ID 为 main 的

属性快速插入

  • 属性赋值: 在标签后用方括号 [attr=value] 插入属性。例如,a[href=https://example.com]。

组合使用

  • 复合示例: 结合上述技巧,可以创建复杂结构。比如,nav>ul>li.item$*4>a[href=#]{Item $} 会生成一个导航栏,包含 4 个列表项,每个列表项都是一个链接,链接文本分别为 "Item 1" 到 "Item 4",且每个链接的 href 属性指向不同的 ID。

自定义 snippets(代码片段)

  • 高级结构: 如果有特定的复杂结构经常使用,可以创建自定义的 Emmet snippets。转到 "文件" > "首选项" > "用户代码片段",选择或创建 HTML 片段文件,定义自己的缩写和展开结构。

Emmet 命令

  • Emmet: Wrap with Abbreviation: 选中现有代码后,使用此命令(通过命令面板 Ctrl+Shift+P / Cmd+Shift+P 调出并搜索 “Wrap with Abbreviation” ),可以快速将选中内容包裹在指定标签内。
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言