北大青鸟设计培训:常见的html面试问题都有哪些?

html-css015

北大青鸟设计培训:常见的html面试问题都有哪些?,第1张

对于许多刚刚毕业的大学生来说,前端编程开发程序员的职业发展趋势还是非常不错的,而今天佳音北大青鸟http://www.kmbdqn.cn/就一起来了解一下,前端编程开发技术面试中常见的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回显服务器收到的请求,主要用于测试或诊断

HTML 是网页的基础。它代表 超文本标记语言

作为一个 Web 用户,当你访问本页面时,这个过程看起来是这样的:

这就是为什么这个页面会显示你现在正在阅读的内容。HTML 是用来表示构成此页面的各种元素的语言。

编译为

因为浏览器页面渲染的时候是从上至下的,而 table 和 iframe 这两种元素会改变这样渲染规则,他们需要等待自己元素内的内容加载完才整体渲染。用户体验会很不友好。

HTML5 是 HTML(超文本标记语言)最新的修订版本,由万维网联盟(W3C)于 2014 年 10 月完成标准制定。目标是取代 1999 年所制定的 HTML 4.01 和 XHTML 1.0 标准。它是一种为万维网构建和显示内容的语言,万维网是互联网的核心技术。

默认背景颜色 <mark> 是黄色

可以使用 CSS 自定义样式

经典的HTML5开发面试题分为人事的面试题和技术的面试题;

1、HTML5人事经典面试题

HTML5人事面试方面,有性格有哪些优劣势,职业规划方向是什么,你的特长是什么,对于加班之类你是怎么看待等等面试题;

2、HTML5技术经典面试题

主要涉及HTML+CSS+JavaScript以及JS主流框架的使用。HTML+CSS经典面试题,如CSS的引入方式比较等;JavaScript经典面试题,如简述事件委托的原理与使用等;JS主流框架经典面试题,如解释jQuery的原理等。

对于经典的HTML5开发面试题,个人比较建议你去看“决胜前端”(小 禾呈 序),它里面包含了各大公司HTML5技术和人事的面试题,其中还有一个HTML5高频考题模块,还针对面试题做了详细的分析与解答。