- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前端面试题目115道
1、html5为什么只需要写!doctype html?
????答:html5不是基于sgml(标准通用标记语言),不需要对dtd文件进行引用,但是需要doctype来规范浏览器的行为,否则浏览器将开启怪异模式,而html4.01基于sgml,需要引入dtd,才能告知浏览器文档使用的文档类型
2、行内元素有哪些?块级元素有哪些?空(void)元素有哪些?
????行内元素有:a b span img input select strong(强调的语气)
????块级元素有:div ul ol li dl dt dd h1 h2 h3 h4…p
????知名的空元素:
????br hr img input link meta
????鲜为人知的是:
????area base col command embed keygen param source track wbr?
3、页面导入样式时,使用link和@import有什么区别?
????两者都是外部引用CSS的方式,但是存在一定的区别:
区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。
区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。
?
区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。
?
区别4:link支持使用Javascript控制DOM去改变样式;而@import不支持。
?
????补充:@import最优写法
????@import的写法一般有下列几种:
?
????@import ‘style.css’ //Windows IE4/ NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别
????@import “style.css” //Windows IE4/ NS4, Macintosh IE4/NS4不识别
????@import url(style.css) //Windows NS4, Macintosh NS4不识别
????@import url(‘style.css’) //Windows NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别
????@import url(“style.css”) //Windows NS4, Macintosh NS4不识别
????由上分析知道,@import url(style.css) 和@import url(“style.css”)是最优的选择,兼容的浏览器最多。
????从字节优化的角度来看@import url(style.css)最值得推荐。
4、常见的浏览器内核有哪些?
????使用Trident内核的浏览器:IE、Maxthon、TT、The World等;
????使用Gecko内核的浏览器:Netcape6及以上版本、FireFox、MozillaSuite/SeaMonkey;
????使用Presto内核的浏览器:Opera7及以上版本;
????使用Webkit内核的浏览器:Safari、Chrome。
5、html5有哪些新特性?移除了哪些元素?如何处理HTML5新标签的浏览器兼容性问题?如何区分html和html5?
????新增的元素有绘画 canvas ,用于媒介回放的 video 和 audio 元素,本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失,而sessionStorage的数据在浏览器关闭后自动删除,此外,还新增了以下的几大类元素。
????内容元素,article、footer、header、nav、section。
????表单控件,calendar、date、time、email、url、search。
????控件元素,webworker, websockt, Geolocation。
????移出的元素有下列这些:
????显现层元素:basefont,big,center,font, s,strike,tt,u。
????性能较差元素:frame,frameset,noframes。
?
????如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?
????处理兼容问题有两种方式:
????1.IE8/IE7/IE6支持通过document.方法产生的标签,利用这一特性让这些浏览器支持HTML5新标签。
????2.使用是html5shim框架
????另外,DOCTYPE声明的方式是区分HTML和HTML5标志的一个重要因素,此
您可能关注的文档
- 制图复习6.ppt
- 制氧施工方案.doc
- 制动系统简介.ppt
- 制动系统制动器简介及气压盘式制动器维修(perfect).ppt
- 制动变容式压力调机器.ppt
- 制动系统设计概论.ppt
- 利亚纳a+技术培训课件.ppt
- 别墅建筑设计-4.ppt
- 制造部实施方案.docx
- 刹车片非质量问题案例分析.ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
最近下载
- 山东省泰安市泰山区2023-2024学年上学期期中考试七年级英语试题.docx VIP
- 财务管理实务 财务管理实务 实训指导书.doc
- 2024年新人教版九年级上册化学全册教案.docx
- 上海通用汽车GVDP整车开发流程.pdf VIP
- 苏教版四年级上册同步奥数培优 第十四讲 智巧问题.pdf VIP
- 2024年江苏省苏州高新区招聘“两新”组织党建专职党务工作者6人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 2024年武汉市东湖生态旅游风景区管理委员会公开招聘机关派遣制工作人员9人笔试备考试题及答案解析.docx VIP
- 人教版普通高中地理选择性必修2区域发展.pdf
- 人体解剖学常考重要知识点.doc
- 2023年江苏苏州相城区招考聘用两新组织党建专职党务工作者23人笔试历年难易错点考题荟萃附带答案详解.docx VIP
文档评论(0)