Zen Coding css,html略語を大観に置き换えて快速に書きます。css
本文を読んで、まずウェブサイトの文章をよく読みます。Zen CodingはHTML/CSSコードの実現を迅速に作成します。
E
(div, p);
E#id
id (div#content, p#intro, span#error);
E.class
(div.header, p.error.critial). class idID: div#content.column.width;
E>N
(div>p, div#footer>p>span);
E+N
(h1+p, div#header+div#content+div#footer);
E*N
(ul#nav>li*5>a);
E$*N
(ul#nav>li.item-$*5);
zen coding代替展示'appi'.zen codingはロシア人が書いたエディタ(ほとんどの現在流行のエディタに対応)プラグインで、インストールも非常に簡単です。プラグインをインストールし、プロジェクトの中でjsファイルをコピーすればいいです。プロジェクトリリース時には、jsファイルを削除することができます。フロントエンドエンジニアを煩雑なhtmlから解放するのが主な任務ですが、中には記憶が必要な書き換えがとても多く、目で見て十回はマニュアルでもう一度という原則に基づいて、使いながら覚えるしかありません。その中のcssの交替の機能もとても良いです。しかし、中には多くの冗長無用の交替があります。本人は使用しながら、原作者の定義を修正して、実際の生産において合理的ではない交替をしています。後で一緒にzen_をあげます。settingsファイルを送って、代わりのコードについて簡単に説明します。最初は慣れないはずですが、この仕組みは書きながら考えなければなりません。でも慣れてくると、とても便利な感じがします。書く時の気持ちを「神速」という言葉で表現できます。その他の心得については、ご参考までに、ご使用後にゆっくりとお出しします。zenはcssセレクタに対して深い模倣を行ったのが特徴です。jqueryセレクタもcssセレクタと勉強していますので、この二つの技術を熟知している人はすぐ上手になります。その他の詳しい情報はソースサイトに注目します。この中でhtmlタグの交換学習-ソースコードはそのバッグの中でzn-settings.js、私は大部分がよく使われています。いくつかの非常用のリストがあります。参照ソースファイルは、前の行は手動入力で、次の行はショートカットキー(alt+E)を押してzen出力します。環境はAtana 2.02です。ファイルはダウンロードできません。この文書は2009年度最後の更新で、今回の更新の主な内容は1.width等値の後に単位を追加します。2.よく使われる略語をより人間的にする。3.新しい略語の追加があります。この二日間はcss交替機能に対して狂気のテストと完備をしました。その使用頻度が高い交替を簡略化しました。記憶しにくいものに対して、発音を重視して区別します。今回の変化は、拡張ショートカットキーをalt+sに変えました。本人が普段QQでメッセージを送るのはこの二つのキーです。習慣より、ctlr+enter、左手ctrl右手enterを結合するのが面倒くさいです。右手のctrl+enterは完成時間が長すぎて、左手で完成しました。まず経験を分かち合って次のようにします。文字は元の元素に始まり、次の行為はzen拡張出力後の元素になります。順番に類推します。元のzenでcss属性と属性値は最初の文字のコロンを取ってから属性値になります。書き方を簡略化しました。よく使われる属性を略語しました。例えば
p padding, zen pos , pp, 。
ppa
position:absolute;
ppr
position:relative;
:
fl
float:left;
fr
float:right;
cb
clear:both;
db
display:block;
di
display:inline;
dib
display:inline-block;
oh
overflow:hidden;
他のcss類:
m
margin:;
mt
margin-top:;
mr
margin-right:;
ml
margin-left:;
mb
margin-bottom:;
padding:;
pt,pr,pb,pl margin
bg
background:url() 0 0 no-repeat;
bg:n
background:none;
bg:x
background:url() 0 0 repeat-x;
bg:y
background:url() 0 0 repeat-y;
bg:ie
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='x.png');
border:1px solid #000;
bd:n
border:none;
bdc
border-color:#000;
c
color:#000;
d
display:block;
f
font-size:12px;
h:;
height:;
w
width:;
d:i
display:inline;
d:b
display:block;
fl
float:left;
fr
float:right;
cl
clear:both;
c:l
clear:left;
c:r
clear:right;
c:n
clear:none;
t
top:;
bt
bottom:;
r
right:;
l
left:;
r
right:;
z
z-index:;
v
visibility:hidden;
o:h
overflow:hidden;
zoo
zoom:1;
m:a
margin:0 auto;
ol
outline:;
q
quotes:;
tc
text-align:center;
tl
text-align:left;
tr
text-align:right;
td
text-decoration:none;
te
text-emphasis:;
to:n
text-outline:none;
whs:n
white-space:normal;
whs:nw
white-space:nowrap;
wob:k
word-break:keep-all;
fz
font-size:12px;
fw
font-weight:bold;
ff
font-family:;
op
opacity:;
c:p
cursor:pointer;
html類:総合類:div咻a+div〓〓〓5+li*10
<div id="a"></div>
<div id="b"></div>
<div class="c-11"></div>
<div class="c-22"></div>
<div class="c-33"></div>
<div class="c-44"></div>
<div class="c-55"></div>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
div〓p〓p〓p*10>p〓〓〓a*10修正:Wrap with Abreviation:alt+x Togle Commment:alt+1 Match pair:alt+D Go to Matching Pair:alt+sその他にAppnaツールを推奨する理由は以下の通りです。ショートカットキーのサポートが非常に完璧です。例えば、よく使う削除行:ctrl+D;フォーマット:ctrl+shift+F;コピー行:ctrl+alt+pageup移動単行:alt+pageup 2.jsヒントは、現在のフロントで受け入れられるツールの中では強いです。もう一つの特徴は、Firefoxの中のfirebugと結合して、断点追跡プログラムの実行プロセスを実行して、変数の値をすぐに確認することです。3.目下のオススメの一番強い理由はゼインコーディネーンとの結合で、あなたの仕事が速く飛ぶことです。その悪いところ:1.工具が強いので、大量のメモリが必要ですが、現在のハードウェア価格では、2 Gのメモリは基本的に受け入れられます。2.最新版の2.02は純緑色版ですが、設置前にsunのjdkをインストールしなければならないので、これは頭が痛くて配置が多いです。フロントのスタッフが必ず見ます。雲の中にあります。3.内蔵して提供するブラウズ方式は比較的に遅くて、純粋で静的なページで、そんなに複雑な必要があるかどうか、直接にローカルにブラウズすればいいです。版権を重視して、転載して出所を明記してください。http://www.cnblogs.com/jikey/archive/2009/12/19/1628002.html。