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

21,888 Responses

  1. LorenzoLiate表示:

    affordable ED medication Cialis without prescription Cialis without prescription

  2. Mazrmuc表示:

    Мы можем предложить дипломы любой профессии по выгодным ценам. Заказ диплома, который подтверждает обучение в университете, – это разумное решение. Приобрести диплом университета: taskforbucks.com/profile/janetarmbruste

  3. Mazrcfz表示:

    Мы изготавливаем дипломы психологов, юристов, экономистов и любых других профессий по доступным ценам. Приобретение документа, подтверждающего обучение в ВУЗе, – это выгодное решение. Заказать диплом любого ВУЗа: flexwork.cafe24.com/employer/diplomirovans

  4. AlbertoHip表示:

    purchase Modafinil without prescription: verified Modafinil vendors – Modafinil for sale

  5. Mazrhfu表示:

    Мы изготавливаем дипломы психологов, юристов, экономистов и других профессий по приятным тарифам. Покупка документа, подтверждающего окончание института, – это выгодное решение. Купить диплом любого университета: kitsap.whigdev.com/read-blog/16605

  6. AlbertoHip表示:

    safe modafinil purchase: legal Modafinil purchase – safe modafinil purchase

  7. Sazrwql表示:

    Мы можем предложить дипломы любой профессии по приятным ценам.
    Вы заказываете диплом через надежную компанию. Купить диплом института– http://school97.ru/vesti20/index.phpPAGE_NAME=profile_view&UID=220998/ – school97.ru/vesti20/index.phpPAGE_NAME=profile_view&UID=220998

  8. 1win_cmKt表示:

    бонусы казино 1win как использовать http://1win10085.ru .

  9. Marvincaf表示:

    ¡Hola buscadores de emociones !
    Empieza con 25 giros gratis sin depósito y saca ventaja frente a otros jugadores. Algunos casinos incluso permiten retirar las ganancias de estas tiradas. ¡Descúbrelo!​
    El proceso de activaciГіn es instantГЎneo y no necesitas introducir mГ©todos de pago https://25girosgratissindeposito.xyz en ningГєn momento.
    ¡Que tengas magníficas recompensas fantásticas !

  10. Jariorurc表示:

    Мы предлагаем быстро и выгодно заказать диплом, который выполняется на оригинальном бланке и заверен мокрыми печатями, штампами, подписями. Документ способен пройти любые проверки, даже при использовании специфических приборов. peticiok.com/482744

  11. Jariorszs表示:

    Мы предлагаем выгодно приобрести диплом, который выполнен на бланке ГОЗНАКа и заверен мокрыми печатями, штампами, подписями. Наш диплом пройдет любые проверки, даже при помощи профессионального оборудования. stage.tripee.fr/employer/premiumydiploma

  12. LorenzoLiate表示:

    safe modafinil purchase safe modafinil purchase modafinil 2025

  13. JeremyMelty表示:

    legit Viagra online: secure checkout Viagra – discreet shipping

  14. 1win_pdma表示:

    1win bet зеркало http://1win10086.ru .

  15. Cazrdhd表示:

    Получить диплом ВУЗа поспособствуем. Купить диплом магистра в Рязани – diplomybox.com/kupit-diplom-magistra-v-ryazani

  16. Sazrkyl表示:

    Мы можем предложить дипломы любой профессии по приятным ценам.
    Вы заказываете документ в надежной и проверенной временем компании. Приобрести диплом университета– http://sapconsultantjobs.com/companies/diplomy-grup-24/ – sapconsultantjobs.com/companies/diplomy-grup-24

  17. mostbet_kyst表示:

    скачать мостбет официальный сайт http://www.mostbet10014.ru .

  18. 1win_bist表示:

    1win официальный сайт зеркало на сегодня https://1win10087.ru .

  19. RobertRef表示:

    generic sildenafil 100mg: legit Viagra online – safe online pharmacy

  20. RobertRef表示:

    FDA approved generic Cialis: generic tadalafil – Cialis without prescription

  21. LorenzoLiate表示:

    best price for Viagra buy generic Viagra online trusted Viagra suppliers

  22. Cazryye表示:

    Купить диплом ВУЗа по невысокой цене возможно, обратившись к надежной специализированной фирме. Мы предлагаем документы ВУЗов на Ваш выбор, расположенных на территории всей России. ayurjobs.net/employer/eonline-diploma

  23. 1win_plMn表示:

    luckyjet скачать https://1win10088.ru .

  24. Sazrlnc表示:

    Мы предлагаем дипломы любых профессий по приятным ценам.
    Вы приобретаете документ через надежную и проверенную временем фирму. Приобрести диплом о высшем образовании– http://kanon.kabb.ru/viewtopic.phpf=50&t=4682/ – kanon.kabb.ru/viewtopic.phpf=50&t=4682

  25. JeremyMelty表示:

    legit Viagra online: generic sildenafil 100mg – order Viagra discreetly

  26. 1win_ygkt表示:

    mobila la comanda chisinau 1win5067.ru .

  27. LorenzoLiate表示:

    Viagra without prescription cheap Viagra online fast Viagra delivery

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

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