sublime text3中emmet插件的使用

首先,想要快速编码需 要在编辑器中安装常用插件,下面是emmet插件的使用:

html5文档结构的生成方式:

  1)、!+tab键

  2)、html:5 +tab键

头部head中meta字符集的生成:

  1)、 meta:utf + tab键  生成:<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

  2)、meta:vp +tab键  生成 : <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">  浏览器视口

  3)、meta:compat + tab键 生成 : <meta http-equiv="X-UA-Compatible" content="IE=8"> 兼容到浏览器IE8

  4)、link:css +tab 键   生成 : <link rel="stylesheet" href="style.css">

  5)、script:src + tab 键 生成:<script src=""></script>

内容body中emmet插件的使用:

  1)、生成带类样式的标签    p.text +tab键

    生成 <p class="text"></p>

  2)、生成带ID样式的标签    p#text +tab键

    生成 <p id="text"></p>

  3)、 a标签生成url前缀    a:link+tab键

    生成: <a href="http://"></a>

    a标签是邮箱地址   a:mail+tab键

    <a href="mailto:"></a>

  4)、根据标签间位置关系生成标签

    a)、生成同级,兄弟标签,p标签后第一个兄弟元素       p.box+span.box  +tab 键

      生成:

        <p class="box"></p>
        <span class="box"></span>

    b)、后代标签  ul  > li +tab键

      如果生成多个相同的后代标签  eg   ul > li*4 +tab键   ;表示生成4个li

    c)、生成当前标签的父级,也叫上级标签       h2 > span.haha^div.info +tab键   即h2与 div是同级元素

      生成 :

        <h2><span class="haha"></span></h2>
        <div class="info"></div>

 5)、生成标签时同时生成内部文本      a{文本内容}+tab键

  生成:  <a href="">php中文网</a>
 6)、生成标签时,同时生成一些属性    p[title = ‘这是一段说明‘] +tab键

    生成 :<p title="这是一段说明" ></p>

  生成标签时,属性与文本内容也直接生成   例如   a[href=‘www.baidu.com‘]{百度搜索} +tab 键

  生成 : <a href="www.baidu.com">百度搜索</a>

  7)、快速生成一个有8个列表项的导航     例如  ul.list>li.items*8>a{导航栏信息} +tab键

    生成 :  

<ul class="list">
	<li class="items"><a href="">导航栏信息</a></li>
	<li class="items"><a href="">导航栏信息</a></li>
	<li class="items"><a href="">导航栏信息</a></li>
	<li class="items"><a href="">导航栏信息</a></li>
	<li class="items"><a href="">导航栏信息</a></li>
	<li class="items"><a href="">导航栏信息</a></li>
	<li class="items"><a href="">导航栏信息</a></li>
	<li class="items"><a href="">导航栏信息</a></li>
</ul>

  8)、给标签自动添加编号或者排序: $,@

    a)、ul.list>li.items*5>a{导航栏$}+tab键

<ul class="list">
	<li class="items"><a href="">导航栏1</a></li>
	<li class="items"><a href="">导航栏2</a></li>
	<li class="items"><a href="">导航栏3</a></li>
	<li class="items"><a href="">导航栏4</a></li>
	<li class="items"><a href="">导航栏5</a></li>
</ul>

      ul.list>li.items*5>a{导航栏$$} +tab键

<ul class="list">
	<li class="items"><a href="">导航栏01</a></li>
	<li class="items"><a href="">导航栏02</a></li>
	<li class="items"><a href="">导航栏03</a></li>
	<li class="items"><a href="">导航栏04</a></li>
	<li class="items"><a href="">导航栏05</a></li>
</ul>

    ul.list>li.items*5>a{导航栏$$$}  +tab 键

//给标签自动添加编号或者排序: $,@
<ul class="list">
	<li class="items"><a href="">导航栏001</a></li>
	<li class="items"><a href="">导航栏002</a></li>
	<li class="items"><a href="">导航栏003</a></li>
	<li class="items"><a href="">导航栏004</a></li>
	<li class="items"><a href="">导航栏005</a></li>
</ul>

  b) ul.list>li.items*5>a{导航栏[email protected]} + tab键 ----表示降序显示列表项

//ul.list>li.items*5>a{导航[email protected]}+tab键
<ul class="list">
	<li class="items"><a href="">导航栏05</a></li>
	<li class="items"><a href="">导航栏04</a></li>
	<li class="items"><a href="">导航栏03</a></li>
	<li class="items"><a href="">导航栏02</a></li>
	<li class="items"><a href="">导航栏01</a></li>
</ul>

  c)、从指定的编号开始,@后跟数字   ul.list>li.items*5>a{导航栏[email protected]}  ---表示从100开始

