0

0

VSCode Emmet缩写与HTML/CSS快速开发

betcha

betcha

发布时间:2025-11-12 18:07:22

|

471人浏览过

|

来源于php中文网

原创

Emmet是VSCode前端开发提速核心工具,通过缩写快速生成HTML/CSS代码。输入div按Tab生成<div></div>,.container生成带class的div,#header生成带id的div,ul>li*5生成5个列表项,form:post创建POST表单,a[href="#"]{点击这里}生成链接;CSS中pos展开为position: relative,fw→font-weight: bold,m10→margin: 10px,bd1#0→border: 1px solid #000,bgc→background-color: #fff,z→z-index: 1;启用Emmet需在设置中开启Tab触发,支持JSX/Vue需添加语言映射,Ctrl+E(Cmd+E)可快速扩展,结合自动补全提升效率,熟练后编写结构如打字般流畅。

vscode emmet缩写与html/css快速开发

VSCode 中的 Emmet 是前端开发提速的核心工具之一。它允许你通过简短的缩写快速生成完整的 HTML 或 CSS 结构,大幅减少重复敲击键盘的时间。只要掌握常用语法,编写页面结构和样式几乎可以“一气呵成”。

HTML 中的 Emmet 缩写用法

在 VSCode 的 HTML 文件中输入 Emmet 缩写后,按下 TabEnter 键即可展开为完整标签。

  • 输入 div 按 Tab → 生成 <div></div>
  • 输入 .container → 生成 <div class="container"></div>
  • 输入 #header → 生成 <div id="header"></div>
  • 输入 ul>li*5 → 生成一个包含 5 个列表项的无序列表
  • 输入 form:post → 快速创建以 POST 提交的 form 标签
  • 输入 a[href="#"]{点击这里} → 生成带文本和 href 的链接

CSS 中的 Emmet 快捷方式

在 CSS 文件中,Emmet 同样支持属性缩写,输入后按 Tab 即可补全。

  • 输入 pos → 展开为 position: relative;
  • 输入 fwfont-weight: bold;
  • 输入 m10margin: 10px;
  • 输入 bd1#0border: 1px solid #000;
  • 输入 bgcbackground-color: #fff;
  • 输入 zz-index: 1;(或自动递增)

提升效率的实用技巧

VSCode 对 Emmet 做了深度集成,结合设置和快捷键能进一步提升体验。

ADHD Reading
ADHD Reading

面向ADHD群体的浏览器阅读增强扩展

下载

立即学习前端免费学习笔记(深入)”;

  • 确保设置中启用了 Emmet:打开设置搜索 "emmet",确认 Emmet: Trigger Expansion on Tab 已开启
  • 在 JSX、Vue 等文件中使用 Emmet:需在设置中添加语言映射,如将 javascriptreact 加入 Emmet 支持列表
  • 使用 Ctrl+E(macOS: Cmd+E)快速扩展当前缩写
  • 输入时利用自动补全建议,VSCode 会提示可能的 Emmet 缩写

基本上就这些。熟练使用 Emmet 后,写 HTML 结构像打字一样快,写 CSS 也不再是重复劳动。关键是多练常用缩写,让它成为肌肉记忆。不复杂但容易忽略。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
class在c语言中的意思
class在c语言中的意思

在C语言中,"class" 是一个关键字,用于定义一个类。想了解更多class的相关内容,可以阅读本专题下面的文章。

952

2024.01.03

python中class的含义
python中class的含义

本专题整合了python中class的相关内容,阅读专题下面的文章了解更多详细内容。

33

2025.12.06

CSS position定位有几种方式
CSS position定位有几种方式

有4种,分别是静态定位、相对定位、绝对定位和固定定位。更多关于CSS position定位有几种方式的内容,可以访问下面的文章。

85

2023.11.23

margin在css中是啥意思
margin在css中是啥意思

在CSS中,margin是一个用于设置元素外边距的属性。想了解更多margin的相关内容,可以阅读本专题下面的文章。

472

2023.12.18

html边框设置教程
html边框设置教程

本教程将带你全面掌握HTML/CSS边框设置,从基础的border属性讲起,涵盖所有边框样式、圆角设置及高级技巧,帮助你快速上手实现各种边框效果。

44

2025.09.02

li是什么元素
li是什么元素

li是HTML标记语言中的一个元素,用于创建列表。li代表列表项,它是ul或ol的子元素,li标签的作用是定义列表中的每个项目。本专题为大家li元素相关的各种文章、以及下载和课程。

438

2023.08.03

vscode
vscode

VS Code(Visual Studio Code)是一款免费、开源的跨平台代码编辑器,由微软开发和维护。它被广泛用于软件开发和编程,支持多种编程语言和框架。VS Code 同时提供了丰富的功能和扩展性,使开发者可以高效地编写、编辑和调试代码。

632

2023.06.30

vscode怎么运行代码
vscode怎么运行代码

vscode是一个运行于MacOS X、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器;vscode免费而且功能强大,对JavaScript和NodeJS的支持非常好,自带很多功能,例如代码格式化,代码智能提示补全、Emmet插件等。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

228

2023.07.21

Go Web框架Gin接口开发与中间件设计实践
Go Web框架Gin接口开发与中间件设计实践

本专题围绕 Go 在 Web 后端开发中的主流框架 Gin 展开,系统讲解高性能接口开发与中间件机制设计。内容涵盖路由分组、请求绑定、参数校验、统一响应封装、日志与鉴权中间件实现,以及接口限流与异常处理策略。通过实战项目案例,帮助开发者构建结构清晰、性能优良的 Go Web 服务体系,提升接口开发效率与系统可维护性。

7

2026.03.19

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
go语言零基础开发内容管理系统
go语言零基础开发内容管理系统

共34课时 | 2.7万人学习

第二十三期_前端开发
第二十三期_前端开发

共98课时 | 8.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号