css规范写法

html-css08

css规范写法,第1张

一般css两种写法

.class{样式1:样式1样式2:样式2样式3:样式3样式4:样式4}

.class{样式1:样式1样式2:样式2样式3:样式3样式4:样式4}

另一种是

.class{样式1:样式1

样式2:样式2

样式3:样式3

样式4:样式4}

border、margin、padding这些可以缩写的标签尽量缩写。

第一种样式写出来样式表会比较小,基本没有多余代码,但是对于修改会比较麻烦一点,第二种方式有比较多的代码(回车和空格会影响文件大小,但是影响不大),但是修改起来比较方便,然而这样竖着写有时样式太多还是容易混乱。现在还没个标准,怎么写顺手就怎么写,简洁主要在布局和使用的样式减少,而不在写法,可以多定义些共用的样式,class="样式1 样式2"可以同时使用多个样式,这样可以节省css代码,而且更清晰

样式是不能改变字体本身的形状的。这种使用的是webfont。

使用方法:

下载对应字体的webfont文件,然后放在网站目录(根据需要随意),然后在css里使用 @font-face 添加这个字体,最后body { font-family: "webfont"} 即可。

什么汉字可以,数字不行了?首先你得知道什么是竖向排列

第二张图是正确的竖向排列

第一张图数字是顺时针旋转了90°汉字是竖向排列的

方法一图片去做

方法二用用css3把数字旋转transform:rotate(90deg),汉字竖向排,你是限制宽度还是用其他方法都可以。

备注(我没试过,但是应该还会有其他问题,本人觉得这种动态文字排版不合理)