web标准化内容与样式分离

内容与表现分离,从标准到国人重视那天起,就已经讨论了,但是停留在div+css xhtml+css 纯代码的分离,思想上流程上,到底如何分离?

1.给你一首古诗,保存为毫无格式的一堆文字,你去理解它的内容,进行结构的处理。用word排版之后,他有了结构
  2.这个结构其实包含了语义和表现
  3.用html进行结构化,抛开一切的表现形式,只考虑语义
  4.用CSS进行表现处理,包括html的默认表现,他拥有了视觉表现,这个表现体现出了结构化,也体现出了用户体验,用户体验中包含了交互的排版和视觉体验
  5.如果加上行为,比如点击注释序号,缓缓跳转到注释内容。

  再看看css禅意花园
  同样是上面的5个步骤,形成第一版本的css禅意花园
  而更多的模板提供者所做的工作是交互线稿+视觉设计。体现在网页上就是CSS

  可以看出从编码角度来讲
   第一步,内容处理为结构,纯HTML的编写
   第二步,结构处理为表现,纯CSS的编写
   第三步,给表现加上行为。

  从流程的角度来讲
   第一步,策划文档
   第二步,结构处理
   第三步,交互设计(交互样式构建)
   第四步,视觉设计(视觉样式构建)
   第五步,样式构建

  再逆向思维
  如果没有css禅意花园,设计师设计了几百张的设计稿,然后做成页面,HTML的结构会相同嘛?类比,如果你的策划,给两个交互和视觉设计师处理,页面构建的结构会相同嘛?答案是肯定的不会相同,为什么不会相同呢?这里讨论的根本所在,这是需要我们深入思考的问题!

时间: 2024-10-26 07:15:26

web标准化内容与样式分离的相关文章

面向未来Web设计:内容与外层分离 渐进增强

中介交易 SEO诊断 淘宝客 云主机 技术大厅 现在终端设备种类繁多对WEB设计提出更多要求 是时候考虑针对未来,设计出体验友好的Web了.现在终端设备种类繁多,如台式机.笔记本.上网本.平板电脑.多功能手机.智能手机等等,而这仅仅是一个开始.技术更新换代的速度在加快,我们的工作流程.标准及基础设施正在触及它们所能承受的极限.这个相互联通的时代不断创造着新的挑战,同时也酝酿着巨大的机会. 谁也无法预知,在未来将会发生什么.如果有人说可以创造出永不过时的事物,这又将是多么愚蠢的事啊.虽然我们无法提

Web标准化之form语义结构的实例

Web标准化越来越受到大家的重视与关注,制作符合Web标准的网页,往往会遇到form的问题,这一块的知识很是缺乏,今天的这篇文章向大家介绍了一些form语义结构,希望对大家的CSS布局有所帮助. 1.使用fieldset和legend标签 在form中,我们经常会对form中的信息进行分组,比如注册form,我们可能会将注册信息分组成基本信息(一般为必填),详细信息(一般为可选),那我们如何更好的来实现呢?我们可考虑在form中加入下面两个标签: fieldset:对表单进行分组,一个表单可以有

qtcreator-Qt导出word文档,如何在代码中设置文档内容的样式?

问题描述 Qt导出word文档,如何在代码中设置文档内容的样式? RT.网上查了一下,基本都是用模板+书签的方法来插入内容,但是我现在想直接靠运行程序来生成一个文档,但是这就有一个问题,文档内容的格式就得写在代码之中,而不能像书签那样把格式定好了直接插内容就行.各位大神知道怎么弄吗? 解决方案 一样的,可以对Selection应用段落样式来实现.具体可以在word中录制一个宏,然后根据自动产生的VB代码照着写.

Web的内容(Content)、结构(Structure)与表现(Presentation) 漫谈

谈Web的内容(Content).结构(Structure)与表现(Presentation),现在可能有些晚了,只是正好想起,理理思路,共勉. 内容是结构的基础,而非相反.内容在一定程度上体现出一定的结构,但并不是全部.原始内容就相当于数码相片的RAW格式,未经处理,但是即使未经处理的内容,也包含着一定的结构,比如我们通过阅读一段文字,可能包含着标题.正文.段落(这些属性是通过阅读而发现的,而不是从表现上)等,这就是结构.为了区分,内容体现出来的结构,我把它称之为内结构(内容结构). 以上仅针

JavaScript将Web页面内容导出到Word及Excel的方法

 这篇文章主要介绍了JavaScript将Web页面内容导出到Word及Excel的方法,涉及javascript操作ActiveXObject控件的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JavaScript将Web页面内容导出到Word及Excel的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3

内容和设备分离是必然趋势

内容和设备分离是必然趋势. 我知道这消息有点震惊,但是说真的,我敢肯定,我们都会赞同两者分离的方式更合理.事实就是如此,两者分离彼此可以朝着新的方向发展.我不得不说,两者分离是必然趋势. 我们应该关注http://www.aliyun.com/zixun/aggregation/7714.html">在线广告和营销世界的大分裂现象,声音.电影.文件等已经不再依赖设备才能观看和收听. 内容和设备分离是云计算技术的升级,也是对"在线"这两个字的重新定义.20世纪90年代,上

基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作_javascript技巧

本篇文章主要介绍如何实现Web页面内容的打印预览和保存操作的相关知识,一起学习吧! 1.Web页面打印的问题 在此之前,我一般使用比较好用的LODOP来执行打印的操作,这个在我之前有很多文章都有涉及,这个控件是一个ActiveX的控件,需要下载安装后就可以在页面是进行打印的排版设计,预览,打印等操作,还是很方便的一个控件,因此都很适合普通内容的打印,证件的套打等操作. 不过随着浏览器技术的更新,这个插件在Chrome或者FireFox上好像不受支持了,基本上摒弃了这种插件的处理方式了.例如如果我

JavaScript将Web页面内容导出到Word及Excel的方法_javascript技巧

本文实例讲述了JavaScript将Web页面内容导出到Word及Excel的方法.分享给大家供大家参考.具体实现方法如下: <HTML> <HEAD> <title>WEB页面导出为EXCEL文档的方法 </title> </HEAD> <body> <BR> <table id = "PrintA" width="100%" border="1" cel

网站建设是否应该采用WEB标准化代码开发

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 做为专业的天津网站建设开发人员,我们从2002开始就进行企业网站设计制作.一直以来都是以表格Table方式来布局和表现网页设计效果.而表格因其易用好学,而在网站设计中大量采用.大量的网站采用了表格来设计制作. 近几年网站设计开始大量使用WEB标准化,以DIV+CSS的为代码结构的网站越来越多.特别是web2.0兴起,大量新兴的WEB2.0网站