npm 包 emmetjs 使用教程

AI 编程助手,豆包旗下的编程助手,提供智能补全、智能预测、智能问答等能力,节省开发时间,释放脑海中的创造力,支持 VSCode,点击体验 AI

什么是 emmetjs

emmetjs 是一款前端开发时常用的文本快速输入工具,可以快速的生成 html 和 css 代码。

它的使用方法非常简单,只需要安装到项目中就可以使用了。

如何安装 emmetjs

在使用 emmetjs 之前,需要先在项目中安装 emmetjs 包。

可以使用 npm 工具来完成此操作,输入以下命令:

--- ------- -----

如果需要在其他项目中使用 emmetjs,重复以上命令即可。

如何使用 emmetjs

emmetjs 的使用非常简单,在 html 或 css 文件中,输入相应的 emmet 缩写即可自动生成标签和样式。

例如,在 html 中输入以下 emmet 缩写:

-------------------

按下 TAB 键,即可自动生成如下代码:

----
    ------ ------------------
    ------ ------------------
    ------ ------------------
    ------ ------------------
    ------ ------------------
-----

相应的,在 css 文件中输入如下 emmet 缩写:

---

按下 TAB 键,即可自动生成如下代码:

-------- -------------

emmetjs 缩写语法

emmetjs 的缩写语法是一种结构化的语法,可以快速生成 html 和 css 代码,并且支持嵌套和属性设置等操作。

