<< Web >> Sublime /emmet /css

常用插件:Emmet:快捷输入html的插件

Sublime prefixr:css自动补全

Js format:js格式化

Sublimelinter:错误提示高亮

Sublime codeintel:代码自动提示

Bracket highlighter:括号匹配

Package control安装:按ctrl+~调出console,然后再粘贴一下代码

importurllib.request,os; pf ='Package Control.sublime-package'; ipp= sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener( urllib.request.ProxyHandler())); open(os.path.join(ipp, pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

成功安装完后,在preference-packagecontrol,点击后能出现install package.

Package control安装插件的方法

Ctrl+shift+p-----install package----回车-----输入要安装的插件名称XXXXX


Emmet语法规则-----一种快速输入DIV 标签的工具

Emmet的语法地址:http://www.w3cplus.com/tools/emmet-cheat-sheet.html

http://www.w3cplus.com/tools/emmet-cheat-sheet.html

 

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);

!

初始化 

E#name\E.name

补全

{}

文字内容

.

Css代码

body{

 padding:0;

 margin:0;

 background:#cbd4da;

 font-size:12px;

}

/*播放器面板容器*/

.box{

 width:320px;

 margin:100px auto;

 background:#fff;

 border:solid 1px #979797;

 border-radius:6px;/*制作圆角*/

 box-shadow:0 0 5px 6px rgba(0,0,0,0.05);/*面板阴影*/

}

/*播放器面板头部*/

.boxt{

 height:40px;

 line-height:40px;

 padding:0 16px;

}

.boxt .minitxt{

 font-size:bold 14px Arial;

 color:#7e97ab;

}

/*播放器面板左边按钮(仿mac窗口按钮效果)*/

.boxt .circle em{

 display:inline-block;

 background:#e4e4e4;

 border:solid 1px #c7c9cb;

 border-radius:8px;

 width:12px;

 height:12px;

 margin-right:8px;

 border:none;

 border-radius:6px; 

 cursor: pointer;

}

/*关闭面板按钮*/

.boxt .circle .close{

  box-shadow:inset0px 1px 1px rgba(83,11,8,.5);

 background:-*-radial-gradient(top center, circle, #fff, #af2b24,#ec8e89);

}

/*面板最大化按钮*/

.boxt .circle .max{

 box-shadow:inset 0px 1px 1px rgba(117,38,27,.5);

 background:-*-radial-gradient(top center, circle, #fff, #ce712d,#fcdf7d);

 

}

/*面板最小化按钮*/

.boxt .circle .min{

 box-shadow:inset 0px 1px 1px rgba(34,75,15,.5);

 background:-*-radial-gradient(top center, circle, #fff, #74a94e,#bbdd83);

}

/*面板中间内容*/

.boxm{

 border:solid 1px #dedede;

 border-width:1px 0;

 padding:20px 16px;

 overflow:hidden;

}

/*面板播放按钮*/

.boxm .boxml{

 float:left;

 padding-top:5px;

}

/*面板控制按钮基本样式*/

.boxm .boxml .btn{

 display:inline-block;

 width:45px;

 height:40px;

 padding-top:5px;

 border:none;

 border-radius:25px;

  text-align:center;

 font-size:0;cursor:pointer;

 box-shadow:inset 0 1px 1px rgba(100,100,100,.3);

 background:-*-linear-gradient(top,#e6e6e6,#f2f1f1);

}

/*font face 制作icon*/

@font-face{

 font-family:"playericon";

 src:url(font/fontello.eot);

 src:url(font/fontello.eot#iefix) format("embedded-opentype"),

 url(font/fontello.woff) format("woff"),

 url(font/fontello.ttf) format("truetype"),

 url(font/fontello.svg) format("svg");

 font-weight:normal;

 font-style:normal;

}

 

.btn:after{

 font-family:"playericon";

 display:inline-block;

 width:35px;

 height:35px;

 border:none;

 border-radius:20px;

 font-size:18px;

 line-height:35px;

 text-align:center;

 box-shadow:inset 0 -1px 0 rgba(0,0,0,.4);

 background:-*-linear-gradient(top,#fff,#e9e9e9);

}

/*播放icon*/

.on:after{

 content:"\25B6";

 color:#475057;

}

/*停止icon*/

.stop:after{

 content:"\25A0";

 color:#cf6767;

}

/*中止icon*/

.pause:after{

 content:"\2389";

 color:#475057;

}

.btn:hover:after{

 color:#19a6e4;

 box-shadow:0 -1px 0px 1px #ccc;

}

/*面板时间部分*/

.boxm .boxmr{

 font-family:Arial;

 color:#666;

 text-align:right;

 overflow: hidden;

}

.boxm .taketime{

 font-size:30px;

}

.boxm span{

 display:inline-block;

 padding:0 10px;

 font-size:9px;

 -webkit-text-size-adjust:none;

}

/*面板底部样式*/

.boxb{

 height:40px;

 line-height:40px;

 padding:0 16px;

 border-top:solid 1px #fff;

 background:#eee;

 font-size:14px;

 font-family:Arial;

 color:#999;

 border-radius:6px;

}

.fr{float:right;}


CSS

背景的颜色backgroud:XXXXX

内嵌模块的位置margin:0 1,0代表上下,1代表左右。

Margin:1.all方向

Margin:1 2 3.上 ,左右,下

Margin:100 auto;上规定,左右均分。

宽度:width

边框:border : border-width || border-style || border-color

颜色方法:#000

         #000033

          Rbg(

Box盒子模型:box-shadow

Filer:滤镜

Liquid layout流式布局

 

字体:

font: font-style || font-variant || font-weight ||font-size || line-height || font-family

Font: caption | icon | menu | message-box | small-caption |status-bar

Em:?????

Display:inline默认blockinline-block.三种效果不一样。分别是内容和对象一起,分离等。

Cursor:光标类型

span行高:Line-height(不受限制)

em

链接:a:link {color: #FF0000}                      /* 未访问的链接 */
a:visited {color: #00FF00}  /* 已访问的链接 */
a:hover {color: #FF00FF}      /* 鼠标移动到链接上 */
a:active {color: #0000FF}    /* 选定的链接 */


图像

<img></img>

Align:left right bottom top middle

Width:100px/调整图像大小

Height:200px/调整图像大小

Alt:big/显示图像的文字

<a><img></a>:/图片链接

<map><area></area></map>/设置图片的链接

 

块元素

例子:<h1>, <p>, <ul>, <table>,<li>,<div>

内元素

例子:<b>, <td>, <a>, <img>

 Bgcolor:背景颜色设置

水平线:</hr>

换行:</br>


表格

表头th

表格 td

标题 caption

<h4>横跨两列的单元格:</h4>

<table border="1">

<tr>

 <th>姓名</th>

 <th colspan="2">电话</th>

</tr>

<tr>

 <td>Bill Gates</td>

 <td>555 77 854</td>

 <td>555 77 855</td>

</tr>

</table>

 

<h4>横跨两行的单元格:</h4>

<table border="1">

<tr>

 <th>姓名</th>

 <td>Bill Gates</td>

</tr>

<tr>

 <th rowspan="2">电话</th>

 <td>555 77 854</td>

</tr>

<tr>

 <td>555 77 855</td>

</tr>

</table>

横跨两列的单元格:

姓名

电话

Bill Gates

555 77 854

555 77 855

横跨两行的单元格:

姓名

Bill Gates

电话

555 77 854

555 77 855



链接

<ahref="http://www.w3school.com.cn/" target="_blank">VisitW3School!</a>新窗口中打开

<ahref="/example/html/lastpage.html">

<img border="0"src="/i/eg_buttonnext.gif" />


border-radius 


你可能感兴趣的:(前端)