HTML面試题
?HTML5 新的 DocType 和 Charset 是什么?
如何在 HTML5 页面中嵌入音频?
audio
如何在 HTML5 页面中嵌入视频?
video
除了音频和视频,HTML5 还支持其他什么新的媒体元素
作为对外部应对容器
为媒介规定外部文本轨道
HTML5 有哪些不同类型的存储?
两种
LocalStorage 本地存储,浏览器关闭后数据不丢失
SessionStorage 浏览器存储,浏览器关闭后数据丢失
HTML5 引入什么新的表单属性?
Datalist
Datatime
Output
Keygen
Date
Month
Week
Time
Number
Range
Url
HTML5 标准提供了哪些新的 API?
Media api
History api
什么是HTML5?
HTML5是最新的html标准,它主要目标是提供所有内容而不需要任何额外插件。
没有,HTML5还会工作吗?
不会,浏览器不能识别它是HTML文档;
哪些浏览器支持HTML5?
所有浏览器都支持HTML5;
HTML5的页面结构
代表HTML的头部数据
页面导航元素
自包含的内容
把分组内容放到区域里
代表页面的侧边栏内容
代表页面的脚部区域
HTML5中的datalist是什么?
HTML5中的Datalist元素有助于提供文本框自动完成特性
HTML5中心的表单元素是什么?
含有email校验的HTML文本框;
url校验;
range(范围) step(步骤) //step指的是拉动的距离,value指的是初始值;
搜索引擎;
只输入时间;
只输入电话;
HTML5中什么是输出元素?
Output 当你需要输出值的时候就是输出元素;
什么SVG?
SVG表示可缩放矢量图形;(跟canvas差不多)
HTML5中canvas是什么?
canvas是HTML5中可绘制图形的区域;
CSS中的选择器是什么?
选择器就是你想去应用一个样式的时候去帮你选择元素
如何使用ID值来应用一个CSS样式?
#mytext{
Background-color:yellow;
}
Div p //设置所有div内部的段落标签
Div+p//设置div之后的段落标签
A[target]//设置含有target属性的标签
a:link//相关链接操作
什么是web worker?为什么我们需要他们?
Web worker帮助我们用异步执行javascript文件;
Web worker线程的限制是什么?
Web worker线程不能修改HTML元素,你可以自由使用javascript数据类型。
如何在javascript中创建一个worker线程?
Var worker=new Worker(... .js);
如何终止web worker?
W.terminate(); //terminate(终止);
前言
本文总结了一些优质的前端面试题(多数源于网络),初学者阅后也要用心钻研其中的原理,重要知识需要系统学习,透彻学习,形成自己的知识链。万不可投机取巧,只求面试过关是错误的!
面试注意点
面试题目: 根据你的等级和职位变化,入门级到专家级:范围↑、深度↑