發現一個特給力的編寫HTML/CSS的外掛——ZenCoding
不是一個新東西,但它確實是個好東西。只能說我OUT了,這小外掛還是在別人部落格上一年前的日誌裡看到的,先來個連結吧,寫的已經很詳細了,我這裡只是給自己做個記錄,留給自己看的。(Zen Coding: 一種快速編寫HTML/CSS程式碼的方法)
那Zen Coding到底是什麼,又是如何使用的呢?我們看一下官方舉的例子吧,如果你輸入:
div #page>div.logo+ul#navigation>li*5>a
|
就會看到這樣的輸出:
< div id="page">
< div class="logo"></ div >
< ul id="navigation">
< li >< a href=""></ a ></ li >
< li >< a href=""></ a ></ li >
< li >< a href=""></ a ></ li >
< li >< a href=""></ a ></ li >
< li >< a href=""></ a ></ li >
</ ul >
</ div >
|
有點看不懂了吧?那我們再來看個視訊,不過有點模糊。
實際上,Zen Coding就是把長程式碼用短程式碼代替,而短程式碼會自動生成需要的長程式碼。說的有點白話,不過這樣應該能理解。
Zen Coding支援很多ide,你可以去網站上找適合你的外掛。
表達能力實在欠缺,我還是留2個連結給自己存檔吧:CSS和HTML縮寫和片段
總的來說,Zen Coding能大大減少我們在css和html上的編碼時間,但高效的寫法還是需要一定的練習才能掌握,如果你也喜歡,不妨試一試。
本文轉自胡尐睿丶部落格園部落格,原文連結:http://www.cnblogs.com/hooray/archive/2011/04/26/2029207.html,如需轉載請自行聯絡原作者
相關文章
- 編寫一個簡單的babel外掛Babel
- 如何編寫一個Jquery外掛jQuery
- 編寫自己的Babel外掛(一)Babel
- 給Ionic寫一個cordova(PhoneGap)外掛
- 如何編寫一個 Pulsar Broker Interceptor 外掛
- 自己動手編寫一個Mybatis外掛:Mybatis脫敏外掛MyBatis
- 如何寫一個Vue的外掛Vue
- 寫一個babel外掛實現按需打包的功能Babel
- 如何編寫 ProtoBuf 外掛 (一) ?
- 編寫Ansj的Solr外掛Solr
- 如何從零編寫一個vite外掛 建立 vite 外掛通用模板Vite
- 從零開始編寫一個babel外掛Babel
- 編寫優秀 jQuery 外掛的10個技巧jQuery
- 編寫優秀jQuery外掛的10個技巧jQuery
- Flutter外掛開發指南01: 通道Channel的編寫與實現Flutter
- 寫個js/css動態載入的JavaScript外掛JSCSSJavaScript
- Go - 如何編寫 ProtoBuf 外掛 (一) ?Go
- 編寫node 外掛
- 編寫jq外掛
- 為Flask編寫1個百度編輯器的外掛Flask
- 自己寫一個Babel外掛Babel
- Zen Coding 快速編寫HTML/CSS程式碼的實現HTMLCSS
- Viper 微服務框架 編寫一個hello world 外掛-02微服務框架
- 編寫基於jQuery的外掛的方法jQuery
- 編寫最基本的Gradle外掛Gradle
- 編寫jquery常用外掛的基本格式jQuery
- 自己寫一個vue的loading外掛Vue
- egg外掛編寫
- Phonegap外掛編寫
- 給Source Insight做個外掛之一--發現Source Insight
- “改造” VS Code 編輯器,一起寫個外掛吧!
- 向你安利了一個編輯器,並丟給你一堆外掛
- Zen Coding: 一種快速編寫HTML/CSS程式碼的方法HTMLCSS
- 手寫一個Redis和Spring整合的外掛RedisSpring
- 寫一個chrome外掛讓你的codepen下雨Chrome
- 用Go語言寫一個Windows的外掛(上)GoWindows
- 開發了一個 JATO for JBuilder 的外掛UI
- 如何給Flutter寫一個高德地圖定位外掛 | 掘金技術徵文Flutter地圖