前端题目笔记(2)-html,css

1.对web标准以及w3c的理解与认识

答:标签闭合;标签小写;不乱嵌套;提高搜索机器人搜索几率(SEO,,html语义化);使用外链css和js脚本、结构行为表现的分离;更少的代码和组件,容易维护,提高网站易用性。

2.xhtml和html的区别

答:html是一种基本的web网页设计语言,xhtml是一个基于xml的置标语言

xhtml元素必须被正确地嵌套;必须被关闭;必须使用小写字母;xhtml文档必须有根元素

3.Doctype?

答:用于声明文档使用哪种规范(htnl/xhtml)

4.行内元素有哪些?块级元素有哪些?css盒模型?

答:行内元素:span,a,b,i,br,input,select;

块级元素:p,h1~h6,div,ul,ol

css盒模型:内容width,border,margin,padding

5.css引用方式?link和@import的区别

答:引用方式:①直接在div中使用css样式  ②html中使用style自带式  ③使用@import引用外部CSS文件  ④使用link引用外部CSS文件 推荐此方法

区别:同时加载,link无兼容性;link支持js改变样式,后者不可以

6.css选择器的优先级?

答:外部样式<内部样式 <内联样式

!important,内联,id选择器,类选择器,标签选择器

7.你做的页面在哪些浏览器上用过?他们的内核?

答:ie(Trident);火狐(Gecko);谷歌(WebKit//blink);欧朋(Presto);Safari(WebKit)

8.ie6常见的bug?解决方法

答:①双边距bug  float引起的   使用display

②3像素问题  使用float引起的  使用display:inline -3px

③超链接hover点击后失效  使用正确的谁写顺序  link visited hover active

④ png 透明 使用js代码改

⑤z-index问题 给父级添加position:relative

⑥.min-height最小高度 !import解决

⑦!import在ie6下不支持

9.css Reset

答:重置浏览器的css默认属性

10.清除浮动

①使用空标签 clear:both

②父元素给固定高度

③用after伪元素

你可能感兴趣的:(前端题目笔记(2)-html,css)