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,427 Responses

  1. Timothyrup表示:

    опубликовано здесь [url=https://xn—-jtbjfcbdfr0afji4m.xn--p1ai]электрик томск[/url]

  2. Mazriut表示:

    Мы предлагаем дипломы любых профессий по невысоким тарифам. Стараемся поддерживать для клиентов адекватную ценовую политику. Важно, чтобы документы были доступными для большого количества граждан.
    Заказ диплома, подтверждающего окончание института, – это грамотное решение. Приобрести диплом любого университета: okdiplom.ru/diplom-o-srednem-med-obrazovanii-kupit/

  3. Timothyrup表示:

    в этом разделе [url=https://xn—-jtbjfcbdfr0afji4m.xn--p1ai]электрик томск[/url]

  4. Sazrfma表示:

    Заказать диплом института по доступной цене вы можете, обратившись к проверенной специализированной компании. Мы оказываем услуги по продаже документов об окончании любых университетов России. Купить диплом о высшем образовании– diplom-zentr.com/kupit-diplom-s-zaneseniem-v-reestr-po-vigodnoj-tsene-16/

  5. Sazrefi表示:

    Выгодно купить диплом института!
    Заказать диплом ВУЗа по невысокой стоимости возможно, обратившись к проверенной специализированной фирме. Купить диплом о высшем образовании: diplomt-v-chelyabinske.ru/zakonnij-gosudarstvennij-diplom-s-zaneseniem-v-reestr

  6. Lazrnub表示:

    Где купить диплом специалиста?
    Заказать диплом ВУЗа по доступной цене возможно, обратившись к проверенной специализированной фирме.: diplom-insti.ru

  7. WilliamDeeli表示:

    Мы готовы предложить дипломы любых профессий по приятным ценам. Дипломы производятся на настоящих бланках государственного образца Заказать диплом о высшем образовании diplomaz-msk.com

  8. Sazrtjk表示:

    Приобрести диплом института по доступной стоимости возможно, обратившись к проверенной специализированной компании. Мы оказываем услуги по производству и продаже документов об окончании любых университетов РФ. Приобрести диплом ВУЗа– diplom-club.com/kupite-diplom-o-srednem-obrazovanii-s-vneseniem-v-reestr-2/

  9. Sazrdum表示:

    Заказать диплом о высшем образовании!
    Купить диплом института по доступной цене возможно, обращаясь к надежной специализированной компании. Заказать диплом о высшем образовании: diplomj-irkutsk.ru/kupi-diplom-s-garantiej-vneseniya-v-reestr

  10. Diplomi_ynot表示:

    купить поддельный аттестат купить поддельный аттестат .

  11. sklad_goKi表示:

    аренда складских ячеек москва аренда складских ячеек москва .

  12. sklad_tuKi表示:

    склад для хранения личных москва вещей склад для хранения личных москва вещей .

  13. sklad_eoKi表示:

    аренда для хранения вещей аренда для хранения вещей .

  14. Trefmtr表示:

    Купить диплом любого ВУЗа. Заказ диплома ВУЗа через качественную и надежную фирму дарит много преимуществ для покупателя. Такое решение позволяет сэкономить время и существенные финансовые средства. vertexinc.ca/employer/eonline-diploma

  15. Charleszem表示:

    клининг заказать спб клининг в офис

  16. 1win_ijkn表示:

    1win вход в личный кабинет https://1win6048.ru .

  17. WilliamDeeli表示:

    Мы изготавливаем дипломы любой профессии по разумным ценам. Дипломы изготавливаются на подлинных бланках государственного образца Заказать диплом университета fastdiploms.com

  18. Lazrmql表示:

    Где заказать диплом специалиста?
    Купить диплом университета по доступной стоимости возможно, обращаясь к надежной специализированной фирме.: diplom-city24.ru

  19. Jariorkhy表示:

    Где купить диплом по нужной специальности?
    Мы предлагаемвыгодно и быстро приобрести диплом, который выполняется на оригинальной бумаге и заверен мокрыми печатями, штампами, подписями должностных лиц. Наш документ способен пройти любые проверки, даже с применением специальных приборов. Достигайте своих целей быстро с нашей компанией. Купить диплом ВУЗа! ttartisan.ru/forum/user/4883

  20. Jariornnx表示:

    Где приобрести диплом по необходимой специальности?
    Наши специалисты предлагаютвыгодно заказать диплом, который выполняется на оригинальном бланке и заверен мокрыми печатями, водяными знаками, подписями. Наш диплом способен пройти любые проверки, даже при использовании профессиональных приборов. Решите свои задачи максимально быстро с нашими дипломами. Приобрести диплом любого ВУЗа! visacart.80lvl.ru/viewtopic.php?f=1&t=2091

  21. Jariorqxk表示:

    Где заказать диплом специалиста?
    Мы предлагаемвыгодно приобрести диплом, который выполняется на оригинальном бланке и заверен мокрыми печатями, водяными знаками, подписями. Документ способен пройти лубую проверку, даже с применением специфических приборов. Решите свои задачи быстро с нашей компанией. Заказать диплом о высшем образовании! royalhelllineage.teamforum.ru/viewtopic.php?f=2&t=13762

  22. WilliamDeeli表示:

    Мы изготавливаем дипломы любых профессий по доступным тарифам. Дипломы изготавливаются на подлинных бланках государственного образца Быстро заказать диплом об образовании diplom-kaluga.ru

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

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