网页制作CSS CSS网站制作

编辑:米雪 浏览: 0

导读:为帮助您更深入了解网页制作CSS CSS网站制作,小编撰写了网页制作CSS CSS网站制作,网页制作CSS CSS网站制作,网页制作CSS,CSS静态网页制作,网站布局CSS,CSS网页制作等6个相关主题的内容,以期从不同的视角,不同的观点深入阐释网页制作CSS CSS网站制作,希望能对您提供帮助。

hello大家好,今天小编来为大家解答以下的问题,网页制作CSS CSS网站制作,很多人还不知道,现在让我们一起来看看吧!

网页制作CSS是一种用于美化和布局网页的技术,而CSS网站制作则是利用CSS技术来设计和开发整个网站。CSS是Cascading Style Sheets的缩写,意为层叠样式表,它与HTML语言相辅相成,能够为网页增添丰富的样式和布局效果。

网页制作CSS能够使网页拥有更加美观的外观。通过CSS,我们可以自定义字体、颜色、背景、边框等各种元素的样式,从而让网页更加独特、吸引人。无论是文字的大小和颜色,还是图片的大小和位置,CSS都能够以简洁的代码来实现我们的设计。

CSS网站制作可以帮助我们实现网站的整体样式和布局。通过CSS,我们可以定义网站的整体框架,如网站的页眉、页脚和导航栏等,以及各个模块的排列和样式。我们可以轻松地调整和修改整个网站的外观,从而提升用户的体验和网站的可读性。

CSS还具有层叠的特性,可以实现样式的继承和覆盖。这意味着我们可以将样式应用到不同的元素上,并根据需要进行修改和调整。这种灵活性使得CSS成为网页制作和网站制作的理想选择,既可以统一整个网站的样式,又可以根据具体页面的需求进行个性化的设计。

网页制作CSS和CSS网站制作是现代网页设计和开发的基础技术,它们使得网页和网站变得更加美观和易读。通过合理运用CSS,我们可以实现各种各样的样式和布局效果,从而提升用户体验和网站的可视化效果。如果你对网页制作和网站制作感兴趣,不妨学习和掌握CSS技术,它将为你的网页创作带来无限可能。

网页制作CSS CSS网站制作

