MENU

【初心者必見】Emmet機能でHTML・CSSのタグ入力が一瞬!VS Codeでコーディングを時短する方法

HTMLやCSSの学習を始めると、「タグを毎回全部入力するのは面倒…」と感じる方も多いのではないでしょうか?
そんなときに役立つのが、VS Codeに標準搭載されている機能です。
これを使えば、1行の省略記法とTabキーだけで複数のタグを一瞬で展開できます。この記事では、初心者でもすぐに使える基本と便利な使い方をわかりやすく紹介します。

TOC

Emmet機能(エメット)とは?

Emmet機能の基本的な概要

これは、HTMLやCSSを短縮記法で入力し、【Tabキー】で一瞬にして展開できる便利機能です。
VS Codeには標準で搭載されているため、追加インストールの必要もありません。

使うメリット

  • 毎回タグをすべて入力する必要がない
  • コーディングスピードが大幅に向上
  • 初心者でも簡単に導入できる
  • よく使うタグ構造をパターン化できる

Emmetの使い方【HTML編】

liタグを複数展開する


<li> (リスト)を何個も書きたい

liタグを沢山書いてあり、わざわざ書くのは面倒だと書いてある図

・半角英数で li*6 と入力し、タブキーを押すと

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

・liタグが数字の分だけできます。

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

・実際のパソコン画面↓
半角英数で li*6 と入力すると、右側にemmet 省略記法と出ます

emmet機能を使いli*6と入力する画面と*の場所を説明

Tabキーを押すと、このようにリストが6つ出来上がります。もし3つ作りたい場合、数字は3と入れます。

liタグが6つできた図

あとはタグの間に文字を入れるだけ!

タグの間に文字を入れるだけと説明している

このように、機能を覚えると、何個も書いていたHTMLコードが、たった1行+Tabキーで完成します

ulタグとliタグを同時に展開する

<li> タグを <ul> タグで囲う事がよくあります。そんな場合のやり方をご紹介します。

liタグをulタグで囲むコードを表示

リスト構造をまとめて作りたい場合は以下のように書き、タブキーを押します。

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

すると、<ul>で囲まれたリストが一括生成されます。

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

・実際のパソコン画面↓

Emmetの使い方【div・class・id編】

divとは?初心者向けHTMLタグ解説|見えない箱の役割と使い方

divタグを展開する

div と入力して Tabキーを押すと

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

<div></div>が生成されます

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

・実際のパソコン画面↓

divタグをemmet機能でコードを書いている図
divタグがemmet機能を使って作ることができた実際のパソコン画面

class付きのdivを作成する

ドット classにつける名前 + Tabキー で

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

・実際のパソコン画面↓

ドットbrownと入力し、タブキーを押してくださいと説明している
emmet機能により、div class要素ができた

id付きのdivを作成する

次はidの場合、classの時は【 .(ドット)】を使いましたが、id の時は#(シャープ)を使います
 #(シャープ)id の名前 を入力しTabキー押します

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

div id の要素ができました!

See the Pen Untitled by VA-Rie (@VA-Rie) on CodePen.

・実際のパソコン画面↓

emmet機能を使ってdiv id要素を作った実際のパソコン画面

「擬似クラス :hover の使い方」 

Emmetを使う準備は不要

Visual Studio Codeでは、Emmet機能がデフォルトで有効になっています。
そのため、特別な設定をしなくてもすぐに使い始められます。

まとめ|コーディングをもっと楽に


はじめは「覚えられるかな?」と思うかもしれませんが、Emmetは よく使うパターンだけ覚えればOK です。
li*6 → リスト生成、.class → class付きdiv など、シンプルな組み合わせから始めるとすぐに慣れます。

毎回タグを手入力していた頃には戻れなくなるほど便利なので、ぜひ活用して、コーディングの効率化と楽しさ を体感してみてください!

次回は 【CSS入門】セレクタ(selector)とは?初心者にもわかりやすい3つの基本(タグ・クラス・ID)を解説

Let's share this post !

Author of this article

このブログでは、プログラミング初心者としての挑戦や気づきを記録し、同じように学び始めた方々と知識を共有できたらと思っています。
他の初心者の方が、気軽にプログラミングを始められるような情報を提供することを目標としています。

Comments

To comment

TOC