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

23,173 Responses

  1. Sazrfoe表示:

    Всегда думал что купить диплом о высшем образовании это миф и нереально, но все оказалось не так, изначально искал информацию про: купить диплом инженера, дипломы о высшем образовании купить в москве, диплом куплю, купить диплом кассира, купить диплом о среднем техническом образовании, потом про дипломы вузов, подробнее здесь diplomybox.com/kupit-diplom-spetsialista-rostov-na-donu

  2. RobertCex表示:

    casino site: casibom guncel adres – en iyi casino sitesi casibom1st.com

  3. GarrettMom表示:

    sweet bonanza 1st sweet bonanza yorumlar sweet bonanza yorumlar sweetbonanza1st.com

  4. Sazrbwc表示:

    Купить диплом университета !
    Приобретение диплома любого университета РФ в нашей компании – надежный процесс, поскольку документ заносится в государственный реестр. Заказать диплом института diplomt-v-chelyabinske.ru/kupit-diplom-o-visshem-obrazovanii-bistro-i-nadezhno-23

  5. Sazradk表示:

    Заказать диплом ВУЗа !
    Покупка диплома ВУЗа России в нашей компании – надежный процесс, потому что документ будет заноситься в государственный реестр. Приобрести диплом об образовании diplomt-nsk.ru/kupit-diplom-o-visshem-obrazovanii-bistro-i-legko-5

  6. Sazrebt表示:

    Заказать диплом о высшем образовании !
    Приобретение диплома любого университета России в нашей компании – надежный процесс, так как документ заносится в реестр. Приобрести диплом об образовании diplomp-irkutsk.ru/poluchite-diplom-s-zaneseniem-v-reestr-bistro-i-legko-3

  7. Cazrojx表示:

    Где купить диплом специалиста?
    Мы предлагаем дипломы любых профессий по приятным тарифам. Важно, чтобы документы были доступными для большого количества наших граждан. Заказать диплом об образовании rusd-diplomj.ru/kupit-diplom-vuza-s-provodkoj-v-reestr-bistro-i-nadezhno/

  8. BradyGem表示:

    sweet bonanza siteleri: sweet bonanza oyna – sweet bonanza oyna sweetbonanza1st.shop

  9. Weldonsib表示:

    en iyi casino oyunlarД±: casibom 1st – yasal kumar oyunlarД± casibom1st.com

  10. Sazrgej表示:

    Мы изготавливаем дипломы психологов, юристов, экономистов и любых других профессий по приятным тарифам.
    Вы заказываете диплом через надежную компанию. Заказать диплом ВУЗа– http://baxoday.maxbb.ru/viewtopic.phpf=25&t=994/ – baxoday.maxbb.ru/viewtopic.phpf=25&t=994

  11. WilliamVes表示:

    новости про краснодар krasnodar-news35.ru/

  12. Cazricw表示:

    Добрый день!
    Мы готовы предложить дипломы любой профессии по выгодным тарифам. Стоимость может зависеть от выбранной специальности, года получения и университета: diploman-russian.com/

  13. Uazrnxf表示:

    Приветствую!
    Для некоторых людей, купить диплом ВУЗа – это необходимость, возможность получить достойную работу. Но для кого-то – это желание не терять время на учебу в ВУЗе. С какой бы целью вам это не понадобилось, мы готовы помочь вам. Быстро, профессионально и недорого изготовим диплом любого года выпуска на государственных бланках со всеми подписями и печатями.
    Ключевая причина, почему многие прибегают к покупке документа, – получить хорошую работу. Допустим, знания позволяют специалисту устроиться на желаемую работу, а подтверждения квалификации нет. Если работодателю важно наличие “корочки”, риск потерять место работы очень высокий.
    Приобрести документ ВУЗа можно в нашей компании в столице. Мы предлагаем документы об окончании любых университетов России. Вы получите необходимый диплом по любой специальности, включая документы старого образца. Гарантируем, что при проверке документа работодателями, каких-либо подозрений не возникнет.
    Факторов, которые вынуждают приобрести диплом ВУЗа очень много. Кому-то очень срочно потребовалась работа, таким образом необходимо произвести особое впечатление на начальника при собеседовании. Некоторые задумали устроиться в большую компанию, чтобы повысить свой статус и в последующем начать собственное дело. Чтобы не терять драгоценное время, а сразу начинать удачную карьеру, применяя врожденные таланты и полученные знания, можно заказать диплом через интернет. Вы станете полезным для общества, получите финансовую стабильность в кратчайший срок- аттестат купить за 9 класс

  14. mostbet_drMt表示:

    мостбет казино войти мостбет казино войти .

  15. RobertCex表示:

    casino en iyi siteler: casibom 1st – canlД± casino oyna casibom1st.com

  16. Lazrdaa表示:

    Где заказать диплом по необходимой специальности?
    Приобрести диплом института по невысокой стоимости можно, обращаясь к проверенной специализированной фирме.: kdiplom.ru

  17. WilliamDeeli表示:

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

  18. mostbet_cyEn表示:

    поддержка мостбет http://mostbet6033.ru/ .

  19. 1win_pnmt表示:

    1win на телефон https://www.1win6043.ru .

  20. 1win_acmt表示:

    1win kg скачать 1win6043.ru .

  21. RobertCex表示:

    sweet bonanza slot: sweet bonanza siteleri – sweet bonanza siteleri sweetbonanza1st.shop

發佈留言

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