常用的缩写语法如下:

  • 标签生成:使用标签名称或缩写表示

    • div:生成 div 标签
    • p:生成 p 标签
    • h1h6:生成 h1h6 标签
    • a:生成 a 标签
    • img:生成 img 标签
  • 属性设置:在标签名称后使用大括号表示

    • a[href=#]{link}:生成带有链接文本的 a 标签
    • img[src=image.jpg]:生成带有图片的 img 标签
  • 索引重复:在标签名称后使用 * 数字 表示

    • ul>li*5:生成 5 个 li 标签的 ul 列表
  • 父子嵌套:使用 > 表示父子关系

    • .wrapper>.title:生成一个类名为 wrapper 的 div,其中包含一个类名为 title 的 div
  • 兄弟关系:使用 + 表示兄弟关系

    • h1+p:生成一个 h1 标签和一个 p 标签,并列在一起

以上仅为常用的 emmetjs 缩写语法,更多语法请查看官方文档。

总结

通过本文的介绍,我们了解了什么是 emmetjs,以及如何安装和使用 emmetjs,并且深入了解了 emmetjs 的缩写语法。使用 emmetjs 可以大大提高前端开发效率,是我们开发过程中的必备工具。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066e1da563576b7b1eccbb


猜你喜欢

  • 使用npm包gm-bezier制作Bezier曲线

    前言 Bezier曲线是计算机图形学中一种常见的曲线,应用广泛。在前端领域,我们也可以使用一些工具,如npm包gm-bezier,来制作这种曲线。在这篇文章中,我们将学习如何使用这个npm包来制作Be...

    4 年前
  • npm 包 gm-binary-search 使用教程

    介绍 gm-binary-search 是一个用于二分查找的 npm 包,可以在 JavaScript 项目中快速进行二分查找操作。它可以方便地使用二分查找算法来搜索排好序的数组中的元素。

    4 年前
  • npm 包 gm-captcha 使用教程

    前言 今天我们要介绍的是一个前端开发中涉及到的非常重要的 npm 包:gm-captcha。 随着互联网的发展,验证码已经成为了保护用户信息安全的必备手段之一,而 gm-captcha 正是一个专门用...

    4 年前
  • npm 包 gm-binary 使用教程

    前言 在前端开发中,我们经常需要对图片进行处理,例如裁剪和缩放。这时候就需要使用到一些图片处理工具。一个比较流行的 Node.js 图片处理工具是 gm。 gm 是一个基于 ImageMagick 和...

    4 年前
  • npm 包 gm-color-parser 使用教程

    简介 在前端开发中,颜色经常扮演着非常重要的角色,而针对颜色的操作与计算也变得十分必要。npm 包 gm-color-parser 提供了一系列方便实用的颜色操作函数,包括颜色的解析、转换、平滑过渡等...

    4 年前
  • npm 包 gocollab 使用教程

    什么是 gocollab gocollab 是一个基于 go 语言的 npm 包,提供了一些常见的数据结构和算法的实现。在前端开发中,很多场景下需要用到这些常见的算法,比如条件判断、排序、搜索等,而 ...

    4 年前
  • npm 包 gm-ebus 使用教程

    简介 gm-ebus 是一个 Node.js 的事件总线库,可以在不修改代码的情况下实现组件之间的通信。它支持多种事件订阅和发布模式,使得开发者可以灵活地按需使用。

    4 年前
  • npm 包 gm-easing 使用教程

    前言 在 Web 开发中,设计一个优秀的动画效果常常是开发者必不可少的工作。而动画效果的核心便是缓动函数,它可以让动画更加具有自然的流畅感,让用户体验更加舒适。今天我们就来介绍一款非常实用的 npm ...

    4 年前
  • npm 包 Godaddy 使用教程

    前言 对于前端开发者来说,经常需要使用一些能够帮助代码开发和管理的工具或应用程序。其中,NPM 包是一种常见的工具,很多前端开发者都会使用。NPM 包的使用不仅能够提高开发效率,还能让代码更加规范管理...

    4 年前
  • npm 包 goo-maps 使用教程

    简介 goo-maps 是一个基于 Google Maps API 的 npm 包,它提供了一些方便的工具函数,可以帮助开发者更便捷地使用 Google Maps API。

    4 年前
  • npm 包 gooauth 使用教程

    在现代的 web 开发中,很多应用都需要使用到第三方授权登录,而 OAuth 是目前最常用的授权协议之一。在 JavaScript 中,我们可以使用 npm 包 gooauth 来简化 OAuth 授...

    4 年前
  • npm 包 good-bugsnag 使用教程

    在前端开发中,难免会遇到页面出错或者异常,此时需要解决这些问题并且能够快速定位错误信息。Bugsnag 是一个流行的错误监控工具,它能够提供服务端和客户端的错误日志、错误统计和分析等功能,是一个非常优...

    4 年前
  • npm 包 gm-helper 使用教程

    在前端开发中,图像处理是一个非常重要且必须掌握的技能。如何使用一种易于操作的方式进行图像处理成为了前端工程师的一个大问题。在这种情况下,gm-helper 作为一个 npm 包解决了这个问题,它是一个...

    4 年前
  • npm 包 good-callback 使用教程

    在前端开发中,回调函数是非常常见的一种编程方式,用于异步操作结束时执行相应的逻辑。但是,回调函数往往需要进行参数判断、错误处理等操作,使得代码变得复杂难懂。因此,我们可以使用 npm 包 good-c...

    4 年前
  • npm 包 good-apache-log 使用教程

    1. 简介 好的日志对于前端开发来说非常重要,特别是在大型的应用程序中,日志记录是追踪问题、发现错误并监控应用程序健康的关键手段。good-apache-log 是一个 NPM 包,它能够帮助前端开发...

    4 年前
  • npm 包 good-broadcast 使用教程

    在前端开发中,我们经常需要用到事件的发布和订阅,比如在模块间通信、组件间通信等。npm 包 good-broadcast 就是一个实现了事件发布和订阅的工具库。 安装 使用 npm 进行安装: ---...

    4 年前
  • npm 包 gm-is 使用教程

    随着前端技术的发展和应用场景的多样化,npm 包成为了前端开发中不可或缺的一部分。npm 包让我们可以快速地引入和使用各种优秀的第三方模块,提高我们的开发效率。在这篇文章中,我将介绍一个 npm 包 ...

    4 年前
  • npm 包 Google-Login-Tester 使用教程

    前言 随着互联网的普及,越来越多的服务开始提供第三方登录功能,Google 作为世界上最大的搜索引擎之一,其账户体系被许多网站和应用程序所采用。在开发网站或应用时,如何测试 Google 登录功能是否...

    4 年前
  • npm 包 google-map-react-kensodev 使用教程

    在前端开发中,经常需要使用地图展示相关的功能。与此同时,许多前端工程师喜欢使用 React 作为他们的开发框架。那么,如何在 React 中使用谷歌地图呢?这篇文章将介绍一个 npm 包 google...

    4 年前
  • npm 包 google-maps-addon 使用教程

    在前端开发领域,Google 地图 API 是最为常见的地图应用开发框架。而基于 Google 地图 API 的 npm 包 google-maps-addon 是一款非常好用的地图 UI 库,通过它...

    4 年前

相关推荐

    暂无文章