css字体代码

html-css012

css字体代码,第1张

我帮你看了

给我分哈

这五分不容易啊

这CSS代码有点乱.

在你网站目录里的defult.css文件,(就是网站CSS文件啦)这个文件拉到最后看到几行看到#page_starlist

这个

然后就在{后面加上font-size:16px

就行了我这16是字体的大小

你自己修改就行了.

改成如下的样子:

#page_starlist

{

font-size:16px

PADDING-RIGHT:

0px

PADDING-LEFT:

0px

PADDING-BOTTOM:

0px

LINE-HEIGHT:

28px

PADDING-TOP:

0px

BACKGROUND-COLOR:

#fcfcfc

TEXT-ALIGN:

center

}

首先 CSS 是有优先级的,inline 的 style 属性优先级最高,其次是看选择器的权重,然后再看 定义的先后顺序。你的 CSS 的问题就出在选择器的权重上。

不同类型的 CSS 的选择器是有不同的权重的,W3C 给出了一系列的计算方法,如下:

count the number of ID selectors in the selector (= a)

count the number of class selectors, attributes selectors, and pseudo-classes in the selector (= b)

count the number of type selectors and pseudo-elements in the selector (= c)

ignore the universal selector

*               /* a=0 b=0 c=0 -> specificity =   0 */

LI              /* a=0 b=0 c=1 -> specificity =   1 */

UL LI           /* a=0 b=0 c=2 -> specificity =   2 */

UL OL+LI        /* a=0 b=0 c=3 -> specificity =   3 */

H1 + *[REL=up]  /* a=0 b=1 c=1 -> specificity =  11 */

UL OL LI.red    /* a=0 b=1 c=3 -> specificity =  13 */

LI.red.level    /* a=0 b=2 c=1 -> specificity =  21 */

#x34y           /* a=1 b=0 c=0 -> specificity = 100 */

#s12:not(FOO)   /* a=1 b=0 c=1 -> specificity = 101 */

你的选择器 .liftList dt a,根据上面的计算方法,没有 ID 选择器,所以 a 是0,有一个类选择器,所以 b 是1,有两个类型选择器 c 是2.所以权重是 12

选择器 .special 没有 ID 选择器,a 是 0,一个类选择器 b 是1,没有类型和伪元素选择器 所以 C 是 0,这个选择器的权重就是 10,所以第二条样式优先级低于第一条。如果想要覆盖前面定义的样式,要有更高的权重。比如:.leftList dt .special 就有更高的权重管理。

还有一种访问就是添加 !important rule,来提高样式的优先级。

.special { font : 12px '新宋体' !important }

这样写可以把这条 CSS 可以覆盖其他地方定义的 CSS,甚至行内的 CSS。但是不是很推荐这样使用,因为这样会给后面的开发留下隐患。

你的css是写在哪儿的?

1.写在外链的css文件中,则记得在<head></head>里面添加外链代码

<link href="style.css" rel="stylesheet" type="text/css">

其中style.css是你外部css文件名

2.写在html页面的<head></head>里面

<style type="text/css">

*{font-size:10px} //通配符是用于定义网页所有标签的样式

body{font-size:10px} // 这个样式是用于定义body中的标签样式

//在html中,一般以上两种定义字体大小的方法都可以,*定义的范围会比较广一点, 你会发现很多网页有这么一行代码

*{margin:0padding:0} //这个是用于更改ie的3像素bug

</style>

3.二楼给的写法

<body style="font-size:12px">也是定义标签样式的一种方法,一般没学过css的初学者这样定义样式是比较方便的,但这样写管理起来很麻烦,代码冗杂,又长又臭,特别是代码多了以后,想修改就更麻烦了,而且代码也不美观,还可能会影响浏览速度....所以还是建议使用上面两种比较好,熟练以后就用第一种

4.其实还有很多定义样式的方法,网上找找资料,慢慢学习,不难的

你说的控制多层嵌套的表格,其实你可以给你要控制的单元格加个id或者class,

然后把他们的样式写进css里面

我简单写一下,嵌套就不写了,最讨厌表格了,实在是太麻烦了

<tr>

<td class="type01">文字是红色的,14px</td> //class定义的样式可以多次用

<td id="type01">文字是黑色的,11px</td> //id定义的样式只对一个标签有用

</tr>

<tr class="type01">

//用了上面的class样式

<td>这里面的文字是红色的,14px</td>

</tr>

在样式表中这样写他们的样式

①.type01{ color:#FF0font-size:14px} //class="type01"的标签

#.type01{color:#000font-size:11px} //id="type01"的标签

// 写进css文件里面

<style type="text/css">

.type01{ color:#FF0font-size:14px} //class="type01"的标签

#type01{ color:#000font-size:11px} //id="type01"的标签

</style>

③可以不用定义样式的id,class,直接在标签中写样式,比较麻烦,简写

<tr>

<td style=" color:#FF0font-size:14px">文字是红色的,14px</td>

<td style=" color:#000font-size:11px">文字是黑色的,11px</td>

</tr>

不多说了,再说,就像臭婆娘的袜子了,又长又臭