网页制作步骤一、确定网站主题网站主题就是你建立的网站所要包含的主要内容,一个网站必须要有一个明确的主题。特别是对于个人网站,你不可能像综合网站那样做得内容大而全,包罗万象。你没有这个能力,也没这个精力,所以必须要找准一个自己最感兴趣内容,做深、做透,办出自己的特色,这样才能给用户留下深刻的印象。网站的主题无定则,只要是你感兴趣的,任何内容都可以,但主题要鲜明,在你的主题范围内内容做到大而全、精而深。二 搜集材料明确了网站的主题以后,你就要围绕主题开始搜集材料了。常言道:“巧妇难为无米之炊”。要想让自己的网站有血有肉,能够吸引住用户,你就要尽量搜集材料,搜集得材料越多,以后制作网站就越容易。材料既可以从图书、报纸、光盘、多媒体上得来,也可以从互联网上搜集,然后把搜集的材料去粗取精,去伪存真,作为自己制作网页的素材。三、规划网站一个网站设计得成功与否,很大程度上决定于设计者的规划水平,规划网站就像设计师设计大楼一样,图纸设计才能建成一座漂亮的楼房。网站规划包含的内容很多,如网站的结构、栏目的设置、网站的风格、颜色搭配、版面布局、文字图片的运用等,你只有在制作网页之前把这些方面都考虑到了,才能在制作时驾轻就熟,胸有成竹。也只有如此制作出来的网页才能有个性、有特色,具有吸引力。如何规划网站的每一项具体内容,我们在下面会有详细介绍。四、选择合适的制作工具尽管选择什么样的工具并不会影响你设计网页的好坏,但是一款功能强大、使用简单的软件往往可以起到事半功倍的效果。网页制作涉及的工具比较多,首先就是网页制作工具了,目前大多数网民选用的都是所见即所得的编辑工具,这其中的优秀者当然是Dreamweaver和Frontpage了,如果是初学者,Frontpage2000是首选。还有图片编辑工具,如Photoshop、Photoimpact等;动画制作工具,如Flash、Cool 3d、Gif Animator等;还有网页特效工具,如有声有色等,网上有许多这方面的软件,你可以根据需要灵活运用。五、制作网页材料有了,工具也选下面就需要按照规划一步步地把自己的想法变成现实了,这是一个复杂而细致的过程,一定要按照先大后小、先简单后复杂来进行制作。所谓先大后小,就是说在制作网页时,先把大的结构设计好,然后再逐步完善小的结构设计。所谓先简单后复杂,就是先设计出简单的内容,然后再设计复杂的内容,以便出现问题时好修改。在制作网页时要多灵活运用模板,这样可以大大提高制作效率。六、上传测试页制作完毕,最后要发布到Web服务器上,才能够让全世界的朋友观看,现在上传的工具有很多,有些网页制作工具本身就带有FTP功能,利用这些FTP工具,你可以很方便地把网站发布到自己申请的主页存放服务器上。网站上传以后,你要在浏览器中打开自己的网站,逐页逐个链接的进行测试,发现问题,及时修改,然后再上传测试。全部测试完毕就可以把你的网址告诉给朋友,让他们来浏览。七、推广宣传网页做好之后,还要不断地进行宣传,这样才能让更多的朋友认识它,提高网站的访问率和知名度。推广的方法有很多,例如到搜索引擎上注册、与别的网站交换链接、加入广告链等。八、维护更新网站要注意经常维护更新内容,保持内容的新鲜,不要一做好就放在那儿不变了,只有不断地给它补充新的内容,才能够吸引住浏览者。在做我的个人网页这段时间里,我学到了好多东西,对网页有了一定的了解,当初上网,打开网页浏览时,从不去想这网页是怎么做的,我只是去看它的内容,网页做的好不好很少去问,只要有自己要的内容就行了。然而现在不一样了,现在自己要去学着做自己的网页了,这时候我才意识到,去看别人做的网页,不能光看内容了,它的布局,它的设计,对我的网页是有帮助的,我一定要去看,学习别人的特长。从此,不管上什么样的网站,看什么样的网页,我都不光去看它们的内容了,我还会去看它们的布局,看它们的代码,有的布局如此巧妙让我难以想像,这里面蕴涵了太多太多的技巧。好的网页我都迫不及待的把它们下载下来,以便日后为我所用。制作过程中,有时碰到一个自己不怎么会的技巧,真的很着急,热锅上的蚂蚁一样,但蚂蚁啃骨头,总算对自己有所交代。经过一段时间的摸索,逐渐觉得网页制作是一个系统工程,设计到了好多方面的知识,网页的布局就得像一个建筑师,网页的形象得需要一个美术师,以及掌握一些工具,比如最常用的Photoshop图像处理软件,flash制作软件等。这些都是我们做好网页的基础,余下的就是勤奋刻苦!网页制作给了我很大的乐趣,我从中学到了好多的东西,我一直都说兴趣是我们最好的老师,网页制作是我的一个兴趣,而我们的老师让我的兴趣更加浓烈,让我有了学习的动力,我相信只要好好学,一定会学得很好。

网页制作CSS

方法/步骤1

CSS是由选择器加声明组成的。

比如:

h1{color:red;}

h1就是选择器,意思是只要遇到h1,就使用该CSS的规则

color:red; :这个事声明

color:这个是属性

red:这个是值2

OK,我们先来分析选择器。

END

一.选择器1

选择器的种类很多,各有各的作用。我们来一一讲解。

标签选择器

class选择器

id选择器

全局选择器

组合选择器

伪类选择器

2

标签选择器

顾名思义,HTML中有许多标签,而标签选择器就是用来给标签直接申明样式的,简单、实用、常用。

