Recent Comments

Categories

均呢?他一直在前端路上,试图在这不归路上找到自己的方向 ...
Home » CSS

如何居中一个浮动元素

以下内容来自网络~~
css

html

真是千奇百怪,但是实际应用上,我还没有见谁这么用的,看来是我孤陋寡闻了~~

重新认识HTML

和HTML打交道好几年了,以前一直以为自己会用就行了,结果,受打击了!!
所以我要重新认识HTML!

在你每一个页面的顶端,你需要文档声明。是的,必须。
如果不指定文档类型,你的HTML不是合法的HTML,并且大部分浏览器会用“怪癖模式(quirks mode)”来处理页面,这意味着浏览器认为你自己也不知道究竟做什么,并且按浏览器自己的方式来处理你的代码。你可以是一个HTML大师,在地球上打遍天下无敌手,或者你的HTML可以无瑕疵,CSS可以很完美,但如果没有文档声明,或者错误的文档声明,你的网页与一个短视的,独眼的长臂猿婴儿十分艰难地堆砌起来的没两样。

定义及用法
文档类型声明(doctype声明)应被置于HTML文档的开头,<html>标签之前。
doctype并不是一个HTML标签;它只是一个指令,告知浏览器当前页面是遵循哪种标记语言编写的。
每个文档类型声明都要引用一个DTD(Document Type Definition,文档类型定义)。DTD规定了标记语言的书写规则,正因如此浏览器才能正确呈现内容。
HTML/XHTML元素和有效的DTDs

下面是代码的分解:
开始部分:< ! DOCTYPE HTML PUBLIC
公共标识符:"-//W3C//DTD HTML 4.01//EN"
系统标识符:"http://www.w3.org/TR/html4/strict.dtd">
注意:上面列表中的公共标识符是大小写敏感的,因此,它必须根据下一部分描述的定义出现。

请参阅HTML/XHTML标签参考手册,其中说明了各个标签为哪种DTD所支持。

Read More »

CSS模块化[二]

今天吃饱了,喝足了,继续前天晚上没有写完的, :)

从公司的实际情况出发,先说一下我们这次做CSS模块化要达到的目标:
1,页面上的CSS链接数少于1个;
2,页面的CSS冗余率小于5%

下面,我们针对这两个目标进行布署,
首先是CSS链接数,这里我们将采用SSI的方式进行合并,但是同时又要达到对CSS有一个版本控制,这里就需要结合SVN等版本控制软件了
然后是CSS的冗余率了,这里我们为了降低冗余率,所以就得把CSS细分为各种模块,根据页面所需来选择要用到的CSS

Read More »

CSS模块化[一]

最近由于公司发展需要,所以在对部门进行一下规范的制定,其中一项是对CSS进行模块化,模块化很重要的是要有一个命名规则,内容细分等
经过思考与讨论得到以下方案:

从一个页面来说,页面由三大块组成,框架(layout)、模块(module)、内容表现(expression)组成,因此,首先可以从这下手。。。

不好意思,饿了。。。

明天有时间继续,哈哈。。。

一直在路上 - junNe.NET is powered by Typecho))) and Theme From junType