<ul class="list">
	<li class="items"><a href="">导航栏100</a></li>
	<li class="items"><a href="">导航栏101</a></li>
	<li class="items"><a href="">导航栏102</a></li>
	<li class="items"><a href="">导航栏103</a></li>
	<li class="items"><a href="">导航栏104</a></li>
</ul>

  更多emmet的 用法可以去官网了解

原文地址:https://www.cnblogs.com/lvxisha/p/9747120.html

时间: 2024-11-09 19:04:15

sublime text3中emmet插件的使用的相关文章

Sublime text3 013 emmet 插件

Sublime text3 013 emmet 插件------------------------------------------------------------------------------如果有什么不明白的,加QQ群:186970878 经常会有错字 或 语句不通的,欢迎联系本人,方便快速修正,也方便后来者阅读. 联系本人QQ: 2071551682----------------------------------------------------------------

sublime text3安装emmet插件

sublime text3如果不能ctrl+p去安装emmet插件, 就安装下面步骤操作: ①关闭Sublime Text 3 ②下载sublime_package_control-master.zip 下载地址:http://files.cnblogs.com/tinyphp/sublime_package_control-master.zip 解压命名文件夹为Package Control   (注意大小写) ③重新启动Sublime Text 3,在选择菜单里面选择:Preference-

sublime Text3 前端常用插件

sublime Text3 前端常用插件 - File Switching (文件切换) --- Sublime Text提供了一个非常快速的方式来打开新的文件.只要按下Ctrl+ P并开始输入你想要打开的文件的名称.一旦找到文件,只需按enter键,就可以开始直接输入到该文件了! - Goto Symbols (跳转标记) --- 当你编辑一个大文件时,文件中有一堆方法,按`Ctrl + R将其全部列出来,使他们更容易找到.开始尝试的输入你想要的,然后按Enter 就可以快速跳转这个方法了.

Sublime Text3安装SublimeREPL插件以及快捷键设置

SublimeREPL是Sublime Text的一个插件,它除了可以使你在ST中运行解释器(REPL),还有对Python语言的特别支持,包括在本地/远程(远程仅在linux/osx平台可用)virtualenv中启动Python,快速运行选中的代码或者启动PDB等. 本文介绍在windows下Sublime Text3安装SublimeREPL插件以及快捷键设置等. ------------- 1.Package Control *我是建议使用的是直接内置了Package Control的S

Sublime Text中安装插件来实现px与rem间的换算

1.sublime text2中安装REM-PX插件来实现px与rem间的互换. package control组件安装. 1.1按ctrl+` 调出console 1.2粘贴以下代码到底部命令行并回车: import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp

sublime text3 中cssrem安装与使用

sublime text3 中cssrem安装与使用 我们在移动端开发时,使用rem布局是一个不错的选择,及将所有元素的尺寸使用rem来设置,但是我们每次都需要先用设计稿中的值除以rem值然后才能得到最终的以rem为单位的数字,这时,cssrem插件就可以很好的解决我们遇到的问题了. (注:对于移动端布局,见我的另一篇博文<探究移动端开发>) 第一步:下载github中的cssrem,然后将名为cssrem-master文件夹移动到Preferences下的Browse Packages...

sublime text3安装js插件

今天安装Sublime Text3的js插件,在网上查了很多资料,为了方便以后看,写一个安装插件的总结和方法. 要安装js相关的插件,就要先安装一个Package Control(插件管理器)的插件,通过这个插件再去安装想要的js相关插件. 1.安装Package Control 安装插件首先需要一个叫Package Control(插件管理器)的插件,Package Control本身是一个为了方便管理插件的插件. 插件管理器Package Control的作用是对插件的浏览.安装和卸载插件.

4.7 Sublime Text3 中配置 Python环境 --上之安装Sublime 3

返回总目录 目录: 1.展示效果: 2.缺优分析: 3.下载Sublime Text3 (一)展示效果: 1.能够交互式编写Python代码: 2.可以编写文件式Python代码: 3.能够自动补齐代码及智能提示: (1)导入及内建函数的提示: (2)对导入的模块,类以及函数的简单说明: (3)提示,补齐模块下的类,方法: 4.能够生成模板: 5.能够进行文件管理: (二)缺优分析 1.最大的优势是: (1)打开速度快,比起哪些大型的集成IDE快. (2)具有代码智能提示与补齐,比起自带的IDL

Sublime Text3介绍和插件安装——基于Python开发

Subime编辑器是一款轻量级的代码编辑器,是收费的,但是可以无限期使用.官网下载地址:https://www.sublimetext.com. Sublime Text3支持语言开发种类多样,几乎可以涵盖所有的开发语言(Java.C/C++.C#.Python.Go.JavaScript…),轻量.智能提示.界面完美.支持自定义界面和插件配置,这让很多开发者一经上手就会爱上这款便捷的Coding神器. 本文是笔者使用Sublime Text3基于Python学习.开发进行安装及相关插件的配置,