14 12
发新话题
打印

新手专题教程第一期(4)

本主题由 乌龙 于 2008-8-17 08:17 下沉

新手专题教程第一期(4)

布置内容

本套教程已经修订,请大家阅读修订版本,谢谢

新手专题教程第一期修订版(1)

新手专题教程第一期修订版(2)

新手专题教程第一期修订版(3)

新手专题教程第一期修订版(4)

新手专题教程第一期修订版(5)

(另存为logo.gif)


(另存为banner.gif)

素材准备:在bianews文件夹里新建一个文件夹images,把logo.gif和banner.gif放进去
css代码里的背景颜色记得去掉

需要布置内容的div一共有12个,分为以下5种类型:
1、布置图片——#logo和#banner
2、布置菜单——#menu
3、布置文章列表——
#html
#css
#dw
#color
#pic
#lay
4、布置图文信息——#down、#example
5、版权信息——#footer

下面分别对这5种类型的内容布置进行讲解。在这个专题里也好,在其他网站里也好,同一类型的布置方法是可以相同的,大家注意触类旁通,甚至背下来都可以,以后照搬就是。

1、布置图片
布置图片有两种方法:插入图片和使用背景图

1.1插入图片(可以对图片设置超链接)
如果要在#logo插入图片logo.gif,直接在dw里把【文件】窗口(如果没看到【文件】窗口,按F8)里的logo.gif直接拖到
复制内容到剪贴板
代码:
<div id="logo"><!--logo(第一行左列)开始-->
复制内容到剪贴板
代码:
</div><!--logo(第一行左列)结束-->
之间。即:
引用:
<div id="logo"><!--logo(第一行左列)开始-->
<img src="images/logo.gif" /></div><!--logo(第一行左列)结束-->
1.2使用背景图(不能对图片设置超链接)
找到css里的
复制内容到剪贴板
代码:
#logo {float: left;width: 289px; height:86px; }
(背景颜色已经去掉)
引用:
a.把光标放在任一个";"后面(紧跟在";"后面不留空格),敲空格,dw就会出现代码提示框;
b.继续输入b,可以看到代码提示框里第一个b开头的代码已经变成深色;
c.使用键盘上下方向键选择(background)、回车(或者鼠标双击),会出现新的代码提示框;
d.同样使用方向键选择、回车或者鼠标双击"url";
e.在弹出来的窗口中选择images文件夹下的logo.gif;
f.css部分增加了一段代码:
复制内容到剪贴板
代码:
background:url(images/logo.gif)
(注意没有分号)
g.紧接着再来一个空格,又出现了新的代码提示框,输入n,选择no-repeat,并在后面紧跟着补充输入一个";"
图片添加成功。
你也可以在#logo{}里边,任一个";"后面,直接输入这段代码:
复制内容到剪贴板
代码:
background:url(images/logo.gif) no-repeat;
(注意有分号)
在此我们采用第二种,使用背景图。修改后的代码如下:
引用:
#logo {float: left;width: 289px; background:url(images/logo.gif) no-repeat; height:86px;}  
#banner {float: right;width: 491px; background:url(images/banner.gif) no-repeat; height:86px;}
2、布置菜单
找到
引用:
<div id="menu"><!--菜单(第二行容器)开始-->
</div><!--菜单(第二行容器)结束-->
复制内容到剪贴板
代码:
<div id="menu"><!--菜单(第二行容器)开始-->
复制内容到剪贴板
代码:
</div><!--菜单(第二行容器)结束-->
之间(在哪里插入代码好像没有必要详细说,这里再提一次,下面不再说明
插入以下代码:
引用:
<ul>
    <li><a href="http://www.bianews.com" target="_blank">鞭牛士首页</a></li>
    <li><a href="http://bbs.bianews.com" target="_blank">鞭牛士社区</a></li>
    <li><a href="http://bbs.bianews.com/contacts.php" target="_blank">网编数据库</a></li>
    <li><a href="http://bbs.bianews.com/forum-125-1.html" target="_blank">DW教程专区</a></li>
    <li><a href="http://bbs.bianews.com/forum-105-1.html" target="_blank">网编访谈</a></li>
    <li><a href="http://bbs.bianews.com/forum-65-1.html" target="_blank">圈子招聘</a></li>
    <li><a href="http://serverbbs.ccw.com.cn" target="_blank">技术支持</a></li>
</ul>
<ul>和</ul>是整个菜单的开头结尾,<li>和</li>是每个菜单项的开头结尾。
要增加菜单项,只需切换回【设计】窗口,光标停留在某个菜单项后,回车转行,输入新菜单项即可
css部分插入以下代码:
引用:
#menu ul li{
float:left;
text-align:center;
}
到此菜单添加完毕。保存,按下F12预览效果吧

[ 本帖最后由 乌龙 于 2008-8-17 08:09 编辑 ]
怎么做专题(如无特别注明,DW版帖子均转自互联网)
投诉空间商

TOP

