
正文
定义全局css样式,web定义全局样式
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
定义了全局css,重新设置的样式无效
你这样设置会有很多问题的,建议你这样设置:
body,td,div,p,th{
font-size:12px;
}
这样就不会影响到span了
相关问答
Q1: 编写一个网页的css有哪些需要注意设置的全局样式?
编写一个网页的css需要注意设置的全局样式,一般来的有元素之间的间隔,如margin、padding,还有ul,li的一些默认样式,编号的样式都是去掉,然后还有a标签的下划线等等属性,都需要去掉的,还有一些字体大小,颜色等等也需要设置的,这里我用代码写下:
*{margin:0; padding:0;}
a{color:#333; text-decoration: none;}
ul,li{ list-style-type:none;}
body{font-size:12px; color:f00;}
一般需要设置的全局属性也就这些。
Q2: 如何在网页中用css定义全局和个别的链接样式?
例如分别定义四个:
.aaa:link{***}
.aaa:hover{***}
.aaa:visited{***}
.aaa:active{***}
其实定义了一个类,
使用时:
a class=aaa href="***"***/a
Q3: 关于CSS全局样式的问题
如果是在大型项目,这种写法看起来灵活一些。
做前端的同学都知道,产品(策划)同事的需求是永远没有一个理想状态的;
使得你的页面一改再改;
原本高效的html结构、高继承的css变的一塌糊涂。
以上发一下牢骚。。。
-------------------------------------------------------------
假如有几个div,因为样式是一样的,所以你给他们定义了同一个class="a"
突然,产品过来找你说:我们有个这样的需求,要把某个div向右移10px
这时,你如果你像上面那样写,就好用了,直接在那个要改动div中添加一个.ml-10就可以了,如:
div class="a"/div
div class="a ml-10"/div
div class="a"/div
div class="a"/div
div class="a"/div
Q4: css设置全局样式的问题
不要莽撞地使用通配符把所有的标签的margin属性和padding属性都设置为零,css reset还是个挺有技巧的事儿。当然各种框架对于cssreset的方法不太一样。但是既然你又需要用到input的默认属性,就不要最开始把所有都设为0.一般css reset的方法。你可以参考各个门户网站。至于他们取舍,也算是公说公有理婆说婆有理。没有一定之规。但是直接上来就使用*,有些鲁莽了。一般思路是将div、p、ul、li、o、tbody、tfoot、thead、fieldset、legend之类的元素的padding和margin值设为0。你应该根据你的需求和编写习惯来定
Q5: css怎么定义全局样式为蓝色,楷体?
在样式文件或style标签里设置全局样式,具体的写法如下:
style
*{
color: blue;
font-family: '楷体';
}
/style
color表示字体颜色, font-family表示字体样式







