web 前端面试题及答案【前端开发面试题及答案整理】 想要应聘前端开发的求职者,要做好完成面试题的准备
下面小编分享的前端开发面试题及答案,希望对你有用
前端开发面试题及答案 1、对Web 标准以及W3C 的理解与认识
答:标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链CSS 和JS 脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件、容易维护、改版方便,不需要变动页面内容、提供打印版本而水需要复制内容、提高网站易用性
2、XHTML 和HTML 有什么区别
答:HTML 是页设计语言,XHTML 是一个基于XML 的置标语言 最主要的不同: XHTML 元素必须被正确地嵌套; XHTML 元素必须被关闭; 标签名必须用小写字母; XHTML 文档必须拥有根元素
3、Doctype
严格模式与混杂模式-如何触发这两种模式,区分它们有何意义
答:Doctype 用于声明文档使用哪种规范(HTML/XHTML) 该标签可声明三种DTD 类型,分别为严格版本、过度版本以及基于框架的HTML 文档
加入XML 声明可触发,解析方式更改为IE5
5 拥有IE5
5 的bug
4、行内元素有哪些
块级元素有哪些
CSS 的盒模型
答:行内元素:a b br i span input select 块级元素:div p h1 h2 h3 h4 form ul CSS 盒模型:内容,border margin padding 5、CSS 引入的方式有哪些
link 和@import 的区别是
答:方式:内联 内嵌 外链 导入 区别:同时加载 前者无兼容性,后者CSS2
1 以下浏览器不支持 Link 支持使用javascript 改变样式,后者不可
CSS 选择符有哪些