中资源
中国设计秀设计资源站
Dreamweaver Flash Photoshop 其它周边 web标准 asp php .net CSS WAP网站攻略 专题
广州网站设计 维美网站建设 域名注册 虚拟主机 广州网站建设 广州网页设计 虚拟主机 域名注册 素材下载 广告服务 中国品牌形象设计 网站推广 家具中国
求创科技
中国设计秀
中国福网
金视觉
中国设计秀欢迎你
中国品牌形象设计网
中国设计秀
当前位置:网络学院首页 >> 设计教程 >> Dreamweaver >> 网页设计中为网页指定样式的方法

网页设计中为网页指定样式的方法 (2)

来源:中国设计秀    作者:佚名    点击:323     加入收藏
中资源
        我解释这些的原因不是为了证明我们破解了某个版面布局的伟大谜团,而是为了示范为<body>标签加上class就能调整栏宽,并且根据页面形态放置或省略去第三栏.制作这样的效果的时候,完全没有重复任何规则,也没有引入任何额外的样式表.  

标记和样式结构

         在开始叙述两种页面共用的标记结构之后,这些叙述就会开始变得很有道理,为了达成分栏布局,会使用在第十二章里提过的绝对定位法.

内文页
         内文页简化过的标记结构看起来像是这样:


<div id="header">

  ...header info here...

</div>

<div id="content">

  ...content here...

</div>

<div id="right">

  ...right column info...

</div>

<div id="footer">

  ...footer info...

</div>


         以CSS规则为#content与#footer加上足以使用绝对定位法放进#right的右外补丁,在这个例子中,190像素刚好可以满足.


#content, #footer {

  margin: 10px 190px 10px 10px;

  }

索引页
         对索引页来说,标记结构完全相同,因此不必复制一份共享的CSS规则,但是在#content左侧加了额外的<div>作为第三栏(#left).

<div id="header">

  ...header info here...

</div>

<div id="content">

  ...content here...

</div>

<div id="left">

  ...left column info...

</div>

<div id="right">

  ...right column info...

</div>

<div id="footer">

  ...footer info...

</div>


         对这份三栏结构来说,不仅要为#content与#footer设定右外补丁以容纳右栏,还要设定左外补丁,容纳新加进来的左栏.

         但是先前已经把左外补丁设为10像素了,以配合只拥有双栏的预设内文页布局.

         哇,我们卡住了,该怎么继续呢?请继续往下阅读.

这个<body>有分类

         这就是<body>标签加入游戏的地方:通过为<body>指定class,指定这个是索引页,就能为这个分类编写特殊的规则了.

 

0
顶一下
[1] [2] [3] [4]
2008-05-05 10:17:47    出处:中国设计秀cnwebshow.com