1.CSS的全称是什么
Cascading Style Sheets 层叠样式表
2.CSS有几种引入方式?
一般有四种:
1.在header中加入
` <link rel="stylesheet" type="text/css" href="my.css">`
2.在head部分加入
<style type="text/css"> div{margin: 0;padding: 0;border:1px red solid;} </style>
3.行内
<div style="width:100px; height:10px; background:red;"></div>
4.导入式
将一个独立的.css文件引入HTML文件中,导入式使用CSS规则引入外部CSS文件,<style>标记也是写在<head>标记中,使用的语法如下:
<style type="text/css">
@import"mystyle.css"; 此处要注意.css文件的路径
</style>
3.link和@import 有什么区别?
- link属于html标签,而@import是css提供的。
- 页面被加载时,link会同时被加载,而@import引用的css会等到页面加载结束后加载。
- link是html标签,因此没有兼容性,而@import只有IE5以上才能识别。
- link方式样式的权重高于@import的。
4.以下这几种文件路径分别用在什么地方,代表什么意思?
- 相对路径css/a.css 当前目录下的css文件夹中的a.css
- ./css/a.css 当前目录中css文件夹中的a.css文件
- b.css 当前目录下的b.css文件
- ./imgs/a.png 上级目录中的imgs 文件夹中的a图片
- 绝对路径(本地文件的绝对地址)/User/hunger/project/css/a.css 本地绝对路径中的a.css文件
- 网站路径/static/css/a.css 网站中也可以使用相对路径http://cdn.jirengu.com/kejian1/8-1.png7 网络中的路径
5.如果我想在js.jirengu.com上展示一个图片,需要怎么操作?
1、我们在编写html时,使用img标签的src属性时,它的值就是你要展示图片的路径,如果这个图片和html文件在同一个目录下,直接就是图片名;如果不在同一个目录下,就使用相对路径找到图片位置。一般不使用绝对路径添加图片。
2、当图片不在本地而是在网络上,我们可以直接复制图片的网址到src中。
6.列出5条以上html和 css 的书写规范
1.语法建议统一使用小写
2.html,css,js分离,不要混写
3.id和class使用有意义的单词,分隔符建议使用-
4.属性值是0的省略单位
5.页面必须包含 title 标签声明标题。title 必须作为 head 的直接子元素,并紧随 charset 声明之后。