![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端知识
南枝惊鹊
越努力越幸运
展开
-
请你描述一下 cookies,sessionStorage 和 localStorage 的区别?
共同点保存在浏览器端,同源(所谓同源,就是指域名、协议、端口相同)不同点数据传输上Cookie数据在浏览器和服务器之间来回传递。其它两个不会自动发送数据到服务器端,仅在本地存储。Cookie数据有保存路径可以限制保存在特定的位置下存储时间上cookie 只在设置的cookie过期时间之前一直有效;sessionStorage 仅在当前浏览器窗口关闭前有效;localStorage 始终有效数据共享上cookie 在所有同源窗口中都是共享的;sessionStorage 不在不同的窗口原创 2021-03-20 21:10:11 · 95 阅读 · 0 评论 -
什么是WebGL,它有什么优点?
WebGL(Web Graphics Library)是一种 3D 绘图标准,这种绘图标准允许把 JavaScript 和 OpenGL ES 2.0 结合在一起,通过增加 OpenGL ES 2.0 的一个 JavaScript 绑定,WebGL 可以为 HTML5 Canvas 提供硬件 3D 加速渲染,这样 Web 开发人员就可以借助系统显卡来在浏览器里更流畅地展示 3D 场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL 技术标准免去了开发网页专用渲染插件的麻烦,可以用 WebGL 完美原创 2021-03-20 21:09:34 · 2048 阅读 · 0 评论 -
HTML5行内元素有哪些,块级元素有哪些, 空元素有哪些?
行内元素a - 锚点abbr - 缩写b - 粗体bdo - 标签覆盖默认的文本方向br - 换行cite - 标签定义作品(比如书籍、歌曲、电影、电视节目、绘画、雕塑等等)的标题code - 定义计算机代码文本dfn - 定义字段em - 强调i - 斜体img - 图片input - 输入框kbd - 定义键盘文本label - 表格标签q - 短引用samp - 定义范例计算机代码select - 项目选择small - 小字体文本span - 常用内联容器,定原创 2021-03-20 21:08:35 · 187 阅读 · 0 评论 -
对WEB标准以及W3C的理解与认识?
WEB标准 不是某一个标准,而是一系列标准的集合。网页主要由三部分构成:结构、表现和行为。对应的标准也分三方面:结构化标准主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如 W3C DOM)、ECMAScript等。这些标准大部分由 万维网联盟 ( 外语缩写:W3C )起草和发布,也有一些是其他标准组织制订的标准,比如ECMA的ECMAScript标准。标签闭合、标签小写、不乱嵌套 (XHTML)提高搜索机器人搜索几率 (DOM)使用外链 css 和 js 脚本 (原创 2021-03-20 21:07:09 · 1209 阅读 · 0 评论 -
每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?
声明位于文档中的最前面的位置,处于标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。(重点:告诉浏览器按照何种规范解析页面)原创 2021-03-20 21:06:22 · 230 阅读 · 0 评论 -
你做的网页在哪些浏览器测试过,这些浏览器的内核分别是什么?
IE: trident 内核Firefox: gecko 内核Safari: webkit 内核Opera: 以前是presto内核, 现已改用 Google Chrome 的 Blink 内核Chrome: Blink(基于 webkit, Google 与 Opera Software 共同开发)转载 2021-03-20 21:04:35 · 102 阅读 · 0 评论 -
HTML5有哪些新特性、移除了哪些元素?
HTML新特性:画布 canvas多媒体 video、audio拖拽和释放 Drag、drop本地存储 localStorage、sessionStorage语义化更好的内容元素 article、header、footer、nav、section、aside表单控件 date、time、canlendar、url、search、email新的技术 webworker、websocket、Geolocation移除的元素纯表现的元素 u、big、center、strike、tt、fon原创 2021-03-20 21:02:35 · 85 阅读 · 0 评论 -
Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?
1.<!DOCTYPE>声明必须是HTML文档的第一行,位于<html>标签之前。<!DOCTYPE>声明不是HTML标签;他的作用是告诉浏览器的解析器用什么文档类型规范来解析这个文档。2.严格模式是浏览器根据web标准去解析页面,是一种要求严格的DTD,不允许使用任何表现层的语法;在混杂模式中,页面以宽松的向后兼容的方式展示。模拟老式浏览器的行为以防止站点无法工作。3.意义:为了让html5之前版本的文档能和DTD声明的标准对应,从而正确的解析;也为了兼容向后兼容原创 2021-03-20 21:01:50 · 566 阅读 · 0 评论 -
HTML5的优点与缺点
优点网络标准统一,都是由w3c提出的多设备,跨平台,便于移植及时更新提高可用性和改进用户的友好体验新增语义化标签,便于理解代码新增媒体标签,video,audio可以很好的代替Flash和Sliverlight便于数据包抓取,便于SEO优化被大量应用于移动应用程序和游戏缺点安全性差:web session 和 websocket 存在漏洞,有可能被黑客盗取数据完善性:许多特性各浏览器的支持程度也不一样技术门槛:HTML5简化开发者工作的同时代表了有许多新的属性和API需要.原创 2021-03-20 21:01:04 · 264 阅读 · 0 评论 -
浏览器页面有哪三层构成,分别是什么,作用是什么?
构成:结构层、表示层、行为层分别是:HTML、CSS、JavaScript作用:HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。原创 2021-03-20 20:58:32 · 371 阅读 · 0 评论