Emmet 網頁開發界的超跑

在這個速度的時代,網頁也擁有非常多加速開發的工具,例如今天要介紹的這個外掛「Emmet」,他支援的開發軟體也相當多,也就是不管腳踏車、機車還是房車,都可以裝上這個超跑的引擎,廢話不多說,先讓大家知道他如何節省網頁開發的時間,如果我們在網頁上要輸入以下的HTML結構:

<div>
    <ul>
       <li><a href="#">選項1</a></li>
       <li><a href="#">選項2</a></li>
       <li><a href="#">選項3</a></li>
       <li><a href="#">選項4</a></li>
       <li><a href="#">選項5</a></li>
       <li><a href="#">選項6</a></li>
    </ul>
</div>

在我們安裝好Emmet之後,僅需輸入以下的縮寫,再按下Tab鍵,即可以產生如上述般的HTML結構:

div>ul>li*6>a[#]{選項$}

仔細看看應該不難發現HTML標籤名稱的部分都在縮寫裡面,只是利用>來區隔每一層,如果要多個同樣的標籤可以用*後來輸入個數,標籤內的屬性值是利用[ ]來包住,{ }是標籤內的值。

是不是很神奇呀?趕快到Emmet的官方網頁下載或直接利用你的網頁編輯器來安裝這個外掛吧!

Emmet 官方網站截圖
Emmet 官方網站截圖

官方網站提到Emmet的特色有六點,分別是:

  • HTML from CSS:如果你已經對CSS的選取器有概念,那就已經知道Emmet該如何去縮寫你的HTML代碼。
  • Dynamic snippets:在使用縮寫的時候,只要稍微更動一些名稱,就可以得到截然不同的結果。
  • Ultra-fast coding:快速的編寫模式,可以快速選取標籤、移動游標、產生上一層或下一層結構。
  • Customizable:可以透過編輯JSON檔案來客製化一些程式碼。
  • Platform for new tools:透過編輯開放的程式碼,可以產生新的使用模式。
  • Highly portable:高度輕便可攜。

Emmet支援的網頁編輯器也非常多,如下圖所示:

Emmet 支援的網頁編輯器

Emmet 支援的網頁編輯器

快速鍵:

(快速鍵的部分有可能跟原先的編輯器或電腦的一些應用程式有衝突而無法使用)

  • Tab:展開縮寫
  • Ctrl+Alt+→:將游標移動到下一個可以輸入屬性或值的地方。
  • Ctrl+Alt+←:將游標移動到上一個可以輸入屬性或值的地方。
  • Ctrl+D:選取一整個標籤(包含標籤的起始與結束)。
  • Shift+Ctrl+.:選取下一個標籤或屬性。
  • Shift+Ctrl+,:選取上一個標籤或屬性。
  • Ctrl+/:將選取的部分變成註解。

使用的部分功能相當多,可以參考官方網頁中的文件介紹,或是繼續閱讀馬老師針對Emmet的後續介紹。

You may also like...

14,636 Responses

  1. Rabyemert表示:

    darknet markets onion address https://github.com/darkwebsitesyhshv/darkwebsites – darknet drug market

  2. WilliamNop表示:

    kamagra kopen nederland: Kamagra Kopen – Officiele Kamagra van Nederland

  3. TerryDus表示:

    https://generic100mgeasy.com/# Generic100mgEasy

  4. mostbet_fikn表示:

    мостбет скачать http://mostbet6005.ru .

  5. 1win_mvmi表示:

    1вин официальный сайт http://1win6019.ru/ .

  6. TolikIncap表示:

    dark web markets https://github.com/abacuslink4jjku/abacuslink – darknet markets 2025

  7. MarvinInget表示:

    kra31 at – kra32.cc, кракен войти

  8. MarvinInget表示:

    [url=https://https-kra30.at]kraken вход[/url] – kraken32, kra32.cc

  9. Mazrmmd表示:

    Мы изготавливаем дипломы психологов, юристов, экономистов и прочих профессий по приятным тарифам. Всегда стараемся поддерживать для заказчиков адекватную ценовую политику. Важно, чтобы дипломы были доступными для подавляющей массы граждан.
    Покупка документа, подтверждающего окончание института, – это рациональное решение. Купить диплом любого университета: kupite-diplom0024.ru/kupit-diplom-kolledzha-v-moskve-3/

  10. Lazrnac表示:

    Приобрести диплом о высшем образовании!
    Мы готовы предложить дипломы любой профессии по приятным ценам— diplomservis.com/gde-kupit-diplom-vracha-4/

  11. Mazrxnv表示:

    Мы готовы предложить дипломы психологов, юристов, экономистов и других профессий по приятным ценам. Всегда стараемся поддерживать для покупателей адекватную ценовую политику. Для нас важно, чтобы дипломы были доступны для большинства граждан.
    Приобретение диплома, который подтверждает окончание ВУЗа, – это выгодное решение. Приобрести диплом любого университета: diplomius-docs.com/kupit-diplom-ob-okonchanii-instituta/

  12. Lazribc表示:

    Приобрести диплом о высшем образовании!
    Мы можем предложить дипломы любой профессии по приятным ценам— diplomk-v-krasnodare.ru/kupit-diplom-medsestri-s-zaneseniem-v-reestr-6/

  13. 1xbet_afPi表示:

    Погрузитесь в азарт с 1xbet, предлагаем.

    Добро пожаловать в мир ставок с 1xbet, получите.

    1xbet предлагает щедрые бонусы, обязательно проверьте.

    Ставьте на любимые виды спорта с 1xbet, получайте.

    1xbet – ваш портал в мир лайв-ставок, вы всегда на шаг впереди.

    Всё для ваших ставок на 1xbet, создавайте.

    На 1xbet найдётся ставку для каждого, от любимых команд до редких событий.

    1xbet – живые трансляции ваших любимых матчей, сделайте вашу ставку.

    Быстрые выводы выигрышей с 1xbet, открывайте возможности.

    1xbet – аналитика ставок для вас, будьте всегда на шаг впереди.

    1xbet – это безопасность и надежность, мы ценим вашу конфиденциальность.

    Не пропустите акционные предложения от 1xbet, получайте больше от каждой ставки.

    Ставьте смело с 1xbet, выберите 1xbet для своей игры.

    1xbet – поддержка, когда она нужна, мы рядом, чтобы помочь.

    1xbet – это не только ставки, но и конкурсы, будьте в курсе событий.

    Платформа 1xbet доступна на мобильных устройствах, всегда под рукой.

    Используйте статистику и аналитику на 1xbet, анализируйте каждый шаг.

    Простая регистрация на 1xbet, приступайте к ставкам.

    1xbet – это ваше окно в мир ставок, попробуйте свои силы.

    Не упустите уникальные возможности на 1xbet, развивайте свои навыки.
    1xbet ????? https://1xbet-login-egypt.com/ .

  14. Kennethslity表示:

    https://tadalafileasybuy.shop/# Tadalafil Easy Buy

發佈回覆給「비아그라 구매」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。