常见的html面试问题都有哪些?

 我来答
北大青鸟志远科技
2023-04-03 · 用心创作内容,感谢您的关注。
北大青鸟志远科技
向TA提问
展开全部

对于许多刚刚毕业的大学生来说,前端编程开发程序员的职业发展趋势还是非常不错的,而今天霍营北大青鸟就一起来了解一下,前端编程开发技术面试中常见的html面试问题都有哪些。

1.对web标准的理解是什么?


先是html标签上,标签闭合,标签小写,不乱嵌套;使用语义化标签,例如header,article,少用b这样没有语义的标签,以提高搜索几率;使用外部的css文件及js文件,使结构表现行为分离;减少文件数目,达到减少网络请求次数,文件下载与页面速度更流畅;内容能被更多的用户及设备访问,保证在版本较低的浏览器下能够呈现完整内容,在版本高的浏览器上能够展现更完美的视觉效果;代码低耦合高内聚,易维护。


2.HTTP状态码及其含义?


100-119:接收成功,要求客户端继续提交下一次请求


200-299:接收成功且完整处理了整个过程。


300-399:客户需要进一步细化:


302:重定向


304/307:拿缓存


400-499:请求出错不能执行


404:请求资源没在web服务器中


403:没有权限,拒绝访问


500-599:服务器端错误


503:由于临时的服务器维护或者过载,服务器当前无法处理请求。


500:服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。


3.你所知道的HTTP请求方法?


GET:请求指定页面的信息,并返回实体主体。


HEAD:类似于GET请求,只不过返回的响应没有具体内容,用于获取报头


POST:向指定资源提交数据请求处理(例如表单或上传文件)。数据被包含在请求体中。POST请求可能导致新资源的建立/或已有资源的修改。


PUT:从客户端向服务器传送的数据取代指定的文档的内容。


DELETE:请求服务器删除指定的页面。


CONNECT:HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。


OPTIONS:允许客户端查看服务器的性能


TRACE;回显服务器收到的请求,主要用于测试或诊断


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式