VScode

VScodeでemmetを使って効率をアップさせる

使い方だけ教えろや〜〜!っていう方のために要点だけ書いていきます^ ^

まずHTMLから,

command使い道結果
!+enterHTMLの雛形表示<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device- width, initial-scale=1.0">
<title>Document</title>
</head>
<body>

</body>
</html>
img+tabimgタグに必要な要素を表示してくれる<img src="" alt="">
タグ名+tab色々なタグを適宜いい感じに表示してくれる例:<div></div>
.+任意のクラス名クラス名の表示例:<div class="test"></div>
#+任意のID名ID名の表示例:<div id="test"></div>
.+クラス名+#ID名クラスID組み合わせ表示例:<div class="sample" id="test"></div>
タグ名.sample#testタグ名を変えたい時。「タグ名、クラス名、id名を記述」例:<p class="sample" id="test"></p>
.クラス名.クラス名複数クラスの表示例:<div class="test1 test2 test3"></div>
タグ名+タグ名+で複数タグ表示例:div+li
<div></div>
<li></li>
タグ名>タグ名>で入れ子の表示例:ulの中にli
<ui>
<li></li>
</ui>
タグ名>タグ名*繰り返したい回数*で指定した分だけ複数タグを表示する例:ul>li*3
<ul>
<li></li>
<li></li>
<li></li>
</ul>
$*繰り返したい回数$で連番表示例:div#sample-$*3(tab押下)
結果
<div id="sample-1"></div>
<div id="sample-2"></div>
<div id="sample-3"></div>
{}{}でテキスト文字表示例:p.sample{こんにちは}(記述したらtab押下)
結果
<p class="sample">こんにちは</p>

CSS (Emmetでの記述)

Emmet CSS記述(数値)

プロパティの数値を指定する事ができます。

入力表示
m10margin:10px;
m10pmargin:10%;
m10rmargin:10rem;
m10emargin: 10em;

Emmet CSS記述(位置)

プロパティの位置を指定する事ができます。

入力出力
ttop
bbottom
lleft
rright

「mt」と記述し「tab」を押すと、下記のように「margin-top: ;」を指定する事ができます。

Emmet プロパティ一覧

入力出力
mmargin
ppadding
wwidth
hheight
mawmax-width
miwmin-width
mahmax-height
mihmin-height
ccolor
bgcbackground-color
fzfont-size
fwfont-weight
fffont-family
ddisplay
lhline-height
tatext-align
tdtext-decoration
ltsletter-spacing
zz-index:
flfloat: left;
clclear: both;
d:fdisplay: flex;
ovoverflow
opopacity
posposition: relative;
lislist-style
bdborder
bdrsborder-radius
bxzbox-sizing: border-box;

-VScode