利用Yahoo!免费获取可重复使用的CSS-Web标准教程

2016-02-19 18:55 5 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的利用Yahoo!免费获取可重复使用的CSS-Web标准教程教程,一起来看看吧!超容易上手~

【 tulaoshi.com - Web开发 】

浏览器支持

CSS工具的一个主要特性就是它的分级提供了对A级浏览器的完美支持。分级浏览器支持纯粹是一个Yahoo!的分级,在它的网站上你可以看到完整的说明,它主要描述了在当今市场上的浏览器中,CSS的良好表现。

在这个在线表格中,浏览器被分为三个级别的浏览器支持(A、C和X)。A级是最高的支持级别。通过充分发挥现代Web标准的强大性能,YUI库发现,A级体验提供了高级的功能性和可视保真度。支持类别和相关文件使你能够切身体会到哪里支持CSS,但是它应该在每一种浏览器中都可用(通过可能的降级)。

可重复使用的CSS

YUI库中包括了三个CSS领域或特性,涉及格式化、字型介绍和以网格为基础的(列和行)版式。网站上用这些术语来描述这三个元素:

Page Grids:使你能够在所用模版容量范围内,嵌入一到四列的网格。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

Fonts:提供跨浏览器的排版标准化和控制器。一般来说,它在完全支持用户(在浏览器内)对字体进行调整的同时,还提供了一致的字体和行高。

Reset:提供跨浏览器的HTML元素默认赋值的标准化。它也去除了浏览器中的共同默认表达,如对要强调元素使用粗体,这样是为了帮助保证对所有的字体的定义都是有意图的,并且元素始终用的是它们的语义含义,而不是习惯上的视觉表达。

在被安装了以后,YUI库下载中的每一个元素都可以在Web服务器的以下目录/文件中获得:

Page Grids: buildgridsgrids.css
Fonts: buildfontsfonts.css
Reset: build eset eset.css
你可以在自己的Web服务器上安装这些基础目录或者将它们置于你的站点内,以便根据需要引用它们。CSS的一个重要特性(除了免费之外)就是,它在发布之前,已经经过了彻底的检验和调试。让我们来更仔细地看一下实际操作中的CSS工具。

有网格的页面版式

以网格为基础的版式几乎是所有站点设计或页面版式的动力。过去,这一点常常通过HTML表格来完成,但是CSS为页面版式提供了巨大的力量和灵活性。页面网格提供的代码可以根据你的要求,利用列和行来建立页面。

在页面网格最基本的级别上,它提供了七种Web页面模版,其中六种定义了详细的主要内容/工具条版式;第七个模版定义了一个没有工具条的版式,主要内容占据了整个页面宽度。这些模版的名称如下:

yui-t1:包含一个位于左侧宽度为160px的工具条和一个宽度为570px的主要区域。
yui-t2:包含一个位于左侧宽度为180px的工具条和一个宽度为550px的主要区域。
yui-t3:包含一个位于左侧宽度为300px的工具条和一个宽度为430px的主要区域。
yui-t4:包含一个位于右侧宽度为180px的工具条和一个宽度为550px的主要区域。
yui-t5:包含一个位于右侧宽度为240px的工具条和一个宽度为490px的主要区域。
yui-t6:包含一个位于右侧宽度为300px的工具条和一个宽度为430px的主要区域。
yui-t7:包含一个宽度为750px的主要区域,没有工具条。

你可以结合(或编辑,如果你够大胆)这些模版来达到你的目的。列表A用第一种版式来安排一个页面的格局(注意:CSS工具安装在Web服务器的默认目录中)。

列表A

htmlhead
titleYahoo CSS Tools Example 1/title
link rel="stylesheet" type="text/css" href="build/grids/grids.css"
/head
body
div id="doc" class="yui-t2"
div id="hd"Page Header/div
div id="bd"
div id="yui-main"
div class="yui-b"Main Area/div
/divdiv class="yui-b"Left Column/div
/div
div id="ft"Page Footer/div
/div/body/html
HTML页面上的几个注释:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

版式被赋予整个页面——主div标签被分配为yui-t2类。这说明采用的是第二种模版。

页面被分为页眉、主体和页脚区域。页眉被赋予标识符hd,主体为bd,页脚为ft。

页面的主体被分为左区域(如果模版支持的话)和主区域。两者都被分配为yui-b类,但是主区域在它的div标签中被附上了yui-main的标识符属性。

来源:https://www.tulaoshi.com/n/20160219/1619519.html

延伸阅读
标签: Web开发
这个格式是我自创的,经常有人问我为什么,这里做个简单总结: 1. 分类,一个模块或者同类功能定义为一类定义,每类定义之间用段落隔开。 2. 分级,每类定义中的每个定义语句,根据结构或语意级别使用Tab缩进纵向对齐。 3. 分断,每个定义内的每个属性定义之间,用分号+空格隔开,注意定义语句与分号间无空格,{}内前有空格而...
标签: Web开发
Web标准这个词听说好久了,但是到底什么是Web标准呢?我们该如何实现Web标准呢?DIV CSS布局是Web标准吗?实现Web标准到底有什么好处呢? 不知上面这些问题大家以前是怎么认为的,至少我以前很傻乎乎的认为Div CSS布局就是符合Web标准。下面是布鲁斯狼和其老友的一段聊天对话,看完后希望大家在对Web标准的理解上有进一步的提高和认识! 对话一...
标签: 面膜 压缩面膜
压缩面膜能重复使用吗 很明显,市面上绝大部分的面贴膜都是不能够重复使用的,除了某些凝胶面膜(例如CPB集中护理美肌面膜)。而压缩面膜从它的包装外形,到泡制方法都不难看出压缩面膜是不能重复使用的。 压缩面膜为什么不能重复使用 压缩面膜不能重复使用的原因很简答,就跟为什么大多数护肤品中都需要添加防腐剂的...
标签: Web开发
WEB标准的CSS网页布局,需要注意的地方有很多。我们在webjx.com上作过很多介绍,今天介绍五个需要注意的地方。 一、永远使用小写字母 不好的做法:  DIV   PHere's an interesting fact about corn. /P   /DIV    好的做法:   div   pH...
标签: Web开发
当然,生成缩略图这个工作如果交给程序来完成,效果会好很多,但是有时出于某种因素,例如服务器不支持GD之类的,难免就要请CSS代劳。 把一副大图片按比例缩小到某个尺寸,对于现代浏览器,直接使用max-width和max-height两条CSS属性即可。   对于IE 6.0及以下版本,以上两条CSS属性均不会被理会。之前处理这种事情,我们往往...

经验教程

624

收藏

61
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部