前端笔试(校招实习)

前段笔试基础题(有空更新)

 

html常见题目(包括基础知识):

 

1、div和span的区别:

div是块级元素的代表,每个块级元素独占一行,在不设置宽高的情况下默认宽度是父元素的100%;

 span是行内元素的代表,行内元素与其他行内元素共享一行,默认情况狭隘的宽度由内容自适应。

 

2、position的几种值与特点

absolute:绝对定位(参照距离元素最近的已定位的父元素的位置偏移,并且元素原来的位置不再保留)

relative:相对定位(参照元素原来的位置偏移,元素原来的位置保留)

fixed:固定定位,元素相对于浏览器窗口进行定位

static:为position的缺省值,默认为没有定位

 

3、怎样使宽为200px,高为200px层垂直居中于浏览器中,写出CSS样式。

            position: absolute;
            left:50%;
            top: 50%;
            margin-top: -100px;
            margin-left: -100px; 
            /* -100是因为div本身有长度和宽度,所以要将长宽考虑进去才能居中 ,这也叫补丁赋值*/
       

  

4、html中常见的块级元素和行内元素

· 块级元素:高度,行高,以及外边距和内边距都可控制,不设置宽度则宽度默认为容器的100%,可以容纳内联元素和其他块元素

- 常见的块级元素有:<div> <dl><dt><header><footer><form><h1><h2><h3><h4><h5><h6><hr><li><ol><ul><nav><p><table><tbody><th><tr>

· 行级元素:和其他元素都在一行上,高,行高及外边距和内边距都不可改变,(设置宽度无效,高度无效,可以通过line-height来设置,只能设置左右margin和左右padding)只能容纳文本或者其他内联元素。

- 常见的行内元素有:<a><b><br><button><i><img><input>

 

5、CSS盒模型

margin外边距 ; border边框 ;padding 内边距; content:内容

CSS3新增box-sizing属性,用于更改计算元素宽度和高度的默认的CSS盒子模型

转载于:https://www.cnblogs.com/hxy-fighting/p/11570446.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值