举例:

p{color:red;}

只要是p标签,其P标签内部的颜色,都是红色。

如图代码

无标题文档p{ color:red;}

嘿嘿哦嘿嘿呀哦嘿嘿哦

标签是样式标签,请将CSS放在其中

(这部分内容后续会介绍,这里只是先提一下)3

看网页效果4

class选择器

也叫做类选择器,直接说概念估计你也不明白,直接上例子吧。

举例:

.alsp{color:red;}

这就是一个class选择器,意思是有一种CSS的样式,其名字是alsp,谁想用谁用。

看代码:

无标题文档.alsp{color:red;}

嘿嘿哦嘿嘿呀哦嘿嘿哦嘿啥嘿我想嘿嘿专制各种不服

世界为亡,死不投降5

看网页效果

通过.alsp定义一个class选择器。

在后面的代码中,哪个标签想用,就用class="alsp"去调用,就可以使用这件“衣服”来修饰自己了6

ID选择器

ID和class很像,但是和class有一个区别。class像姓名,两个人是可以同名的,但是id像身份证,只有一个人可以使用。

例如:

#alsp{color:red;}

OK,上代码:

#alsp{color:red;}

嘿嘿哦嘿嘿呀哦嘿嘿哦嘿啥嘿我想嘿嘿专制各种不服

世界为亡,死不投降7

看网页效果

只能有一个标签使用该id,或者说该标签专属ID8

全局选择器

*{margin:0; padding:0;}

这个很简单,前面用个*来表示,整个网页都会使用。这句话也是网页基本都要添加的,什么意思呢?自己试试看吧。

9

组合选择器

组合选择,小编是非常喜欢使用的,原因无他,懒而已。他可以减少代码量,并且方便、易读。

不过组合选择器的组合方式比较多,但也多很好理解。

1)群模式

比如:

h1{color:red; font-size:14px;}

p{color:red; font-size:14px;}

a{color:red; font-size:14px;}

这三个虽然标签不同,但是样式是一模一样的,可以这样写:

h1,p,a,{color:red; font-size:14px;}

2)继承模式

比如:

.alsp li{color:red;}fdfli是在ul之中的,算是ul的后代。通过.alsp li确定li是属于调用alsp类选择器里的li标签,其他的li标签并不会使用该样式。

3)群模式(多元素并列选择器)

其实也是一种特殊的群模式

p.alsp{color:red;}p.alsp

a.alspalsp仍然是一种class选择器,但是他只有在p的标签下被使用才生效。

第一行生效,p.alsp字样变红,第二行不生效10

伪类选择器

“伪”字暴露了他的本质,伪类选择器并不像其他选择器直接做用在标签上,但是他偏偏又是在标签上进行使用,所以称为“伪类选择器”。

伪类的作用,是作用在状态上。

一般情况正常运行,只有当达成条件的时候触发,才会执行伪类选择器所代表是css样式。

伪类选择器很多,但许多都是我们这辈子估计都用不到的。

OK,伪类选择器后续我会专门写一篇经验介绍,有点小多,这里也就不多说了。END

二.在HTML中调用CSS调用CSS的常用方法有3中

内样式

外样式

行间样式

内样式

直接看代码,如图所示

在中,加入,并将相关的CSS样式放在其中外样式

直接看代码,如图所示:这里,href为css的路径。

意思是,你专门创建一个index.css的文件,里面放上CSS样式,和内样式的语法一模一样,只是专门找了一个文件存放而已。4

行间样式

行间样式直接写在元素里面

例如:

嘿嘿哦嘿嘿呀哦嘿嘿哦

直接在标签后面加上style

一般不要用,不过可以用来调试使用

CSS静态网页制作

静态网页制作步骤静态网页制作步骤:

第一步:在制作静态网页之前,我们需要对网页进行1:1的渲染,也称为静态网页渲染。制作静态网页效果图可以通过破解中文版PhotoshopCS4来制作。

