web标准

HTML5时代的div

div,作为web标准化进程中大火大热的HTML标签,在完成了取代table布局的使命之后,在强调语义化的今天,开始成为被滥用得最多的标签。HTML5新增的标签中,有一大部分是为了取代HTML4里的div使用场景。比如:

、
、

继续阅读 →

本条目由小李刀刀发布于 2010-06-02。属于 所谓技术,被贴了 web标准 标签。所谓技术2010-06-02 · 小李刀刀

前台开发从头说起:理解css盒模型

在掌握了丰富而强大的css选择符之后,就具备了将css样式根据需要应用到网页中任何元素的能力。能够应用规则了,接下来就需要熟练掌握规则的制定方法——什么样的属性组合能够实现什么样的效果。一般的颜色、字体、字号、行高等的设置比较容易掌握,而初学者在应用css的时候,主要头疼的还是如何用css实现复杂的网页布局,从两栏布局、三栏布局,到表单设计等。在布局的时候,实际上主要是借助元素的宽、高、定位、浮动、边距、边框、间距、背景颜色、背景图片的组合来实现的。而所有这些,都要基于对css盒模型的理解。网上对盒模型的论述很多(推荐阅读《彻底理解css盒子模式》),我这里想从实用的角度来谈谈。

继续阅读 →

本条目由小李刀刀发布于 2009-12-21。属于 CSS,被贴了 CSS、web标准 标签。CSS2009-12-21 · 小李刀刀

前台开发从头说起:谈谈CSS选择符

以前我接受了网上不少博文的说法,一直认为学习css的三大最重要问题是:盒模型、定位、浮动。因为这三块的内容决定了css布局的能力。但是通过上一篇日志的分析,xhtml要实现和css的解耦,就要尽量不依赖于css(或者说不要纯粹为了给css预留接口而添加不必要的class和id),那么,在用css布局之前,其实就有一个更紧迫的任务摆在我们的面前——如何将css规则准确应用到目标元素。于是,css选择符的地位在这个前提下就空前的提高了。所以,在开始学习盒模型、浮动、定位之前,有必要回顾一下选择符。

继续阅读 →

本条目由小李刀刀发布于 2009-12-16。属于 CSS,被贴了 CSS、web标准 标签。CSS2009-12-16 · 小李刀刀

前台开发从头说起:关于web标准化

虽然CSS在表现方面天生具有很多优势,但是如果不是web标准化的盛行,估计CSS不会达到今天这样的热门。所以要说CSS,肯定要从web标准化说起。实际上,对CSS的理解越深,才能越好地理解和使用CSS。

很多人对于web标准化的理解就是“DIV+CSS”,或者“IE、FF、Chrome、Opera、Safari测试无错”,或者就是“通过w3c校验”。实际上,这些都只是web标准化以后附带的一些好处或者说一些表现。web标准化的精髓并不是为了抛弃表格,或者浏览器兼容,或者通过w3c校验。有时候,标准化了的网页未必一定能达到上述这些特征。

继续阅读 →

本条目由小李刀刀发布于 2009-12-15。属于 所谓技术,被贴了 javascript、网页、CSS、XHTML、web标准 标签。所谓技术2009-12-15 · 小李刀刀

关于web标准化的一些误区

“web标准”这个词最近几年在国内的热火程度就好像钱江潮一样一浪高过一浪,随着雅虎、MSN以及国内各大门户网站纷纷抛弃表格布局,现在的网页,要是还没有使用div+css布局,那别人一看就首先从心底鄙视起来。

但是作为一直在web开发这个领域混迹的开发人员,我从网上的文章,还有周围人的讨论中发现,很多人都把“web标准”和“div+css”完全弄混了。包括现在热卖的一些书也是这样,通篇都是“div+css”布局。严重一点的,那更是“万般皆div”。

继续阅读 →

本条目由小李刀刀发布于 2009-10-13。属于 乱七八糟,被贴了 网页、XHTML、web标准 标签。乱七八糟2009-10-13 · 小李刀刀