


Zen Coding css, remplacez l'abréviation html par Daguan et écrivez rapidement l'échange html et css_Experience
Avant de lire cet article, lisez d’abord attentivement l’article du site Web. Implémentation Zen Coding d'écriture rapide de code HTML/CSS
E
Nom de l'élément (div, p);
E#id
Élément utilisant l'identifiant (div#content, p#intro, span#error
E. class
Utiliser des éléments de classe (div.header, p.error.critial Vous pouvez également utiliser class et idID en combinaison : div#content.column.width;
E>N
Éléments enfants (div> ; p, div#footer>p>span);
E+N
élément frère (h1+p, div#header+div#content+div#footer); élément Multiplier (ul#nav>li*5>a);
E$*N
Numéro d'article (ul#nav>li.item-$*5
zen); coding Remplacez l'affichage 'api'.
zen coding est un plug-in d'éditeur écrit par des Russes (prend désormais en charge les éditeurs les plus populaires). Son installation est également très simple, puis copiez js. le projet Il suffit de déposer. Lorsque le projet est publié, le fichier js peut être supprimé. Sa tâche principale est de libérer les ingénieurs front-end des fastidieux codes de structure HTML et CSS, mais il existe de nombreuses abréviations de remplacement qui doivent être mémorisées. Basé sur le principe qu'il vaut mieux le regarder dix fois que de le faire manuellement, Je ne peux le mémoriser qu'en l'utilisant.
La fonction de remplacement CSS est également très bonne. Cependant, il contient également de nombreuses substitutions redondantes et inutiles. Je l'utilise en corrigeant les substitutions que l'auteur original a définies comme déraisonnables dans la production réelle.
Le fichier zen_settings sera envoyé ultérieurement et le code de remplacement sera brièvement expliqué.
C'était définitivement un peu inconnu au début, et j'ai dû réfléchir à la structure en écrivant. Mais après s'y être habitué, cela semble très pratique. Vous pouvez utiliser le mot « vitesse » pour résumer votre humeur lorsque vous écrivez.
Quant aux autres expériences et expériences, je les partagerai lentement après les avoir utilisées comme référence.
La fonctionnalité zen est une profonde imitation du sélecteur CSS. Le sélecteur jquery est également appris à partir du sélecteur css, afin que les personnes familiarisées avec ces deux technologies se lancent rapidement. Pour plus de détails, veuillez vous référer au site Web source.
Parmi eux, l'apprentissage du remplacement des balises HTML - le code source est dans son package zen-settings.js. J'ai répertorié la plupart des codes couramment utilisés, et certains moins couramment utilisés ne sont pas répertoriés. le fichier source. La ligne précédente est la saisie manuelle, la ligne suivante est la sortie zen après avoir appuyé sur la touche de raccourci (alt+E), l'environnement est Aptana 2.0.2 :
n'existe plus et le fichier ne peut pas être téléchargé. .
Ce fichier a été mis à jour pour la dernière fois en 2009. Le contenu principal de cette mise à jour est :
1. Ajoutez des unités après que la largeur soit égale à la valeur.
2. Rendre les abréviations couramment utilisées plus conviviales.
3. Plusieurs nouvelles abréviations ont également été ajoutées.
Au cours des deux derniers jours, nous avons testé et amélioré la fonction de remplacement CSS. Nous avons simplifié le remplacement qui est utilisé trop fréquemment. Pour ceux qui sont difficiles à retenir, nous utilisons le stress pour les distinguer. Ce changement modifie également la touche de raccourci étendue en alt+s, car j'utilise habituellement ces deux touches pour envoyer des messages sur QQ. Je suis plus habitué à ctlr + enter, ctrl gauche et enter droite. Ctrl + Entrée de la main droite. Cela prend trop de temps, je dois donc le terminer avec la main gauche. Permettez-moi de partager mon expérience comme suit. La première lettre est l'élément d'origine, la ligne suivante est l'élément après la sortie de l'extension zen, et ainsi de suite :
Dans le zen d'origine, les attributs css et les valeurs d'attribut sont les premiers. lettre deux points puis la valeur de l'attribut. C'est ainsi que je l'écris simplifié. Les attributs couramment utilisés sont abrégés. Par exemple,
position:absolute;
ppr
position:relative
Il y en a des similaires :
fl
float:left; fr
float:right;
cb
clear:both
db
display:block
display:inline
dib
display: inline-block;
oh
overflow:hidden;
Autres classes CSS :
Copier le code
m
marge :;
mt
marge-haut :;
mr
marge-droite :;
ml
marge-gauche :;
mb
marge-bas :;
rembourrage :;
pt,pr,pb,pl同margin
bg
background:url() 0 0 no-repeat;
bg:n
arrière-plan:aucun;
bg:x
background:url() 0 0 répétition-x;
bg:y
background:url() 0 0 répétition-y;
bg:ie
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='x.png');
bordure : 1px solide #000 ;
bd:n
border:aucun;
bdc
border-color:#000;
c
couleur :#000;
d
display:block;
f
font-size:12px;
h:;
hauteur :;
w
largeur :;
d:i
affichage:inline;
d:b
affichage:bloc;
fl
float:gauche;
fr
float:right;
cl
clear: les deux;
c:l
clear:gauche;
c:r
clear:right;
c:n
clear:aucun;
t
haut :;
bt
bas :;
r
à droite :;
l
à gauche :;
r
à droite :;
z
z-index :;
v
visibilité : cachée ;
o:h
débordement:caché;
zoo
zoom:1;
m:a
marge:0 auto;
ol
aperçu :;
q
citations :;
tc
text-align:center;
tl
text-align:left;
tr
text-align:right;
td
text-decoration:none;
te
text-emphase:;
à :n
text-outline:aucun;
whs:n
espace blanc:normal;
whs:nw
espace blanc:nowrap;
wob:k
word-break:keep-all;
fz
font-size:12px;
fw
font-weight:bold;
ff
font-family :;
op
opacité :;
c:p
curseur:pointeur;
html类:
综合类:div#a+div#b+div.c-$*5+li*10
div#width>p#a>p#a>p*10>p#a
ul#a>li.c-$*5+li.0>a.title
html:xt
aaa
更多的
cc:ie6
cc:ie
cc:noie
aa
link:css
a:mail
méta:utf
lien
style
script
script:src
img

iframe
intégrer
objet
param
carte
zone
formulaire
form:get
form:post
étiquette
entrée
input:hidden
input:h
input:text
input:t
input:search
input:email
input:url
input:p
input:date
input:datetime
input:mois
input:week
input:time
input:numéro
input:color
input:checkbox
input:c
input:radio
input:r
input:f
input:s
input:i
input:reset
input:bouton
input:b
sélectionnez
option
textarea
menu :c
bq
casquette
optg
opter
fst
jambe
secte
tarea
hdr
ol+
ul+
dl+
map+
table+
tr+
sélectionnez
optgroup+
optg+
vide
Les touches de raccourci couramment utilisées sont modifiées comme suit :
Envelopper avec l'abréviation : alt+x
Comment basculer : alt+1
Match paire : alt+D
Aller à Matching Pair : alt+s
De plus, les raisons de recommander l'outil Aptana sont les suivantes :
1 La prise en charge des touches de raccourci est très complète.
Par exemple, la suppression d'une seule ligne la plus couramment utilisée : ctrl + D
Formatage : ctrl + shift + F
Copier une seule ligne : ctrl + ; alt+ pageup
Déplacer une seule ligne : alt + pageup
2. Les invites js sont relativement puissantes parmi les outils actuellement acceptés par la réception. Une autre fonctionnalité est qu'elles sont combinées avec Firebug dans Firefox. pour suivre l'exécution du programme avec des points d'arrêt. Processus, la visualisation instantanée des valeurs des variables est très agréable.
3. La raison la plus puissante de la recommandation actuelle est qu'elle peut être combinée avec le codage zen pour rendre votre travail aussi rapide que l'éclair.
Les inconvénients :
1 Parce que l'outil est relativement puissant, il nécessite beaucoup de consommation de mémoire, mais avec le prix actuel du matériel, 2 Go de mémoire sont fondamentalement acceptables.
2. Bien que la dernière version 2.0.2 soit une version purement verte, vous devez installer le jdk de Sun avant l'installation. Cette chose est un casse-tête et nécessite beaucoup de configuration. Le personnel de la réception a dû avoir l'air confus.
3. La méthode de navigation intégrée est une page relativement lente et purement statique, pourquoi est-elle si compliquée, parcourez-la simplement localement.
Faites attention au droit d'auteur, veuillez indiquer la source lors de la réimpression http://www.cnblogs.com/jikey/archive/2009/12/19/1628002.html.

J'ai eu cette question l'autre jour. Ma première pensée est: une question étrange! La spécificité concerne les sélecteurs, et les rubriques ne sont pas des sélecteurs, donc ... non pertinents?

Oui, vous le pouvez, et cela n'a pas vraiment d'importance dans quel ordre. Un préprocesseur CSS n'est pas requis. Il fonctionne dans CSS ordinaire.

Vous devriez à coup sûr définir des en-têtes de cache éloignés sur vos actifs comme CSS et JavaScript (et des images et polices et quoi que ce soit d'autre). Cela dit au navigateur

De nombreux développeurs écrivent sur la façon de maintenir une base de code CSS, mais peu d'entre eux écrivent sur la façon dont ils mesurent la qualité de cette base de code. Bien sûr, nous avons

Avez-vous déjà eu un formulaire qui devait accepter un petit texte arbitraire? Comme un nom ou autre chose. C'est exactement à quoi sert. Il y a beaucoup de

Je suis tellement excité de me diriger vers Zurich, en Suisse pour la conférence de Front (j'adore ce nom et URL!). Je n'ai jamais été en Suisse auparavant, donc je suis excité

L'un de mes développements préférés dans le développement de logiciels a été l'avènement de Serverless. En tant que développeur qui a tendance à s'enliser dans les détails

Dans cet article, nous utiliserons une démo de magasin de commerce électronique que j'ai construit et déployé sur Netlify pour montrer comment nous pouvons faire des itinéraires dynamiques pour les données entrantes. C'est assez


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

DVWA
Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

SublimeText3 version anglaise
Recommandé : version Win, prend en charge les invites de code !

ZendStudio 13.5.1 Mac
Puissant environnement de développement intégré PHP

PhpStorm version Mac
Le dernier (2018.2.1) outil de développement intégré PHP professionnel