第二步:PS切片制作好的静态网页效果图。通过PS切片,可以把一个大的渲染图切割成几个小图,以后可以直接用在网页上。

第三步:使用HTML5和CSS3进行网页布局。网页布局遵循“先大后小,先外后内”的原则。先写出整个静态网页结构,再根据效果图写出各个部分的小段子。(这部分需要有代码基础,可以先学习HTML入门教程)

第三,要做网页特效,比如轮播,需要JS代码。然后将PS切片的小图通过代码插入网页,用测试数据填充每个小片段,达到和效果图一样的效果。

优化网页代码,删除冗余文件,整理出一个简洁的静态网页,这样静态网页就完成了。

扩展信息:

静态网页是标准的HTML文件,其文件扩展名为。Htm,。html,可以包含文本、图像、声音、FLASH动画、客户端脚本、ActiveX控件和JAVA小程序等。我们称之为静态页面。

静态页面通常是html格式的。双击这个静态页面打开这个网页,效果会和图片设计一样。所以这个静态页面是一个网站?这些静态页面其实只是网站或者模板的素材。

在网站设计中,静态网页是网站建设的基础,早期的网站一般都是静态网页。与动态网页相比,静态网页是指没有后台数据库、没有建站程序、没有交互的网页。静态网页更新相对麻烦,适合一般更新较少的展示类网站。

静态网络参数怎么设置?

静态IP设置的具体操作步骤如下:

1、首先我们在电脑桌面双击浏览器打开,在浏览器上方的搜索框中输入192.168.1.1,然后按enter键登陆路由器设置网页。

2、然后我们在登录界面按照提示输入初始账号和密码,然后点击确定登录。

3、在路由器web管理界面左侧菜单中找到并点击DHCP服务器。

4、首先点击其下的客户端列表,然后在右侧列表中把目前局域网中的MAC地址记录下来。

5、然后点击DHCP服务器,在右侧窗口中勾选不启用DHCP服务器,点击保存即可。

6、最后点击静态地址分配,在右侧窗口中点击添加新条目。

7、在弹出的对话框中填入刚刚记录下来的MAC地址,然后把想要分配的IP地址填入,在状态里面选中生效,最后点击保存即可,如此通过以上步骤我们就设置好了静态ip了。

Dreamweaver静态网页制作步骤有哪些?

1、在Dreamveaver中“文件—新建—常规—基本页—HTML”,这就建好了一个页面,英文版的默认为文件名untitled.htm。中文版的默认为文件名“无标题文档”。htm表示的是这个网页文件是一个静态的HTML文件。可以给它改名为index.htm。

2、在标题空格那里输入网页的名称,点击—页面属性,打开这个窗口后在这里可以设置网站标题、背景颜色还有背景图像,超级链接颜色,其他都保持默认值就可以了。

3.这个时候光标在左上角,你可以输入一句话,如“欢迎大家来到我的主页”,用文字,用菜单“窗口/属性”打开属性面板,取文字的大小,再把文字设置为居中,然后在文字的前面敲几下回车就位于页面中间了。

4.要选取字体,即选择字体中的最后一项:即编辑字体列表。然后在对话框中选+号,接着在“可用字体”栏中选择需要加入到字体,点击中间的按钮就可以加入了。

什么叫静态网什么叫动态网?

静态网站:

1、每个静态网页都有一个固定的网址,文件名均以htm、html、shtml等为后缀;

2、静态网页一经发布到服务器上,无论是否被访问,都是一个独立存在的文件;

3、静态网页的内容相对稳定,不含特殊代码,因此容易被搜索引擎检索;html更加适合SEO搜索引擎优化。

4、静态网站没有数据库的支持,在网站制作和维护方面工作量较大;

5、由于不需通过数据库工作,所以静态网页的访问速度比较快;

现在流行的cms都支持静态化网页,这有利于被搜索引擎收录和提高访问速度,但需要占用较大的服务器空间,程序在生成html的时候非常消耗服务器资源,建议在服务器空闲的时候进行此类操作。

