1.css的全称是什么?
cascading style sheets(层叠样式表)
2.css有几种引入方式?link和@import有什么区别?
link和@import的区别:
-link属于html标签,而@import是css的语法。
-页面被加载时,link会同时被加载,而@import引用的css会等到页面加载结束后加载。
-link是html标签,因此没有兼容性,而@import只有IE5以上才能识别。
-link方式样式的权重高于@import的
3.以下这几种文件路径分别用在什么地方,代表什么意思?
- css/a.css
当前目录中的css文件夹下的a.css文件 - ./css/a.css
当前目录中的css文件夹下的a.css文件 - b.css
当前目录中的b.css文件 - ../imgs/a.png
上一级文件夹中imgs文件夹中的a.png - /Users/hunger/project/css/a.css
在电脑中的Users文件夹下的hunger文件夹下的project文件夹下的css文件夹下的a.css文件 - /static/css/a.css
根目录(或者网站域名所在的目录)下的static文件夹下的下的css文件夹下的a.css文件 -
http://cdn.jirengu.com/kejian1/8-1.png
cdn.jirengu.com域名下的kejian1文件夹下的8-1.png图片
4.如果我想在js.jirengu.com上展示一个图片,需要怎么操作?
有2种方法:1.将图片下载到电脑中,在使用相对路径或者绝对路径将图片导入 2.有图片的网站地址,直接在src中将网站地址打出来即可
5.列出5条以上html和css的书写规范
html:1.标签属性全小写
2.标签要闭合,自闭合标签可以省略/
3.标签里面不能有段落,段落里面不能有标题
4.表格中,不用来做布局时,thead,tfoot,tbody可以省略
5.图片的width和height属性用css去设置,最好不用行内样式,方便修改。
html详细规范地址
css:1.语法不区分大小写,但建议统一使用小写。
2.不使用内敛的style属性定义样式
3.id和class使用有意义的单词,分隔符建议使用-
4.属性值是0的省略单位
5.块内容缩进
css详细规范地址