HTML、CSS初级前端试题汇总(持续补充)
2017-07-22 08:41
288 查看
1.浏览器内核
IE:trident 前缀:-ms-Firefox:gecko 前缀:-moz-
Safari:webkit 前缀:-webkit-
Opera:以前是presto,现在是Blink 前缀:-o-
Chrome:Blink 前缀:-webkit-
2.HTML文件开头的DOCTYPE是干什么的?
< !DOCTYPE >声明位于文档最前,在< html >标签之前。告诉浏览器文档按何种HTML或者XHTML规范解析页面
3.浏览器在一次HTTP请求中,需要传输一个4097字节的文本数据给服务器,可以采用那些方式?【需要进一步理解!!!】
用post方式:向服务器传送数据,数据量较大Cookie:通过在客户端(浏览器)记录信息确定用户身份,最大为4kb
IndexdDB:HTML5本地存储,把一些数据储存到浏览器(客户端)中,当网络断开时,可以从浏览器读取离线应用
url:用get方法,从服务器上获取数据,大小不能超过2kb local
Storage:HTML5本地存储,将数据保存在客户端(一般为永久的)
4.置换元素:展现不是由css来控制的元素。
< img> < object> < video> < textarea> < input>5.display:none;和visibility:hidden;【实际应用???】
display:none;不为被隐藏的对象保留其物理空间visibility:hidden;所占据的空间位置仍然存在,仅为视觉上的完全透明
6.Quirks(怪异模式)是什么?和Standards模式有什么区别
Standards标准模式: IE6开始引入。浏览器给符合标准的文档在规范上正确处理在指定浏览器中。背景: IE6之前css不成熟,IE5等之前的浏览器对css的支持很差,IE6对css提供更好的支持。
产生的问题:对基于旧布局方式写的页面,IE6支持的CSS会显示不正常。如何保证不破坏现有的页面,又提供新的渲染机制?
解决办法:增加参数和分支。参数为真,则使用新功能;参数为假,则使用旧功能。
Quirks怪异模式: IE6将DTD当成了这个参数。以前的页面不写DTD,IE6假定写了DTD,页面将采用CSS支持更好的布局;没写DTD,则采用之前旧的布局方式。
区别:
相关文章推荐
- Css及html开发相关工具网址等(持续补充ing)
- 前端开发知识汇总--HTML、CSS
- 一些学习前端的网站(html&css&javascript等)持续更新。。。
- 牛客-html&css&js-知识汇总(持续更新)
- HTMLCSS前端效果汇总
- HTML+CSS - 前端设计的小技巧(持续更新......)
- 前端面试题目汇总(一)HTML、CSS、JavaScript
- 前端(js/css/html)那些小的知识点,持续更新......
- j2ee学习笔记之前端(js、jQuery、html、html5、webService、ajax、css)—— 一直会补充
- 前端(html,css,js)各种摘抄整理(持续更新ing)
- CSS知识点汇总----------------------------持续更新,-欢迎大家补充分享
- Web前端HTML+CSS+JS初级入门视频课程 001
- 前端分享:14套免费的 HTML/CSS 界面源码
- HTML CSS初级
- 前端开发入门:html和css基础知识回顾
- python之 前端HTML/CSS基础知识学习笔记
- 前端面试题总结HTML CSS部分
- 【前端面试】HTML5+CSS3初级面试
- 前端面试知识点准备(HTML、css)
- 给老铁们一些前端面试题,关于HTML+CSS的