web前端面试题 基础题 html篇

本文深入讲解前端开发核心概念,包括XHTML与HTML的区别、前端页面的三层架构、主流浏览器的内核、语义化HTML的重要性、HTML5的新特性与移除元素、Web标准下的W3C规范以及img标签的title与alt属性作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.XHML和HTML区别

XHTML:基于XML的指标语言,必须正确嵌套,关闭,大小写,必须有根元素
HTML:基于web的网络设计语言

2.前端页面哪三层

HTML 结构层/视图层
CSS 表示层
js 行为层

3.各大主流浏览器的内核

IE ie内核
火狐 Gecko
谷歌 webkit ,Blink
Safari webkit
opera Presto

4.如何理解语义化的HTML

直观认识标签
让页面结构化,便于SEO
让阅读者更容易理解,便于分块,维护

5.HTML5为什么只需要!DOCTYPE HTML

h5不基于SGML,不需要对DTD引用,但要doctype来规范浏览器的行为

6.Doctype的作用

告诉浏览器的解析器用如何来解析这个文档

7.对于h5的理解

新增:1,canvas 2.video和audio.3,storage 缓存 4,语义化标签 footer header等,5。表单控件:email,url,dated等, 6.webworker websockt ,
移除:纯表现元素 center big等,对页面产生负面影响的元素frame,fromeset等
兼容性处理,使用document.createElement来创建标签

8.web标准下W3C的理解认识

1.标签闭合
2.结构,表现,行为分离
3.小写
4.更少的代码组件,容易维护修改
5.不乱嵌套
6.被广泛的设备访问
7.外链css js

9.img title alt

title 提示文字信息
alt 图片不显示的时候用问题替代

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值