动态网站:

1、动态网站可以实现交互功能,如用户注册、信息发布、产品展示、订单管理等等;

2、动态网页并不是独立存在于服务器的网页文件,而是浏览器发出请求时才反馈网页;

3、动态网页中包含有服务器端脚本,所以页面文件名常以asp、jsp、php等为后缀。但也可以使用URL静态化技术,使网页后缀显示为HTML。所以不能以页面文件的后缀作为判断网站的动态和静态的唯一标准。

4、动态网页由于需要数据库处理,所以动态网站的访问速度大大减慢;

5、动态网页由于存在特殊代码,所以相比较静态网页,其对搜索引擎的友好程度相对要弱一些。

但随着计算机性能的提升以及网络带宽的提升,最后两条已经基本得到解决。

sublimetext3.0制作静态网页?

1、打开Sublime,使用快捷键【Ctrl+Shift+P】或者点击“Preferences”=>“Packagecontroll”进入到插件安装面板。

2、接着输入命令“InstallPackage”,点击下面中出现的点一个命令。

3、接着只需要输入插件名“sublimeserver”接着点击第一个搜索出来的结果,插件会自动安装,只需要等待一会即可。

4、接着在菜单中的“Tools”下面可以找到“SublimeServer”启动的功能,点击“StratSublimeServer”即可启动服务器。

5、启动好了服务器之后需要运行html静态页面在服务器中,可不能使用“OpenInBrowser”,而是使用“ViewInSublimeServer”。

6、接着会自动打开系统默认浏览器来运行文件。

静态界面的实现过程?

静态界面是实际存在的,无需经过服务器的编译,直接加载到客户浏览器上显示出来。

静态界面需要占一定的服务器空间,且不能自主管理发布更新的页面,如果想更新网页内容,要通过FTP软件把文件DOWN下来用网页制作软件修改(通过fso等技术例外)。

常见的静态界面举例:.html扩展名的、.htm扩展名的。

网站布局CSS

本文主要介绍了浅谈css网页的几种布局的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。

2018年已经过了一周,总结一下2017年在公司wiki上写的一篇关于css布局的知识,当时也借鉴了几个大神写的css布局知识,和自己在项目中遇到的坑。废话不多说。请看以下的干货。

1、左边固定,右边自适应布局的两种实现方式

效果图如下:

大屏展示:

小屏展示:第一种实现方式通过负边距与浮动 实现左边固定,右边自适应的布局。 主要代码如下:.left{float: left;width: 100%;height: 200px;background-color: red;}.left-content{margin-left: 30%;}.right{float: left;width: 30%;margin-left: -100%;height: 200px;background-color: green;}.layout0{clear: both;width: 100px;height: 100px;background-color: yellow;}设置子元素的margin,然后父元素必须浮动。用父元素包裹,主要是因为right会覆盖left,从而导致left内容不可以看到,如果直接在left上设置margin或者padding会导致布局变化,因此只能再用一个p包裹内容,并且去除right覆盖的宽度。

-margin必须大于或等于自身的宽度才会上移实现过程中需要注意的是:

1.自适应的容器需要容器包裹住,否则容器内的内容会被覆盖。

2.right容器的负边距必须大于或等于自身的宽度才会上移。

3.如果right容器负边距等于自身的宽度它会靠右对齐,如果负边距等于-100%,则会靠左对齐。

第二种 通过浮动布局来实现左边固定,右边自适应的布局

主要的代码如下:.left{float: left;width: 200px;height: 200px;background-color: yellow;}.right{padding-left: 200px;height: 200px;background-color: red;}@media (min-width: 650px) and (max-width: 1000px){.left{width: 150px;}.right{margin-left: 150px;}}@media (max-width: 640px){.left{width: 100px;}.right{margin-left: 100px;}}左边固定宽度,右边自适应实现过程中需要注意的是: 1. left需要脱离文档流,而right只需要正常显示就可以。

