Hello world
ホームページ > 記事 > ウェブフロントエンド > 【02】emmet seriesのHTML構文_html/css_WEB-ITnose
HTML文档需要包含一些固定的标签,比如、
输出:
输出:
输出:
用了"^"后
输出:
多用几个"^"
输出:
* 运算符可以定义多少次元素应该被输出:
输出:
输出:
或是
输出:
结合CSS的HTML
输出:
select および optgroup の属性:
出力
ul>li.item$*5
または
ul>li.item$$$*5
適応アカウントの基礎と方向性
ul>li.item$@-*5
出力:
出所:
出:
さらに詳しく
クリックここ続ける
出題:
クリック< /p>
注意: 当{}作として单個別の操作符を使用する場合、a{click}和a>{click} は同じ标签を生成しますが、複数の操作を使用するか、其它操作符時将会生成異なる标签:
デモ
Lorem ipsum指一篇常用排版设専門分野のラプチン文章、主な目的は文章または文字ですEmmet を使用すると、lorem または lipsum を入力するだけで、これらの文字を即座に生成できます。 また、lorem10 などの文字の数を指定して、次のように生成することもできます。
Lorem ipsum dolor sit amet, consectetur adipisicing elit.Libero delectus.
Lorem ipsum dolor sit.
当你熟悉了emmet的缩写语法,你可能需要使用一些格式(比如加空格),使您的缩写更具可读性。 例如:
But it won’t work, because space is a stop symbol where Emmet stops abbreviation parsing.(但是这不会有用,因为空格是表示emmet停止解析的一个停止标志)
按Tab键生成HTML/CSS代码时需要光标停靠在Emmet代码的后面,不能有空格,Emmet代码之前也不能有空格,不然只会生成一个tab制表符。如果光标在Emmet代码内部任意位置,按Tab键只会生成光标前面的代码,而后面的Emmet代码还是原样,跟随在生成的HTML/CSS代码后面。
1、扩展缩写(Wrap with Abbreviation)Demo
一个非常强大的功能,在当前HTML代码的基础上添加缩写,将向外扩展代码,比如这段代码,光标在p标签上或者外部:
Hello world
再按shift+ctrl+g,弹出:Enter Wrap Abbreviation(输入扩展缩写),在其中输入:
将得到:
Hello world
2、把文本转换成HTML标签
当客户给我们提供了一个文本文档,把标题复制过来,比如:
转换成导航,选择文本,再按shift+ctrl+g,弹出:Enter Wrap Abbreviation(输入扩展缩写),在其中输入:
将得到:
注意,导航中有5个菜单,这里不需要在li标签后面使用*5,只需使用单独的操作符*就可以。
3、删除文本中的列表标记
word文档中的文本很多都是列表块,比如:
在编写HTML代码又不需要,Emmet让我们可以删除文本中的标记,在上一功能的缩写的基础代码的后面添加|t就可以删除文本中的标记:
最终得到的HTML代码与上面的效果是一样的,你可以试试!
4、控制文本的输出位置
默认情况下,用Emmet把文本转换为HTML代码时,使用$#操作符Emmet可以将文本输出到多个元素中,而$#平上Emmet缩写语法中的一部分,所以得将$#放在属性值[]或文本{}操作符中。
以上面的导航文本为例,在Enter Wrap Abbreviation中输入:
将得到:
5、分解与添加标签(Split/Join Tag)Demo
光标在标签上时,按ctrl+j,可以将标签:
は
タグに変換され、その逆も同様です。 div内に内容がある場合、この関数を使用すると前のタグに変換されてしまい、その中の内容も削除されてしまうので、使用する際にも注意が必要です。
6. マッチ タグ ペアのデモ
HTML コードを作成するときは、開始タグから終了タグまでのコードを選択する必要がありますが、そうではありません。しかし、Emmet は選択肢を拡張したり削減したりするための、より便利で高速な機能を提供します。
マウスカーソルでショートカットキーctrl+dを押すと、カーソルのラベル範囲内のすべてのコンテンツが選択され、複数回実行すると選択範囲が拡大されます。拡大すると縮小します。 ショートカットキー: crtl+shift+d を複数回実行すると選択範囲が狭くなります。
7. マッチング ペアのデモに移動します
開始タグと終了タグの間を移動します。ショートカット キー: ctrl+t。大きな HTML ファイルを作成する場合、一致する終了タグが常に見つかります。Emmet が提供するこの機能を使用すると、開始タグと終了タグの間を簡単に移動できます。
8. 編集ポイントのデモに移動します
この関数は、title、a、li、href、src などのタグ、空の属性、空の記事タグの間を上下に移動するのに適しています。コンテンツのタイトルに入力します。前と次の編集ポイントのショートカット キーは、それぞれ ctrl+alt+left と ctrl+alt+right です。
9. コメントの追加と削除 (Toggle Comment) デモ
以前は、コメントを追加するときに、一度に 1 つの記号を入力する必要があり、少し難しくて面倒でした。 Emmet が提供するコメント切り替え機能は、ctrl+/ ショートカット キーを使用するだけで済みますが、コメントの範囲は行単位であり、HTML コードと CSS コードの両方で使用できます。
10. タグの削除デモ
一部の大規模な HTML コードでは、Emmet タグの削除機能を使用して、重複する開始タグと終了タグをすばやく削除します:ctrl。 +k。
11. 画像サイズの更新デモ
画像のタイトルを HTML コードで記述し、背景画像を CSS スタイルで記述する場合、画像の幅と高さを常に知る必要があることがよくあります。コンピュータでサイズを確認するのは時間の無駄であり、非常に不快です。 Emmet はこの機能を提供します。img または background-image タグにカーソルを移動してctrl+shift+u を押すだけで、Emmet は自動的に画像のサイズを読み取って追加します。
前提として、参照される画像アドレスが正しく存在しており、パスに中国語の文字を含めることはできません。英語の文字でなければなりません。そうでない場合は、キーボードが壊れていても応答がありません。
12. 数値の増分/減分 (数値の増分/減分) デモ
数値の増分/減分は、0.1、1、10 の 3 つの値で実行できます。ショートカット キーは:ctrl+up /down 、alt+上/下とctrl+alt+上/下。
13. 数式の評価デモEmmet を使用すると、HTML および CSS ファイルで単純な数値演算を実行でき、Ctrl+Shift+Y を押すと、最終的な結果が得られます。
14. 画像をデータにエンコード/デコード:URL モード (画像をデータにエンコード/デコード:URL)
デモdata:URL モードは、画像データを標準の ASCII 文字に直接変換するために使用します。画像をサーバーからロードするのではなく、ローカルで描画することで HTTP リクエストが減り、Web ページのロード速度が向上します。
画像を data:URL モードに変換します。Emmet は、img または background-image タグを使用して画像上にカーソルを置き、ctrl+shift+b
という完璧な変換を行う方法を提供します。 。