当前位置: 首页 > Web前端 > HTML5

好程序员分享DIV+CSS3和html5+CSS3有什么区别

时间:2023-04-05 22:21:18 HTML5

好程序员分享Web前端DIV+CSS3和html5+CSS3的区别开发布局方式的总称,不过DIV这个词+CSS3作为网页的基础开发其实并不严谨,因为div只是HTML中比较重要的一个元素,而标准名称应该是HTML+CSS,我们要对比一下html+css3和html5到底有什么区别+css3在布局开发中!以前我们使用html+css主要是开发PC端网页的基础部分。大多数业务逻辑和代码量都在服务器端。前端只接收服务器端动态生成的HTML加上简单的JS/CSS/img是一个很不平衡的架构,而HTML5表面上是标签的变化,实际上应该是影响改变这些标签,更多的是把业务逻辑和计算负载放到客户端上,HTML在APP开发上更有优势。HTML5在APP开发中的优势有:1.更好的语义以前的html+css3网页构建,没有明确的网页结构划分,主要强调块元素和内联元素。HTM元素的这两个概念从字面上看与CSS样式有着很深的联系,而这种联系与Web规范中一直提倡的表现与样式分离的核心理念相悖。但是html5+CSS3增加了header、nav、footer等新的结构标签,让网页的结构更加清晰,淡化了块元素和内联元素的两种分类,让我们更加清楚每块内容是什么是。有利于搜索引擎分析和SEO优化。2、更好的获取资源在以前的html+css3网页构建中,html无法访问内存,如果要访问文件系统磁盘操作,也需要依赖flash。如果要在浏览器内存中存储一??些东西,只有cookie,存储容量小得可怜,现在我们可以使用html5中的很多新的API来调用摄像头、GPS、蓝牙、存储在离线数据库中等等。非常强大的功能。3.可独立部署、分布式、升级。目前html5的前端开发可以独立于服务端部署,甚至可以放在CDN上。浏览器可以先加载前端APP,然后让前端APP与服务器通信。总结一下,html和css开发只能做一些网页的基础搭建。和以前一样,写页面的人很多,或者是美工,或者服务端的人。位置很尴尬。现在的HTML5和CSS3不仅在之前的结构上进行了优化,在移动APP的开发上也有着得天独厚的优势。