一、CSS 全称及其作用是什么?
答:
1)、Cascading Style Sheets (层叠样式表)
2)、CSS 能够对网页中元素位置的排版进行像素级精确控制。
3)、支持几乎所有的字体字号样式。
4)、拥有对网页对象和模型样式编辑的能力,让页面变得更加精美。
二、怎么导入CSS的文件?怎么使用CSS样式?
答:
//1)、
< link rel=“stylesheet” href=“css/htmlcss.css” />
//2)、
三、表签元素选择器、class选择器、id选择器 的区别?
答:
1)、表签选择器,直接写表签名,对当前页面的所有叫这个名字的表签进行渲染
2)、id 选择器,#加上元素的 id 名,对指定 id 名字的元素进行渲染修饰
3)、class 选择器, .加上class名,对指定class名字的元素进行渲染修饰
#id{
}
.class{
}
div{
}
四、样式就近原则指的是什么?内部中的样式一定比外部引入文件的优先级高吗?css 所有的样式都可以继承吗?
答:
1)、指的是离元素最近的样式会起作用
2)、不一定,要看是否是渲染同一个元素。渲染同一个元素的情况下,
才有优先级的问题
3)、不是 比如 margin、border、padding、background、height 等等之类
五、请画出盒子模型?,并求出宽和高
答:
1)、 padding:设置所有内补丁。padding: 5px 、padding 5px 4px 3px 2px (上右下左)
2)、 padding-(|ltop|right|bottom|left):分别设置上、右、下、左的内补。
3)、margin:设置所有外补丁。margin:5px、padding 5px 4px 3px 2px
4)、 margin-(top|right|bottom|left):分别设置上、右、下、左外补丁
六、link和@import的区别?
答: 两者都是外部引用CSS的方式,但是存在一定的区别: