“为什么要抛弃HTML?”这个问题如果展开说又臭又长,我尽量简单吧: HTML发展到今天存在三个主要缺点: 1.太简单。
不能适应现在越多的网络设备和应用的需要。
比如手机、PDA、信息家电都不能直接显示HTML。
2.太庞大。
由于HTML代码不规范、臃肿,浏览
“为什么要抛弃HTML?”这个问题如果展开说又臭又长,我尽量简单吧: HTML发展到今天存在三个主要缺点: 1.太简单。
不能适应现在越多的网络设备和应用的需要。
比如手机、PDA、信息家电都不能直接显示HTML。
2.太庞大。
由于HTML代码不规范、臃肿,浏览
重要提示:下面的文章是我个人的观点,不是为了表现自己或者为我的老板而写。
虽然现在我认为web标准值得关注,但在我了解有关web标准的主题之前,对于web标准我毫不关心,也没有意识到我下面要讨论的这些问题的存在。
而这些问题恰恰是每个人都应该关心web标准、以及他们在高科技产品和服务中扮演的角色的真正原因。<
非常高兴地看到很多设计师开始关注和尝试使用web标准制作网页。
但从网友们的问题和制作中发现几个问题,在这里特别提醒一下: 1.不是为了通过校验才标准化。
web标准的本意是实现内容(结构)和表现分离,就是将样式剥离出来放在单独的css文件中。
这样做的好处是可以分别处理内容和表现,也方
一.CSS校验的问题 首先根据比赛要求,参赛作品必须符合XHTML标准,提交的CSS必须通过W3C的校验。
CSS校验的情况比较理想,参赛作品中只有8份作品未通过CSS2.0校验,主要校验错误都是:“Line : 0 font-family: 建议你指定一个种类族科作为最后的选择” W3C建议字体定义的时候,最后以一个类别的字体
一.使用css缩写 使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。
css缩写的主要规则请参看《常用css缩写语法总结》,这里就不展开描述。
二.明确定义单位,除非值为0 忘记定义尺寸的单位是CSS新手普遍的错误。
在HTML中你可以只写width="100",但是在CSS中,
在CSS中,一个经常被人们讨论的先进之处即背景图像的可层叠性,并允许他们在彼此之上进行滑动,以创造一些特殊的效果。
根据CSS2.0当前的规定,每一个背景图像都需要各自的HTML元素。
在许多情况下,典型的标记已经为一般的接口组件提供了多种元素以供我们使用。
标签导航栏就是其中的一个例子。
在分析sIFR之前,先来快速的了解一下sIFR是什么,以及它是如何工作的。
sIFR表示scalable Inman Flash Replacement,是一种在web上准确发布自定义排版的技术。
这种技术的实现方法是,当页面下载时,在一个指定的元素中用Flash渲染的文字来代替一些文本。
理
如何学习网页标准 很多经典论坛网页标准化版的版友问这个问题,我想每一个刚刚接触web标准的人都会问这样的问题,我就根据自己的经验总结。
Step 1.不要一味使用DW等工具设计网页,去熟悉(X)HTML语言和CSS语言 因为web标准对代码的要求提高了,没有对xhtml代码没有一定的了解是无法通过校检的。
(一)常用的CSS命名规则 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main
前几天看到 WaSP 上有一篇文章,是采访加拿大女皇大学的电子通讯部主管 Tim 的文章。
文章是从女皇大学网站标准化建设而谈起,有兴趣的朋友可以读读原文。
这不禁让我想到国内高校的网站的标准化状况。
我做了一个简单的对比/调查,我选择了国内综合排名前10位的大学(根据武书连等发表的《2006
1、第一步改善为页面添加正确的DOCTYPEDOCTYPE是document type的简写。
主要用来说明用的XHTML或者HTML是什么版本。
浏览器根据DOCTYPE定义的DTD(文档类型定义)来解释页面代码。
(1)过渡型(Transitional )<!DOCTYPE html
你做了所有你认为正确的事情,但页面在最新的浏览器里并不能正确表现。
那是你书写了无效的XHTML和CSS.你使用了W3C标准的文档对象模型(DOM)来操作页面动态元素。
而在浏览器去表现这些标准时,你的站点失效了。
这很有可能就是一个错误的文档类型(DOCTYPE)导致的。
这篇文章注意以前完美童话中的html标签,有害的,糟糕的,明显丑陋的,应该被排除在标准html之外的标签,要想只有一半工作量要么颠覆浏览器要么使用更加简单推荐的新标签。
尽管前面的基础教程已经提出了符合标准的建议,但初学者基础不同或者练习不对,这里进行总结。
html正尝试从表现转向语意,进而分离语意(HTML)
介绍符合WEB标准的导航菜单 ——将下面的代码拷贝粘贴并生成html或者htm格式的网页文档,用浏览器打开即可看到效果。
<html xmlns="w3.org/1999/xhtml" lang="zh-CN">
在HTML 4.0 Strict和XHTML 1.0 STRICT里不允许在<a>标签里使用target属性,这是一件令网页设计者懊恼的事。
在过渡的规范里还是允许使用的。
但通过一定的方法,我们可以解决这一问题。
HTMl4.0规范里拿掉了target属性:但它添加了另外一个属性
CSS布局提倡者的声音正被"表格布局的优点"的声音所覆盖。
一个荒诞的说法是CSS是难学的。
事实上,CSS一点也不比其他网页技术难。
问题在于:对于表格设计已经相当有经验的web设计师不得不完全放弃他们的思维模式改用CSS方法。
我曾经用表格布局设计过许多年,当我第一
第三步是定义你的语言编码,类似这样: <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unic
1.所有的标记都必须要有一个相应的结束标记 以前在HTML中,你可以打开许多标签,例如<p>和<li>而不一定写对应的</p>和</li>来关闭它们。
但在XHTML中这是不合法的。
XHTML要求有严谨的结构,所有标签必须关闭。
如果是单独不成对的标签,在标签最后加