前端小菜鸟笔试题总结
目前只做了几个公司的笔试题,但是还是按照知识分类来总结吧,后续会在后面添加。
一:CSS
css有哪些单位
css有很多样式,列几个常见的:em, ex, %, px, cm, mm, in, pt, pc,ch,rem,vh,vw,vmin,vmax样式文件类型
行内样式(内嵌样式):结构的内部,即写在标签内的样式;写在标签的开始部分内部,style属性当中。
例:<标记 style="样式的属性名1:样式的属性值1;属性名2:属性值2;......"></标记>
内部样式(内联样式):写在HTML页面内部,存放于head标记当中,样式写在style标记内。
例:< style>选择器 {属性名:属性值;属性名:属性值;......}< /style>
外部样式(外联样式):写在css文件内。
例:< link type="text/css" rel="stylesheet" href="css/main.css">< /link>实现滚动条固定在页面的html语句
可以为需要固定的元素加上 { position: fixed } 这个 CSS 属性,再通过 top left right bottom 属性调整位置。css中插入注释
/* dddddd */position的属性值
absolute:生成绝对定位的元素bai,相对于du static 定位以外的第一个父元素进行定位。元素的位置通zhi过 "left", "top", "right" 以及 "bottom" 属性进行规定。
fixed:生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
relative:生成相对定位的元素,相对于其正常位置进行定位。因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。
static:默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。css实现网页调用服务端字体
@font-face { font-family : name ; src : url( url ) ; sRules }
二: html
1.alt和title的区别