1、css有行内样式、内联样式、外联样式。当然你还要学会选择器的语法和作用1.1、行内样式:就是在标签中定义,如
1.
2、内联样式:就是在中定义,如: 1.
3、外联样式:就是引入外部样式文件,如: 2、js:前提是会js语法2.1、使用js:2.1.1、定义:html文件定义:或者引入外部js文件:2.1.2、使用:3、jQuery使用:以上都需要你学会对css使用,js语法及使用,jquery方法使用有一定了解建议你看。里面有简单教如何使用css、js、jquery。希望能够帮到你
不能
具体如下:
左边是选择器首字符,右边是选择器后面的字符
首字符支持的字符类型是a~z、A~Z、下划线(_)以及非ASCII字符(中文、全角字符等)
后面的字符支持的字符类型是a~z、A~Z、0~9、下划线(_)、短横线(-)以及非ASCII字符
可以直接以短横线开头,如果是一根短横线(-),那么短橫线后面必须有其他字符、字母或下划线或者其他编码字符;如果是连续两根短横线(–),则它的后面不跟任何字符也是合法的。
1.类选择器(class选择器)
基本使用:
.类选择器{
属性名: 属性值;
…}
2.id选择器
基本使用:
#id选择器{
属性名: 属性值;
…
}
3. html元素选择器
某个html元素{
属性名: 属性值;
…
}
4.通配符选择器
该选择器可以用到所有的html元素,但是其优先权最低
*{
属性名: 属性值;
…
}
写在哪里是要分情况的,是要看你想要实现什么效果。
1)如果写在选择器,如果是写的rotate等事件,则直接执行事件,如果写的是transtion:all ease 0.5s,那么他在你鼠标移入以及鼠标移出的时候都会发挥作用。
2)写在hover上,那么他只会在鼠标移入的时候才执行你自己定义的transtion动作,移出没有效果;