HTML面试题

前端需要注意的SEO(搜索引擎优化)

(1)语义化的HTML代码,符合w3c规范

(2)重要内容的HTML代码放前面,确保一定会被抓取

(3)搜索引擎不会抓取iframe

(4)重要图片必须加alt属性

HTML请求方法的用途

(1)GET方法

        发送请求,取得服务器上的某一资源

(2)POST方法

        向 URL指定的资源提交或附加数据

(3)PUT方法

        向服务器提交数据,指定资源在服务器上的位置

(4) HEAD方法

        只请求页面的首部

(5)DELETE方法

        删除服务器上的某资源

(6)OPTIONS方法

        它用于获取当前 URL所支持的方法。如果请求成功,会有一个Allow的头包含类似“GET,POST”这样的信息

(7)TRACE方法

        用于激发一个远程的, 应用层的请求消息回路

从浏览器地址栏输入 url到显示页面的步骤

(1)浏览器根据请求的URL交给DNS域名解析,找到其真实IP,向服务器发起请求;服务器交给后台处理完成后返回数据, 浏览器接收文件(HTML、JS、CSS、图象等) 

(2)浏览器对加载到的资源进行语法解析,建立相应的内部数据结构(如HTML 的DOM) 

(3)载入解析的资源文件,渲染页面

HTTP状态码

信息状态码

        100         继续, 一般在发送 post 请求时

成功状态码

        200        正常返回信息

        201        请求成功并且服务器创建了新的资源

        202        服务器已接受请求,但尚未处理

重定向

        301        请求的网页已永久移动到新位置

        302        临时性重定向

        303        临时性重定向,且总是使用 GET 请求新的 URI

        304        自从上次请求后,请求的网页未修改过

客户端错误

        400        服务器无法理解请求的格式, 客户端不应当尝试再次使用相同的内容发起请求

        401        请求未授权

        403        禁止访问

        404        找不到如何与URI 相匹配的资源

服务器错误

        500        最常见的服务器端错误

        503        服务器端暂时无法处理请求

html5的新特性

canvas绘画

video、audio媒介回放

localStorage本地离线长期存储数据

sessionStorage浏览器关闭后数据自动删除

表单控件calendar、date、time、email、url、search

新的技术webworker、websocket、Geolocation

html5移除的元素

纯表现的元素: basefont、big、center、 font、s、strike、tt、u
对可用性产生负面影响的元素: frame、frameset、noframes


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值