検索

この記事では、HTML 短縮表現 Emmet の文法規則を詳しく紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

不明なエメット文法規則

#Emmet — HTML/CSS の記述は非常に速いです

フロントエンド開発のプロセスで最も時間のかかる作業は、HTML と CSS の記述です。 CSSコード。たくさんのタグ、属性、括弧などがあり、頭痛の種です。ここでは、Emmet の文法ルールをお勧めします。これを使用すると、書くときにとても楽しい気分になります。これにより、コードの作成が大幅に向上します。コードを 1 行入力するだけで、必要な完全な HTML 構造を生成できます。以下にその方法を紹介します。これを使って。

Emmet は、インストールできるエディターで使用できるプラグインです。ほとんどのエディターでこの文法規則を使用できます。通常、Sublime Text、Eclipse、Notepad、VS code、Atom、Dreamweaver などを開発しています。エディターを使用できます。

インストール方法は通常のプラグインのインストールと同じです。このemmetプラグインのインストールを検索してください。エディタごとにインストール方法が異なります。それぞれ試してみてください。

1: html の初期構造

下の図の構造であれば、めんどくさい人でもこれに従うだけです。 => タブ ソリューション。基本構造を素早く生成し、手書き時に特定のコード ブロックを忘れたり、間違ったコードを入力したりすることを防ぎます。
不明なエメット文法規則

2: id(#),class(.)

id ​​コマンド:#; クラス コマンド:.

  • p#test
<p id="test"></p>
  • p.test
<p class="test"></p>

3: 子ノード (>)、兄弟ノード ( )、上位ノード (^)

子ノード コマンド:> ; 兄弟ノード コマンド: ; 上位ノード:^

  • p>ul>li>p
<p>
   <ul>
     <li>
       <p></p>
     </li>
   </ul>
 </p>
  • p ul p
<p></p>
<ul></ul>
<p></p>
  • p>ul>li^p (ここの ^ は li の後に接続されているため、li の 1 レベル上、ul彼らは兄弟になりました、もちろん 2 人 ^^ は上司です)
<p>
   <ul>
     <li></li>
   </ul>
   <p></p>
 </p>

4: 繰り返し (*)

コマンドを繰り返します: *

  • p*5 (繰り返される要素の数を示すために * 記号の後に数字を追加します)
   <p></p>
   <p></p>
   <p></p>
   <p></p>
   <p></p>

5: グループ化 (())

グループ化命令: ()

    ##p>(ul>li>a) p>p
  • (括弧内の内容はコード ブロックであり、内側と外側のネストのレベルを示します)括弧 無関係)
  • <p>
       <ul>
         <li><a href=""></a></li>
       </ul>
       <p>
         <p></p>
       </p>
     </p>
説明: ここに括弧がない場合、p と p は a の兄弟であり、li に含まれると考えられます。わかりました、はははは

 <p>
   <ul>
     <li>
       <a href=""></a>
       <p>
         <p></p>
       </p>
     </li>
   </ul

6: 属性 ([attr]) - ID、クラス、どうすれば属性を見逃すことができますか?

Attribute コマンド: []

    a[href='
  • ' name='xiaoA'] (属性のキーと値のペアの形式を角括弧で囲み、スペースで区切って入力します)
<a href="###" name="xiaoA"></a>


6: 数値 ($)

番号付けコマンド: $
  • ul>li.test$*3 ($ は 1 桁を表し、その後の * 数字は以降の増加を表します) 1 から入力された数字まで)

 <ul>
   <li class="test1"></li>
   <li class="test2"></li>
   <li class="test3"></li>
 </ul>

注:
  • A $ は 1 桁の数字を表し、$$ は 2 桁の数字を表し、以下同様に $( 1 ),$$(01),$$$(001)

  • 増分元の数値をカスタマイズする場合は、$@ number*number
  • を使用します。 例: ul>li* 3.test$ @3

 <ul>
   <li class="test3"></li>
   <li class="test4"></li>
   <li class="test5"></li>
 </ul>
7: テキスト ({})

テキスト コマンド: {}
  • ul> ;li.test $*3{Test$} ({中に内容を記入してください。$ と組み合わせることができます})

<ul>
  <li class="test1">测试1</li>
  <li class="test2">测试2</li>
  <li class="test3">测试3</li>
</ul>
8: 暗黙のタグ

this タグには命令がありませんが、タグによってはinputタグを使わずに直接命令を入力することで親タグを特定できるものもあります。

例: .test

<p class="test"></p>

例: ul>.test$*3

 <ul>
   <li class="test1"></li>
   <li class="test2"></li>
   <li class="test3"></li>
 </ul>

例: select>.test$*5

<select name="" id="">
  <option class="test1"></option>
  <option class="test2"></option>
  <option class="test3"></option>
  <option class="test4"></option>
  <option class="test5"></option>
</select>

など。お待ちください...

プライバシー タグは次のとおりです:
  • li: ul および ol
  • tr: table、tbody、thead で使用されます。および tfoot
  • td: tr
  • option で使用: select および optgroup で使用

推奨される学習: html ビデオ チュートリアル

###

以上が不明なエメット文法規則の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事はCSDNで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
HTML、CSS、およびJavaScriptの理解:初心者向けガイドHTML、CSS、およびJavaScriptの理解:初心者向けガイドApr 12, 2025 am 12:02 AM

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

HTMLの役割:Webコンテンツの構造HTMLの役割:Webコンテンツの構造Apr 11, 2025 am 12:12 AM

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTMLとコード:用語を詳しく見るHTMLとコード:用語を詳しく見るApr 10, 2025 am 09:28 AM

htmlisaspecifictypeofcodefocuseduructuringwebcontent

HTML、CSS、およびJavaScript:Web開発者に不可欠なツールHTML、CSS、およびJavaScript:Web開発者に不可欠なツールApr 09, 2025 am 12:12 AM

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

HTML、CSS、およびJavaScriptの役割:コアの責任HTML、CSS、およびJavaScriptの役割:コアの責任Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLは初心者のために簡単に学ぶことができますか?HTMLは初心者のために簡単に学ぶことができますか?Apr 07, 2025 am 12:11 AM

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTMLでの開始タグの例は何ですか?HTMLでの開始タグの例は何ですか?Apr 06, 2025 am 12:04 AM

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?Apr 05, 2025 pm 01:24 PM

メニューで点線のラインセグメンテーション効果を設計する方法は?メニューを設計するときは、通常、皿の名前と価格の間に左右に合わせることは難しくありませんが、真ん中の点線またはポイントはどうですか...

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません