WebDesigner's Memorandumウェブデザイナーの備忘録

HTMLタグの入力をラクにするスニペット集

HTMLタグの入力をラクにするスニペット集

HTMLタグの入力をラクにするスニペット案をいくつかまとめておきます。

基本的な考え方

基本的にはh1<>のように、タグ名を入力してそのあとに山括弧を入力すると発火するようにします。

タグ名<>

テキストエディタではEmmetを使用する

ちなみに、Visual Studio CodeなどのテキストエディタではEmmetを使用した方が早く入力できます。

また、Emmetだと一括でHTMLタグの入力ができたり、複数行の原稿に対して1行1行をタグで囲むような便利な機能(Wrap with Abbreviation)が使えます。

テキストエディタ以外でスニペットを使用する

WordPressの編集画面など、テキストエディタ以外の場所でHTMLタグを入力するときにはスニペットを使用します。

Emmetが使用できない場所でHTMLタグを入力しないといけないときに非常に役に立ちます。

スニペット一覧

ひと通りよく使うHTMLタグを登録しておきます。
.(ピリオド)をタグと括弧の間に入れるとclass付き、#(ハッシュ)を入れるとid付きになるようにしています。

ちなみに、使うスニペットアプリはDashを想定しています。

変換前変換後内容
h1<><h1>@cursor</h1> 
h2<><h2>@cursor</h2> 
h3<><h3>@cursor</h3> 
h4<><h4>@cursor</h4> 
h5<><h5>@cursor</h5> 
h6<><h6>@cursor</h6> 
img<><img src=”@cursor” alt=””> 
a<><a href=”@cursor”></a> 
br<><br> 
table<><table>
  <thead>
    <tr>
      <th></th>
      <th></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th></th>
      <td></td>
    </tr>
  </tbody>
</table>
よく使うテーブルの形式を登録
thead<><thead>
  @cursor
</thead>
 
tbody<><tbody>
  @cursor
</tbody>
 
tr<><tr>
  @cursor
</tr>
 
th<><th>@cursor</th> 
td<><td>@cursor</td> 
strong<><strong>@cursor</strong> 
span<><span>@cursor</span> 
div<><div>@cursor</div> 
ul<><ul>
  <li>@cursor</li>
</ul>
 
ol<><ol>
  <li>@cursor</li>
</ol>
 
li<><li>@cursor</li> 
div.<><div class=”@cursor”></div>.を付けたらclass指定
div#<><div id=”@cursor”></div>#を付けたらid指定
span.<><span class=”@cursor”></span>.を付けたらclass指定
span#<><span id=”@cursor”></span>#を付けたらid指定
!!!<><!DOCTYPE html>Emmetと同じ

初期設定

!<>と入力すると、Emmetと同じく基本テンプレートに変換されるようにしています。

<!DOCTYPE html>
<html lang="ja">
<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>ドキュメント</title>
</head>
<body>
  @cursor
</body>
</html>

著者について

プロフィール画像

サイトウ マサカズ@31mskz10

1997年生まれ。2016年から専門学校でデザインについて勉強。卒業後は神戸の制作会社「N'sCreates」にウェブデザイナーとして入社。このブログでは自分の備忘録も兼ねて、ウェブに関する記事や制作環境を効率的に行うための記事を書いています。

Twitterをフォロー Facebookでいいね