2.left只是覆盖在right上边,因此想要让right内容完整显示需要给right padding-left或者margin-left。

大屏展示:

小屏展示:主要代码如下:#head{height: 200px;background-color: yellow;}#body{width: 100%;float: left;}.main{background-color: green;min-height: 200px;margin: 0 210px;}.left{float: left;background-color: red;width: 200px;height: 200px;margin-left: -100%;}.right{float: right;background-color: blue;width: 200px;height: 200px;margin-left: -200px;}#footer{clear: both;height: 200px;background-color: orange;}即左右固定,中间自适应,它可以利用margin-left为负数来实现,它的实现原理就是margin为负值可以改变float元素的排列位置当多个元素同时从标准流中脱离开来时,如果前一个元素的宽度为100%宽度,后面的元素通过负边距可以实现上移。当负的边距超过自身的宽度将上移,只要没有超过自身宽度就不会上移实现过程中需要注意:

1.中间自适应的p需要放在left和right容器前面并且内容p需要用父容器包裹

2.left和right容器向同一个方向浮动。

主要代码如下:#head{height: 200px;background-color: yellow;}#body{overflow: hidden;}.left{float: left;background-color: red;width: 200px;height: 200px;}.right{float: right;background-color: blue;width: 200px;height: 200px;}.main{background-color: green;height: 200px;margin: 0 210px;}#footer{clear: both;height: 200px;background-color: orange;}左右固定宽度并且向两边浮动,中间的p设置两边的margin该方案有一个缺陷,在小屏幕情况下回导致right被挤下去,main没有了实现过程中需要注意:

1.该方式只需要注意中间自适应的p需要放在left和right容器的后面。

2.left和right容器向两边浮动。

主要代码如下:使用flex 实现“双飞翼布局”#main{display: flex;display: -webkit-flex;//谷歌浏览器加前缀flex-flow: row nowrap;justify-content: flex-start;align-items: center;}.left{flex: 0 0 auto;width:100px;height: 200px;background-color: red;word-wrap: break-word; overflow: hidden;}.main{flex: 1 1 auto;height: 200px;background-color: green;}.right{flex: 0 0 auto;width: 100px;height: 200px;background-color: yellow;}flex 语法我参照了阮一峰关于flex语法介绍 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html如果未了解过flex布局请移至文末点击链接查看 阮一峰大神写的关于flex语法

3、定位布局

这边就不絮絮叨叨的讲一些基础的css定位知识了(ps:不会的请自行到w3c官网查阅),我主要来讲解一下工作中遇到的坑。以免其他人和我一样掉入坑中。

第一:使用多个fixed时,注意自己需要基于什么定位,因为如果父级有用transform属性时,可能会导致子元素的fixed基于父元素容器定位,而不是基于body定位。效果如下:

