天天看点

html内联元素,伪类选择器,字体设置 表单,做网页流程

内联元素只在行内发挥作用,

而块状元素显示效果为一个矩形区域

内联元素不能设置width,height,

也不能设置竖起方向的margin,padding

2:内联元素与块状元素如何转化?

答:display:block/inline/none

3:举出你在项目中用到的内联元素转块状的例子?

图片空白的解决,

a标签设置宽高时.

4:a标签的4个伪类选择器及顺序?

a:link, a:visited ,a:hover,a:active

l v h a

5:字体控制的5个顺序

font-style,font-weight,font-size/line-height,font-family

设置font可以直接写

6:背景的属性

color,

url,

repeat-x/-y,no-repeat

attchment:fixed/scorll

postion:可以用在多个元素共用一张背景.(在大网站中,可以减少请求,减轻服务器压力)

1:font-family的可否填多种字体?

可以

2:如果多种,该用什么样的原则来决定字体的出现顺序?

先特殊再普通

细化说明:

先英文字体再中文字体

先特殊字体再安全安全

先具体字体,再到字体大类

3:字体可大致归为哪两类?

有衬线 -- serif  --(如宋体)

无衬线 -- sans-serif (黑体)

4:请说出在html中以下字符该如何合理的显示出来?

>,<,空格

>

<

 

-----这种东西叫"符号实体"

5:如何解决ie6双倍margin的bug?

双倍margin bug是指ie6

对于浮动元素,其浮动方向上的margin值将会加倍,导致的bug.

例:float:left;margin-left:10px;

那么实际体现的margin-left是20px;

解决:给这种元素设置 _display:inline;

1:列举你知道的表单类型及写法

文本框: input type="text"

密码框: input type="password"

单选框: input type="radio"

复选框: input type="checkbox"

提交按钮: input type="submit"

重置按钮: input type="reset"

点击按钮: input type="button"

文件域: input type="file"

隐藏域: input type="hidden"

图像按钮:input type="image" src=""

下拉框: <select name=""><option value="大学">大学</option></select>

文本域: <textarea></textarea>

2:文件上传域能否加默认值?

答:不能

3:做网页的分析流程?

单个网页:

先分析的布局,先用div把块划开,

然后再用css控制,撑开页面.

再在div里面放置语义标签比如: ul,li,p,h2,h1,span,a

这些标签里放文字

再次通过css控制文字的显示效果,如字体,颜色,样式,下线划等等

做整个网站,如何分析?

1:首先观察所有页面的共同区域.

2:针对共同区域做一个框架页面或者模板页面

这时应该形成2个css文件, 初始化css,及框架css

3:然后再做具体的页面,并且具体页面上用到的css也形成单独的css文件.

4:框架集如何点击左侧的链接,页面在右侧显示?

答:给右侧的frame 加一个name

左侧的链接,加 target='定义的name'

如果想让链接跳出框架,用target="_top"

继续阅读