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...

17,564 Responses

  1. RichardPaulp表示:

    зайти на сайт https://falcoware.com/rus/match3_games.php

  2. Pingidiof表示:

    dark web market urls dark web sites

  3. FrankGlora表示:

    п»їlegitimate online pharmacies india: UsaIndiaPharm – india online pharmacy

  4. Хотите найти что-то особенное?, обязательно загляните на. Вы найдете у нас много интересного. Не упустите возможность, по лучшим ценам. Присоединяйтесь к нам. в каждом товаре – это то, что мы гарантируем. в Camogear.
    штани тактичні https://camogear.com.ua/ .

  5. Sazrtir表示:

    Мы можем предложить дипломы любой профессии по приятным ценам.– fastdiploms.com/skolko-stoit-diplom-s-zaneseniem-v-reestr/

  6. CarltonUnith表示:

    https://usaindiapharm.shop/# buy medicines online in india

  7. Georgeunula表示:

    UsaIndiaPharm: USA India Pharm – Online medicine order

  8. FrankGlora表示:

    indianpharmacy com: buy medicines online in india – mail order pharmacy india

  9. Trefkif表示:

    Заказать диплом о высшем образовании. Покупка официального диплома через проверенную и надежную фирму дарит ряд преимуществ. Это решение позволяет сэкономить как личное время, так и существенные средства. arzookanak6775.copiny.com/question/details/id/1083788

  10. Trefktl表示:

    Приобрести диплом о высшем образовании. Заказ подходящего диплома через проверенную и надежную компанию дарит ряд достоинств. Это решение позволяет сберечь время и серьезные денежные средства. aleksandrovy.ru/index.php/Диплом_—_без_посещения_занятий

  11. Sazrmds表示:

    Всегда считал, что покупка диплома о высшем образовании — это миф и невозможно. Но, к счастью, оказался неправ. Сначала искал информацию по теме: где купить диплом в москве, купить диплом педиатра, среднее специальное образование купить, можно ли купить аккредитацию, купить диплом лесгафта, а затем переключился на дипломы вузов. Подробности здесь: diplomybox.com/kupit-diplom-tekhnikuma-kolledzha-v-ulan-ude

  12. Sazrwyu表示:

    Мы готовы предложить дипломы любых профессий по доступным тарифам.
    Вы приобретаете диплом в надежной и проверенной временем компании. Заказать диплом ВУЗа– http://denizli.yerelpay.com/read-blog/2720_kak-razumno-priobresti-dlya-sebya-dokumenty-ob-obrazovanii-v-dannoe-vremya.html/ – denizli.yerelpay.com/read-blog/2720_kak-razumno-priobresti-dlya-sebya-dokumenty-ob-obrazovanii-v-dannoe-vremya.html

  13. CarltonUnith表示:

    http://usaindiapharm.com/# USA India Pharm

  14. 1win_dcpl表示:

    pariuri sportive moldova 1win5024.ru .

  15. Sazrvyu表示:

    Купить диплом института !
    Приобретение диплома университета РФ у нас является надежным делом, потому что документ будет заноситься в реестр. Купить диплом университета diplomservis.com/diplom-s-zaneseniem-v-reestr-dlya-vashego-uspexa-6

  16. Cazrxbt表示:

    Заказать диплом университета!
    Мы предлагаем документы университетов, которые расположены в любом регионе России. Документы выпускаются на “правильной” бумаге самого высокого качества: diafan.rusheat.ru/forum/diplom-s-podtverzhdeniem-podlinnosti–nadezhnyy-se

  17. Sazrlcu表示:

    Заказать диплом университета !
    Приобретение диплома любого университета России у нас – надежный процесс, так как документ будет заноситься в государственный реестр. Приобрести диплом любого университета diplomk-v-krasnodare.ru/kupit-diplom-s-zaneseniem-v-reestr-bistro-i-bezopasno-17

  18. Cazryrx表示:

    Купить диплом о высшем образовании!
    Мы можем предложить документы ВУЗов, которые расположены на территории всей России. Документы печатаются на бумаге высшего качества: pesnibardov.ru/f/ucp.phpmode=login

  19. Sazrmgi表示:

    Всегда считал, что покупка диплома о высшем образовании — это миф и невозможно. Но, к счастью, оказался неправ. Сначала искал информацию по теме: какой купить диплом о высшем образовании, купить диплом в архангельске, купить диплом высшее купить диплом корочку, купить диплом клинического психолога, купить диплом мгсу, а затем переключился на дипломы вузов. Подробности здесь: proffdiplomik.com/zakazat-attestat-shkoly

  20. mostbet_jvMi表示:

    мостбет скачать на андроид https://mostbet5001.ru/ .

發佈回覆給「CarltonUnith」的留言 取消回覆

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