Emmet FE 효율성

2525 단어
앞에서 말한 바와 같이 Visal Studio Code로 바뀐 후에 손을 놓지 않고 주로 IDE에 비해 가볍고 편리하지만 사실 개발 과정에서 많은 기능이 필요하지 않다.특히 개발 페이지에서는 Emmet 플러그인을 언급하지 않는다.이전에 잘 보지 못했는데 최근에 프런트 페이지가 많이 쓰여서 Emmet을 조금 배웠더니 효율이 크게 늘었다.현재 주력 편집기는 Visal Studio Code입니다. 이 편집기는 Emmet이 내장되어 있기 때문에 플러그인을 설치할 필요가 없습니다. 만약 Atom이나 Sublime Line을 사용한다면 설정을 해야 합니다.
구문
모든 Emmet의 출발은 단축키의 탭이기 때문에 Emmet을 사용한 후의 장면은 줄임말 탭을 작성한 후에 탭을 미친 듯이 눌러야 한다.
우선 HTML 웹 페이지부터 시작합시다. 현재 모든 웹 페이지는 기본적으로 H5페이지이기 때문에 Emmet을 사용하면 H5페이지 프레임을 매우 빠르게 생성할 수 있습니다. 필요한 html5를 만들고 리턴을 누르면 됩니다(VS 코드에서만 가능).
하위 요소 연산자:>
모든 원소는 가까워서 중간에 빈칸이 있을 수 없다.
div>ul>li

펼치다
    

근사 요소 연산자: +
+ 기호는 모든 요소가 같은 레벨임을 나타낸다
div+p+bq

펼치다

父元素操作符:^

因为 + > 操作符都是向下,所以如果要相对当前曾经向上一级可以使用^

div+div>p>span+em^bq

펼치다

乘法操作符: *

使用 * 可以让元素重复输出

ul>li*5

펼치다

괄호 연산자: ()
괄호를 사용하여 몇 가지 요소를 함께 놓고 조작하다
 div>(header>ul>(li>a)*2)+footer>p 

펼치다
   

ID 및 class 연산자
Emmet을 통해서도 태그에 ID와 class를 쉽게 부여할 수 있습니다.
div#header+div.page+div#footer.class1.class2.class3

펼치다

重复数字操作符: $

$ 可以和 * 配合快速给 大量的标签起名 每一个$表示一个数字占位符

ul>li.item$*5

펼치다

문자 조작자: {}
괄호를 사용하여 탭 내부의 문자열을 복사합니다
a{Click me}

펼치다
Click me

좋은 웹페이지 즐겨찾기