01、常见排序算法的时间复杂度,空间复杂度
02、前端需要注意哪些SEO
合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括,长度合适,不可过分堆砌关键词,不同页面description有所不同;keywords列举出重要关键词即可语义化的HTML代码,符合W3C规范:语义化代码让搜索引擎容易理解网页重要内容HTML代码放在最前:搜索引擎抓取HTML顺序是从上到下,有的搜索引擎对抓取长度有限制,保证重要内容一定会被抓取重要内容不要用js输出:爬虫不会执行js获取内容少用iframe:搜索引擎不会抓取iframe中的内容非装饰性图片必须加alt提高网站速度:网站速度是搜索引擎排序的一个重要指标
03、web开发中会话跟踪的方法有哪些
cookiesessionurl重写隐藏inputip地址
04、img的title和alt有什么区别
title是globalattributes之一,用于为元素提供附加的advisoryinformation。通常当鼠标滑动到元素上的时候显示。alt是img的特有属性,是图片内容的等价描述,用于图片无法加载时显示、读屏器阅读图片。可提图片高可访问性,除了纯装饰图片外都必须设置有意义的值,搜索引擎会重点分析。
05、doctype是什么,举例常见doctype及特点
!doctype声明必须处于HTML文档的头部,在html标签之前,HTML5中不区分大小写!doctype声明不是一个HTML标签,是一个用于告诉浏览器当前HTMl版本的指令现代浏览器的html布局引擎通过检查doctype决定使用兼容模式还是标准模式对文档进行渲染,一些浏览器有一个接近标准模型。在HTML4.01中!doctype声明指向一个DTD,由于HTML4.01基于SGML,所以DTD指定了标记规则以保证浏览器正确渲染内容HTML5不基于SGML,所以不用指定DTD常见dotype:
HTML4.01strict:不允许使用表现性、废弃元素(如font)以及frameset。声明:!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML4.01//EN