【VSCode】vscodeのHTMLの短縮裏ワザみたいなのをまとめてさらっと知る記事。😀
vscodeのHTMLの短縮裏ワザ(.containerで<div class="conatainer"> </div>)みたいなのをまとめておしえて。😣
VS CodeでHTMLを効率的に記述するための短縮裏ワザとして、Emmetという機能があります。Emmetは、簡潔な構文を使って、HTMLやCSSのコードを高速に生成するためのツールです。以下に、HTMLでよく使われるEmmetの短縮コマンドの例をいくつか紹介します。これらのコマンドをVS Codeで入力し、`Tab`キーを押すことで、対応するHTMLコードに展開されます。
クラスを含むdivタグの生成
入力: `.container`
出力: `<div class="container"></div>`
IDを含むdivタグの生成
入力: `#header`
出力: `<div id="header"></div>`
子要素を持つ要素の生成
入力: `nav>ul>li`
同じレベルの複数の要素の生成
入力: `ul>li*3`
属性値を持つ要素の生成
入力: `a[href='http://example.com']`
出力: `<a href="http://example.com"></a>`
複合的な構造の生成
入力: `div.container>div.row>div.col*3`
カスタム属性とテキストの追加
入力: `p[title="Hello World"]{こんにちは、世界!}`
出力: `<p title="Hello World">こんにちは、世界!</p>`
これらの短縮コマンドは、HTMLを手早く書くための非常に便利な方法です。EmmetはVS Codeにデフォルトで組み込まれているため、追加のインストール作業は必要ありません。ただし、Emmetの機能を最大限に活用するには、その構文と使用法に慣れることが重要です。上記の例を試しながら、自分のプロジェクトに応じてカスタマイズしてみてください。
(6番は.container>.row>.col*3でもいけますね!😄 クラスとIDを含めたい場合は、.container_class#container_idでいけますね!😀 めっちゃHTMLの入力がはやくなって便利っすね!🥰)
俺も電子本で、HTML、CSS、JavaScriptの本を出版しておりますッ! ご興味あれば、よろしくお願いいたしますッ!!
それでは、最後まで読んでいただき、ありがとうございましたッ!!
よろしくお願いしますッ!