需要了解:html语言,css样式,dreamweaver操作,photoshop操作,falsh操作。
实践:鉴于你是小白,看书籍是一方面,还应该加强动手动脑的实践。
html语言:
<html>
<head>
<title>要在标题栏上显示的文字</title>
<head>
<body>
正文部分
</body>
</html>
这就是最简单的页面构成。
css样式:要建立一个css文件夹,然后打开dreamweaver,文件—新建—基本页—css—创建,另存为到建立好的css文件夹中。给css样式表写定义网页的样式,以点+小写英文字母的原则写,然后大括号里面定义如{width:100pxheight:100pxfloat:left}等等。每个定义用分号隔开。最后在<body> 正文部分 </body>这里引用你的样式,就能写出你想要的页面了!!!
实在不行,那就找个技术支持:网页链接,含蓄点,不要那么直白。
<html><head>
<title>CSS简单网页</title>
<style>
#box{width:500pxheight:500pxposition:relativelytop:50%left:50%margin-top:-250pxleft:-250pxbackground:#f00color:#fff}
</style>
</head>
<body>
<div id="box">这是一个简单的水平,垂直居中的盒子</div>
</body>
</html>
1在桌面建立一个index.htm的文件和main.css的文件,当然你也可以不用main.css的文件,但是为了方便操作,还是建一个吧。只要把记事本另存为就可以了。
2
做好这两个文件后我们把网页的基础代码写上去,并使index文件受到main.css的控制,我们右键选择用记事本打开index文件输入代码,并在head里写上<link href="main.css" type="text/css" rel="stylesheet">使它受到main.css控制
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
3
下面我们去main.css写一些属性看看是不是能控制index文件。我希望整个页面是粉色的,看上去温馨,我在main.css里写上*{background:#FF66FF}看看。我们打开index文件看看是不是在浏览器上是不是粉色的。在浏览器上是粉色的,表示已经受到css样式表的控制了。
4
下面我们进行布局一般网页都是3层一级,所以我们需要div布局了在body里面写一般我会先分为3层
<html>
<head>
<title></title>
<link href="main.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id="top">
<div id="top1"></div>
<div id="top2"></div>
<div id="top3"></div>
</div>
</body>
</html>
5
布局好后我们需要去定义属性了,这里我只是简单的定义了一下
*{background:#FF33FF}
#top{background:#FFFF99height:1000pxwidth:800pxmargin-left:automargin-right:auto}
#top1{background:#66FFFFheight:50pxwidth:800px}
#top2{background:#FF00CCheight:400pxwidth:800px}
#top3{background:#FF9933height:550pxwidth:800px}
定义好了我们打开预览一下看看,图片是不是居中和分成3块了。当然,颜色只是为了方便看清楚,可以不写。
6
其实做网页就是不断的画框,只要知道布局和定义属性就可以了,下面我们就整个做一下,因为我的有一些是一样的,可以用class调用,class=baidu这个只是随便写的,你爱等于什么就等于什么
<html>
<head>
<title></title>
<link href="main.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id="top">
<div id="top1">这里都是我截图的照片</div>
<div id="top2">
<div class="baidu"></div>
<div class="baidu"></div>
</div>
<div id="top3">
<div class="baidujingyan"></div>
<div class="baidujingyan"></div>
</div>
</div>
</body>
</html>
7
下面我们再去定义他的属性,当然我只是简单的定义一下
*{background:#FF33FF}
#top{background:#FFFF99height:1000pxwidth:800pxmargin-left:automargin-right:auto}
#top1{background:#66FFFFheight:50pxwidth:800pxtext-align:centerline-height:50pxfont-size:30px}
#top2{background:#FF00CCheight:400pxwidth:800px}
#top3{background:#FF9933height:550pxwidth:800px}
.baidu{background:#FF6666height:380pxwidth:380pxfloat:leftmargin:10px}
.baidujingyan{background:#FFCC00height:530pxwidth:380pxfloat:leftmargin:10px}
8
因为我这个是我截图相册的网页,下面我们就放照片吧,这里我偷个懒,把照片都放在桌面了,所以不用连接照片地址了。
<html>
<head>
<title></title>
<link href="main.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id="top">
<div id="top1">这里都是我老婆的照片</div>
<div id="top2">
<div class="baidu"><img src="QQ图片20141212090452.jpg"></div>
<div class="baidu"><img src="QQ图片20141212090346.jpg"></div>
</div>
<div id="top3">
<div class="baidujingyan"><img src="QQ图片20141212090224.jpg"></div>
<div class="baidujingyan"><img src="QQ图片20141212090255.jpg"></div>
</div>
</div>
</body>
</html>
如果图片不在同一层目录,就需要连接到图片地址
9
这样一个网页就做好了,如果需要制作精美的网页,就需要不断的进行div布局和css样式的规定了。
10
下面我来说说网页制作的定义,网页的制作只要会使用div不停的布局,不停的定义他的属性,基本静态的网页就是这样做出来的