看视频 上酷6网
3、布置文章列表
一共有六个div需要插入文章列表。他们有许多特性会是相同的,例如高度、宽度、样式等等。这里要用到“类”
首先,在每个div里(#html、#css、#dw、#color、#pic、#lay)插入两个子div
引用:
<div class="title">
</div>
<div class="list">
</div>
给他们指定高度,css代码:
引用:
.title {
height:20px;
}
.list {
height:180px;
}
现在开始添加文字:
在每个<div class="title"></div>里输入对应的列表标题
在每个<div class="list"></div>里输入:
引用:
<ul>
<li><a href=""></a></li>
</ul>
跟上一节一样,<ul></ul>是列表的开头和结尾,<li></li>是列表项的开头结尾

以上是添加文字的方法。不过输入代码太繁琐。另一种方法:
切换回index.html的【设计】界面
然后,找到各个.title的位置,输入对应的标题;(图)
找到各个.list位置,插入列表(图),然后把论坛里的带有链接的标题逐行复制进去(每个列表8篇文章)
ps:如果【设计】界面出现显示错位的,请检查是否忘了把css里边测试效果用的背景色全部去掉



这一步是体力活。大家可以直接下载完成了的index.html看源代码:
div+css v3.0.rar (21.12 KB)

[ 本帖最后由 乌龙 于 2008-8-10 11:54 编辑 ]
怎么做专题(如无特别注明,DW版帖子均转自互联网)
投诉空间商

TOP

看视频 上酷6网
4、布置图文信息

保存到images文件夹,另存为1.jpg
保存到images文件夹,另存为2.jpg
保存到images文件夹,另存为3.jpg
保存到images文件夹,另存为4.jpg

如果大家已经明白了上一节的布置文章列表,那么这一节应该不难理解了。
首先,先熟悉一下什么是dl列表:http://bbs.bianews.com/thread-35403-1-1.html
然后,在每个div里插入(#down、#example)两个子div
引用:
<div class="title">
</div>
<div class="piclist">
</div>
在每个<div class="title"></div>里输入对应的列表标题(跟文章列表一样)
(在【设计】窗口预览可能会错位,所以尽量在【代码】窗口编辑)
在每个<div class="piclist"></div>里输入:
引用:
<dl>

<dd>
<a href=""><img src=""></a>
<a href=""></a>
</dd>

<dd>
<a href=""><img src=""></a>
<a href=""></a>
</dd>

</dl>
类似于前两节,<dl></dl>是列表的开头和结尾,<dd></dd>是列表项的开头结尾;
每个dd里边有两个<a>标签,第一个用于插入图片,第二个插入对应的文字
这个例子中,每个列表里使用两个列表项
xhtml部分:
引用:

    <div id="other"><!--其他内容(第五行容器)开始-->
        <div id="down"><!--资源下载(第五行左列)开始-->
  <div class="title">
资源下载</div>
<div class="piclist">
<dl>
<dd>
<a href="http://bbs.bianews.com/thread-29883-1-1.html"><img src="images/1.jpg"></a>
<a href="http://bbs.bianews.com/thread-29883-1-1.html">《CSS网站布局实录》强烈推荐</a>
</dd>
<dd>
<a href="http://bbs.bianews.com/thread-30178-1-2.html"><img src="images/2.jpg"></a>
<a href="http://bbs.bianews.com/thread-30178-1-2.html">1000个16x16像素PNG格式网页小图标</a>
</dd>
</dl>
</div>

  </div><!--资源下载(第五行左列)结束-->
        <div id="example"><!--实例(第五行右列)开始-->
  <div class="title">
实例教程</div>
<div class="piclist">
<dl>
<dd>
<a href="http://bbs.bianews.com/thread-31039-1-4.html"><img src="images/3.jpg"></a>
<a href="http://bbs.bianews.com/thread-31039-1-4.html">网页的布局实战</a>
</dd>
<dd>
<a href="http://bbs.bianews.com/thread-31521-1-1.html"><img src="images/4.jpg"></a>
<a href="http://bbs.bianews.com/thread-31521-1-1.html">专题快速上手教程</a>
</dd>
</dl>
</div>

  </div><!--实例(第五行右列)结束-->
  <div class="clear"></div>
    </div><!--其他内容(第五行容器)结束-->
css部分:
引用:
.piclist dl dd{
float:left;
display:inline;
text-align:center;
line-height:31px;
}
.piclist dl dd a{
display:block;
}
呼...终于快完了。F12吧,接着进入最后一节:

5、布置版权信息
这个好办...
打开清风大哥的网编访谈专题:http://bbs.bianews.com/topic/fangtan
查看源代码,找到下边这段
引用:
<a href="http://www.bianews.com">鞭牛士网络编辑社区</a> -
<a href="mailto:editor#bianews.com">联系我们</a> -
<a href="http://www.bianews.com/action/site/type/about.html">关于我们</a> -
<a href="mailto:laohou.lover@gmail.com">专题报错</a> -
<a href="http://www.bianews.com/action/site/type/map.html">站点地图</a> -
<a href="http://www.bianews.com/action/site/type/link.html">友情链接</a><br />  
  Copyright © 2005-2008 <strong><a href="http://www.bianews.com">BIANEWS.COM</a></strong> All rights reserved. <a href="http://www.miibeian.gov.cn/" target="_blank">京ICP备06016495号</a>
然后,放到#footer里边吧...哈哈
呼...这些天写各式各样的东西写到恶心了都,总算把教程写得差不多了。大家保存一下,F12看看效果,是不是跟附件里的一样?
div+css v3.1.rar (64.32 KB)
呵呵,丑是丑了点。图片没办法了,俺美工不行。其他部分,如果你还有耐心,请继续看最后一章:“美化”

教程导读
[ 本帖最后由 乌龙 于 2008-7-5 02:39 编辑 ]
怎么做专题(如无特别注明,DW版帖子均转自互联网)
投诉空间商

TOP

看视频 上酷6网
我再学习


TOP

看视频 上酷6网
谢谢,浅显易懂,对新手来说相当有用
在空旷的原野上,要怎样的偶然,才能找到我爱的人

TOP

看视频 上酷6网

TOP

看视频 上酷6网
传媒界 中国最平民化的传媒社区:http://www.media119.cn

TOP

看视频 上酷6网

回复 4# 的帖子

紧跟你的步伐!

TOP

看视频 上酷6网
看看啦

TOP

看视频 上酷6网
我的footer错误排版啊

TOP

看视频 上酷6网
 14 12
发新话题
版块跳转