HTML5共6篇

CSS如何实现三角形?

CSS如何实现三角形?-速码派
这个技巧在前端圈里算是个经典的小把戏了,本质是利用了CSS边框的拼接原理。我们都知道,给一个盒子设置边框时,每条边框的连接处是斜切的。当你把这个盒子的宽和高都设为0,只保留边框,神奇的...
MRzhang的头像-速码派MRzhang2026年1月21日
04311

HTML5的Web Workers是什么?

HTML5的Web Workers是什么?-速码派
你可以把它理解成给JavaScript请来的“后台帮手”。咱们都知道,传统的JavaScript代码是单线程的,所有任务都得排队一个个来。如果页面上有个特别耗时的计算,整个页面就会卡住,用户点啥都没反...
MRzhang的头像-速码派MRzhang2026年1月21日
0465

如何实现HTML5的本地存储?

如何实现HTML5的本地存储?-速码派
这功能太实用了,它让浏览器变成了一个轻量级的数据库。咱们说的主要是localStorage和sessionStorage这两个对象,用它们存点小数据,比过去用Cookie方便得多。 你直接用window对象就能调用它们...
MRzhang的头像-速码派MRzhang2026年1月21日
0517

什么是HTML5的离线存储?

什么是HTML5的离线存储?-速码派
简单来说,它就是让网页在没网的时候也能“跑”起来,或者至少能记住点东西。这对提升用户体验帮助太大了。以前浏览器一关,数据全丢,现在可不一样了。 HTML5里常用的离线存储方式主要有两种:...
MRzhang的头像-速码派MRzhang2026年1月21日
02612

HTML5的DOCTYPE声明怎么写?

HTML5的DOCTYPE声明怎么写?-速码派
聊到这个,估计不少老前端都会会心一笑。你还记得XHTML 1.0 Transitional那段长得要命、根本背不下来的DOCTYPE吗?谢天谢地,那种日子一去不复返了。 进入HTML5时代后,万事的开头变得无比简单...
MRzhang的头像-速码派MRzhang2026年1月21日
03410

HTML5新增了哪些语义化标签?

HTML5新增了哪些语义化标签?-速码派
咱们做开发的,特别是老一批用DIV+CSS布局过来的人,肯定都经历过那个“DIV地狱”的年代。满屏都是<div id='header'>、<div class='nav'>,找段逻辑跟解谜似的。后来HTML5来了,这...
MRzhang的头像-速码派MRzhang2026年1月21日
11410