你能描述一下渐进增强和优雅降级之间的不同吗? 2022-10-05
渐进增强 (progressive enhancement):针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功...详情>
如何优化图片? 2022-10-04
1、对于很多装饰类图片,尽量不用图片,因为这类修饰图片完全可以用 CSS 去代替。 2、对于移动端来说,屏幕宽度就那么点,完全没有必要去加...详情>
重绘与重排的区别? 2022-10-04
重绘:由于节点的几何属性发生改变或者由于样式发生改变,例如改变元素背景色时,屏幕上的部分内容需要更新,表现为某些元素的外观被改变。详情>
typeof null的结果是什么,为什么? 2022-10-03
在 JavaScript 第一个版本中,所有值都存储在 32 位的单元中,每个单元包含一个小的 类型标签(1-3 bits) 以及当前要存储值的真实数据。类型标...详情>
null和undefined区别 2022-10-03
undefined 代表的含义是未定义,null 代表的含义是空对象。一般变量声明了但还没有定义的时候会返回 undefined,null主要用于赋值给一些可能会...详情>
HTML5新增了哪些新特性?移除了哪些元素? 2022-10-02
HTML5主要是关于图像、位置、存储、多任务等功能的增加:语义化标签,如:article、footer、header、nav等 视频video、音频audio 画布canvas详情>
什么是微格式?谈谈理解,在前端构建中应该考虑微格式吗 2022-10-02
采用微格式的web页面,在HTML文档中给一些标签增加一些属性,这些属性对信息的语义结构进行注解,有助于处理HTML文档的软件,更好的理解HTML文...详情>
讲一下png8、png16、png32的区别,并简单讲讲 png 的压缩原理: 2022-10-01
、PNG 8:PNG 8中的8,其实指的是8bits,相当于用2^8(2的8次方)大小来存储一张图片的颜色种类,2^8等于256,也就是说PNG 8能存储256种颜色,一...详情>
对于Web标准以及W3C的理解 2022-10-01
Web标准简单来说可以分为结构、表现、行为。其中结构是由HTML各种标签组成,简单来说就是body里面写入标签是为了页面的结构。表现指的是CSS层...详情>
如何创建嵌套和可重用的表单 2022-09-30
在Web应用程序中,我们可以有大型表单,如帐户注册表单,个人资料创建表单,信用卡表单,地址表单等。这些大型表单通常具有一组在其中重复的字...详情>