Web前端常见面试题

1.什么是浏览器
浏览器主要由两部分组成
1.渲染引擎:用于html、css的解析,渲染引擎决定了如何显示页面内容以及各式
2.JS引擎:用来解析JavaScript代码

2.doctype的意义是什么
1.让浏览器以标准模式渲染
2.让浏览器知道元素的合法性

3.HTML、XHTML、HTML5的区别
1.HTML属于SGML
2.XHTML属于XML,是XHTML进行XML格式化的结果
3.HTML5几部属于SGML也不属于XML,HTML5有自己独立的一套规范

4.HTML5有什么新的变化
1.新的语义化元素
2.表单增强
3.新的API:离线、音视频、图形、实时通信、导航定位、本地存储、设备能力等

5.em和i的区别
共同点:两者都是表示斜体
区别:
em是语义化标签,表示强调
i是纯样式标签,表示斜体,HTML5不推荐使用
(什么是语义化?开发者容易理解、机器(搜索引擎)容易理解、有利于SEO的称之为语义化)

6.那些元素可以自闭合
表单元素input
br、hr
img
link、meta

7.form表单的作用
1.直接提交表单
2.可用于浏览器保存
3.通过第三方可以整体获取值
4.通过第三方可以进行表单验证

8.h1有什么作用
正确:增强语义
错误:让字体变黑、变大、变粗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值