在上图中我可以发现中间黑色的小框是基于父级来定位,并且宽度也基于父容器的50%。详细的请看下面代码:关于position的定位的坑body{margin: 0;padding: 0;}i{font-style: normal;cursor: pointer;}#delete-button{position: absolute;left: 45%;top: 45%;text-align: center;vertical-align: middle;height: 50px;margin: auto;cursor: pointer;}#delete-button > i{display: inline-block;width: 32px;height: 32px;border-radius: 16px;background-color: orange;color: red;font-size: 32px;vertical-align: middle;line-height: 28px;}/*第一个模态框的样式*/#layout{display: none;width: 100%;height: 100%;}/*使用flex布局水平竖直居中*//*#layout-box{position: fixed;width: 100%;height: 100%;left: 0;top: 0;display: flex;display: -webkit-flex;flex-flow: column nowrap;justify-content: center;align-items: center;background-color: rgba(0,0,0,0.3);}*//*使用postion 和 transform 水平垂直居中*/#layout-box{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);}.modal-dialog{position: absolute;left: 50%;top: 50%;width: 500px;height: 200px;border-radius: 10px;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);background-color: #fff;}.dialog-title{text-align: center;color: #333;font-size: 28px;margin-bottom: 10px;}.dialog-content{text-align: center;color: #666;font-size: 18px;}.dialog-button{margin-top: 20px;width: 100%;color: #333;}.dialog-button >.button-box{display: inline-block;width: 48%;text-align: center;}.button-box span{display: inline-block;padding: 10px;color: #fff;border-radius: 6px;cursor: pointer;}#confirm{background-color: #27ad9a;}#cancel{background-color: red;}/*添加按钮的样式*/#add-button > i{display: inline-block;width: 32px;height: 32px;border-radius: 16px;background-color: #27ad9a;color: #fff;font-size: 32px;vertical-align: middle;line-height: 28px;text-align: center;}#add-button{display: inline-block;cursor: pointer;}/*第二个模态框的样式*/.layout2{display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;background-color: rgba(0,0,0,0.2);}.modal-dialog2{position: fixed;left: 50%;top: 50%;width: 50%;height: 50%;border-radius: 10px;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);background-color: rgba(0,0,0,0.2);}.modal-dialog2 > span{display: block;}.modal-text{float: left;}#close{color: red;font-size: 24px;float: right;cursor: pointer;}-删除提示

是否删除该项,点击确定确定

取消

CSS网页制作

1在桌面建立一个index.htm的文件和main.css的文件,当然你也可以不用main.css的文件,但是为了方便操作,还是建一个吧。只要把记事本另存为就可以了。2做好这两个文件后我们把网页的基础代码写上去,并使index文件受到main.css的控制,我们右键选择用记事本打开index文件输入代码,并在head里写上使它受到main.css控制3下面我们去main.css写一些属性看看是不是能控制index文件。我希望整个页面是粉色的,看上去温馨,我在main.css里写上*{background:#FF66FF}看看。我们打开index文件看看是不是在浏览器上是不是粉色的。在浏览器上是粉色的,表示已经受到css样式表的控制了。4下面我们进行布局一般网页都是3层一级,所以我们需要div布局了在body里面写一般我会先分为3层5布局好后我们需要去定义属性了,这里我只是简单的定义了一下*{background:#FF33FF}#top{background:#FFFF99; height:1000px; width:800px; margin-left:auto; margin-right:auto}#top1{background:#66FFFF; height:50px; width:800px;}#top2{background:#FF00CC; height:400px; width:800px}#top3{background:#FF9933; height:550px; width:800px}定义好了我们打开预览一下看看,图片是不是居中和分成3块了。颜色只是为了方便看清楚,可以不写。6其实做网页就是不断的画框,只要知道布局和定义属性就可以了,下面我们就整个做一下,因为我的有一些是一样的,可以用class调用,class=baidu这个只是随便写的,你爱等于什么就等于什么这里都是我截图的照片7下面我们再去定义他的属性,当然我只是简单的定义一下*{background:#FF33FF}#top{background:#FFFF99; height:1000px; width:800px; margin-left:auto; margin-right:auto}#top1{background:#66FFFF; height:50px; width:800px; text-align:center; line-height:50px; font-size:30px}#top2{background:#FF00CC; height:400px; width:800px}#top3{background:#FF9933; height:550px; width:800px}.baidu{background:#FF6666; height:380px; width:380px; float:left; margin:10px}.baidujingyan{background:#FFCC00; height:530px; width:380px; float:left; margin:10px;}8因为我这个是我截图相册的网页,下面我们就放照片吧,这里我偷个懒,把照片都放在桌面了,所以不用连接照片地址了。这里都是我老婆的照片如果图片不在同一层目录,就需要连接到图片地址9这样一个网页就做如果需要制作精美的网页,就需要不断的进行div布局和css样式的规定了。10下面我来说说网页制作的定义,网页的制作只要会使用div不停的布局,不停的定义他的属性,基本静态的网页就是这样做出来的

关于网页制作CSS CSS网站制作的问题分享到这里就结束啦,希望可以解决您的问题哈!