web标准---html、css、js分离
来源:互联网 发布:cloudstack 网络 编辑:程序博客网 时间:2024/06/05 05:33
简单的说,就是HTML、CSS、JavaScript这三者分离。WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如 W3C DOM)、ECMAScript等。
web标准的优点:
代码的效率:
在HTML文件中使用最精简的代码,而把样式和页面布局信息包含进CSS文件中。则放在服务器上的文件越小,下载文件需要的时间就越短。
可用性:
产品是否容易上手,用户能否完成任务,效率如何,以及这过程中用户的主观感受可好,是从用户的角度来看产品的质量。可用性好意味着产品质量高,是企业的核心竞争力。
可维护性:
页面的样式和布局信息保存在单独的CSS文件中,如果你想改变站点的外观时,仅需要在单独的CSS文件中做出更改即可。整站统一css则可带来巨大的便利。
可访问性:
上网用户中那些视力受损的人,通过屏幕阅读器使用键盘命令将网页的内容读给他们听。以语义化的HTML(结构和表现相分离的HTML)编写的网页文件,就可以让此类用户更容易导航,且网页文件中的重要信息也更有可能被这些用户找到。
语义化标签利于 网络爬虫/搜索引擎:搜索引擎使用“爬虫”,解析你的网页。语义化的HTML能更准确更快速的被解析,从而知道哪些才是重要的内容,那么你的网页在搜索结果中的排名就会大受影响。
兼容性:
纯HTML,无附加样式信息,可以针对具有不同特点(如屏幕尺寸等)的设备而被重新格式化,只需要引用一套另外的样式表即可。同时,CSS本身也可以让你为不同的呈现方式和媒体类型(如在屏幕上阅读网页,打印网页,在移动设备上阅读网页等)规定不同的样式表。
参考:http://witzhao.blog.163.com/blog/static/285808220111179494644/
- web标准---html、css、js分离
- web标准---html、css、js分离
- WEB前端html、css、js分离开发简谈
- Web前端:HTML~CSS~JS
- API汇总 - Web[JS|HTML|CSS]
- web开发html css js插件
- web server/cgi/html/css/js
- web里面html,css,js基本知识
- 【网页制作】——WEB标准三要素:html,css,javascrip
- HTML、css、JavaScript 代码分离
- 符合web标准的弹出菜单集(div+css+js)
- HTML使用WEB标准
- HTML使用WEB标准
- WEB标准分离的思维图
- web小知识与问题串烧(html,css,js)
- web前端常用操作集(涵盖JS、HTML、CSS)
- Django web server: html引用静态文件(css, js)
- 学习Web基础(HTML/CSS/JS)+服务器端技术(LAMP)
- HTML5新特性之Canvas+drag(拖拽图像实现图像反转)
- Matlab常见命令(一)
- 基于缓冲字节输入输出流进行复制文件的操作
- 贪吃蛇小游戏笔记
- cocos2d-x学习
- web标准---html、css、js分离
- App Widget
- 【Unity3d开发相关】小地图高速创建
- 黑马程序员——JAVA基础之数据类型
- Service联合Broadcase更新UI
- vs2012编译boost_1_54_0
- Linux内存管理(上)
- 实现Android的消息通知栏
- JAVA的日期应用:Date、DateFormat、Calendar