1、doctype的意义是什么
·让浏览器以标准模式渲染
·让浏览器知道元素的合法性
2、HTML XHTML HTML5的关系
·HTML属于SGML
·XHTML属于XML,是HTML进行XML严格化的结果
·HTML不属于SGML或XML,是一种独立规范标记语言,比XHTML宽松
3、HTML5有什么变化
·新的语义化元素(header 页眉, nav 导航, section 区块, article 文章, aside 侧边栏 , and footer 页脚)
·表单增强
·新的API(离线、音视频、图形、实时通信、本地存储、设备能力)
·分类和嵌套变更
4、em和i有什么区别
·em是语义化的标签,表示强调
·i是纯样式的标签,表示斜体
·HTML5中i不推荐使用,一般用作图标
5、语义化的意义
·开发者容易理解
·机器容易理解结构(搜索、读屏软件)
·有助于SEO
6、那些元素可以自闭合
·表单元素input
·图片img
·换行br 水平线hr
·meta link
7、HTML和DOM的关系
·html写出来的是文本,就是字符串,要经过浏览器解析,才能变成dom,是活的
·JS维护的是DOM
8、property和attribute的区别
·attribute是死的,写在html中的
·attribute经过浏览器解析之后dom就有了property,property是活的
9、form的作用有哪些
·直接提交表单
·使用submit/reset按钮
·便于浏览器保存表单
·第三方库可以整体取值
·第三方库可以进行表单验证
HTML面试真题
最新推荐文章于 2024-09-26 13:58:48 发布