族谱网 头条 人物百科

网页设计

2020-10-16
出处:族谱网
作者:阿族小谱
浏览:364
转发:0
评论:0
网页格式静态网页静态网页多数为单一的超文件标示语言档案。现今不少网站皆倾向把动态网页静态化,从而令搜索引擎最佳化。动态网页动态网页的内容随着用户的输入和互动而有所不同,或者随着用户、时间、数据修正等而改变。网页上的内容也可以由用户通过使用客户端描述语言(JavaScript、JScript、Actionscript)来改变。当然更普遍的是由服务器端的描述语言(Perl、PHP、ASP、JSP、ColdFusion等)进行编译,从而对动态网页的内容进行改变。无论是客户端还是服务器端的改变都需要使用较为复杂的应用软件。随着信息技术的更加专业化,越来越明显的倾向表明,网页设计和网站的发展会逐渐成为两个不同的领域。网页是借助于美术构图与程序互动、动画等方式向大众推广相关信息的媒体,所以网页设计包括了几大部分:版面构图(见平面设计)程序开发(见网页应用程序)网站内容管理(见内容管理系统、资讯架构学)...

网页格式

静态网页

静态网页多数为单一的超文件标示语言档案。现今不少网站皆倾向把动态网页静态化,从而令搜索引擎最佳化。

动态网页

动态网页的内容随着用户的输入和互动而有所不同,或者随着用户、时间、数据修正等而改变。网页上的内容也可以由用户通过使用客户端描述语言(JavaScript、JScript、Actionscript)来改变。当然更普遍的是由服务器端的描述语言(Perl、PHP、ASP、JSP、ColdFusion等)进行编译,从而对动态网页的内容进行改变。无论是客户端还是服务器端的改变都需要使用较为复杂的应用软件。

随着信息技术的更加专业化,越来越明显的倾向表明,网页设计和网站的发展会逐渐成为两个不同的领域。

网页是借助于美术构图与程序互动、动画等方式向大众推广相关信息的媒体,所以网页设计包括了几大部分:

版面构图(见平面设计)

程序开发(见网页应用程序)

网站内容管理(见内容管理系统、资讯架构学)

下面将会介绍网页的版面构图的技术为主。

外观的影响

流动性 对 固定排版

大部分网站设计师原本是每处地方都有绝对限界的平面设计师。可是在网页浏览器,却不能控制某些因素,特别是浏览器的阔度。

有些设计师将其网页定义在固定大小的表格中,每部分的宽度都有精确的数据,一般使用确定的值,这就是 固定排版 了。然而有人认为这不好,因为这种设计罔顾使用者的设定,他们使用 流动性排版 ,网页的宽度使用百分比定义宽度,因此网页会依浏览器的屏幕分辨率而改变。 但是流动性的排版对于日益增大的屏幕就不一定合适,因为人的眼睛进行横向阅读时,过长的文字会增加阅读的困难度,反之大约在十几个字即换行的文章,浏览者会更好吸收其内容。

两种设计模式

从前一般网页都使用表格进行排版设计,这样作的优点在于设计制作速度快,尤其在可视化网页编辑器,如Microsoft FrontPage中,这样设计显得直观而方便,然而这让越来越复杂的版面需要许多不断嵌套的表格设计,致使网页代码变得冗长复杂,使文件体积增大,且不容易被搜索引擎查找。同时,这样做也不利于大型网站的改版工作。

于是随着主流网页浏览器对CSS的支援度提高,近年来兴起了一种新的网页设计模式。被业界称为“ 网页重构 ”的革命,其核心在于分隔网页的风格和内容,指标记语言(如HTML,XML)负责定义页面的内容,但不可以定义任何涉及网站外观(风格)的东西。而网站风格就由另外的CSS档案负责。在排版方面,新的模式提倡使用由CSS定义的DIV进行页面排版,而将表格还原为排列数据的最初功能。这种模式有很多好处,例如可以协助搜索引擎查找网页的情况,减小文件提及提高浏览速度,且由于一个CSS档案可以控制多个页面,这也给改版带来了很大方便。

由于W3C是该模式极力的倡导者,于是业界鉴定网页是否符合W3C标准,就可以在W3C网站自动检测该网站的情况。

这种模式也有缺点,其中一个弱点就是,在不同浏览器出来的效果会有分别,但这种情况主要是由于微软的Internet Explorer对CSS文档的支持有众多缺陷造成的。另一方面,开始设计CSS时,并不能清楚看到目标,因此显得不直观

网页设计步骤

设定目标

整理内容

勾画草图

制作模板

添加内容

测试网站

网页设计工具

更多资料:Category:网页设计软件

Adobe Dreamweaver

Microsoft Expression Web

Microsoft FrontPage

网页图形设计工具

更多资料:Category:位图编辑软件和位图图像编辑器

GIMP

Inkscape

Paint.NET

Adobe Fireworks

Adobe Photoshop

网页语言

HTML/HTML5

XHTML

DHTML

SHTML ( 英语 : Server Side Includes )

CSS/CSS3

参见

网页颜色

无表格网页设计


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

——— 没有了 ———
编辑:阿族小谱
发表评论
写好了,提交
{{item.label}}
{{commentTotal}}条评论
{{item.userName}}
发布时间:{{item.time}}
{{item.content}}
回复
举报
点击加载更多
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回

更多文章

更多精彩文章
打赏
私信

推荐阅读

· 网页程序设计
常见的网页程序语言在Web服务器端,有在浏览器端,有时间线
· 网页
简介网页是构成网站的基本元素,是承载各种网站应用的平台。通俗地说,网站就是由网页组成的,如果只有域名和虚拟主机而没有制作任何网页的话,仍旧无法访问您的网站。网页是一个包含HTML标签的纯文本文件,它可以存放在世界某个角落的某一台计算机中,是万维网中的一“页”,是超文本标记语言格式(标准通用标记语言的一个应用,文件扩展名为.html或.htm)。网页通常用图像档来提供图画。网页要通过网页浏览器来阅读。构成文字与图片是构成一个网页的两个最基本的元素。你可以简单地理解为:文字,就是网页的内容。图片,就是网页的美观。除此之外,网页的元素还包括动画、音乐、程序等等。在网页上点击鼠标右键,选择菜单中的“查看源文件”,就可以通过记事本看到网页的实际内容。可以看到网页实际上只是一个纯文本文件。它通过各式各样的标记对页面上的文字、图片、表格、声音等元素进行描述(例如字体、颜色、大小),而浏览器则对这些标记进...
· 动态网页
AJAXAJAX是客户端与服务器交换资料的一种方式。与表单不同,AJAX可以仅向服务器发送并取回必须的数据,并改变DOM以更新网页。这种更新会留下历史记录,但不会创造备份。通过AJAX技术,用户得到一个在浏览器里作为单一网页处理的动态网页。其实际内容则可能来自于不同的地方,因为AJAX只向服务器请求其需要的部分DOM。动态HTML动态HTML是一个指所有不是静态HTML的雨伞术语,但只限于客户端自响应而不需要服务器进行额外操作的网页。它一般通过Javascript和CSS创造出富有交互性的内容。
· 网页游戏
历史开发技术尽管网页游戏应用的是服务器端脚本编写,但是它的运行还是需要一定的客户端技术支持的,比如网页浏览器,或者浏览器上常用的一些插件,如Java或者Flash.最新的网页游戏典型应用是大型多人在线角色扮演游戏(MMORPG:MassiveMultiplayerOnlineRole-PlayingGame)。根据开发技术的不同,网页可分为:网页语言PHP/ASP/JSP/.NET/JavaScript/VBScirpt等开发的低端网页游戏,这类由于技术限制,多为策略型和简单图片型由于门槛低,现在90%以上的网页游戏都是采用这种技术开发.基于AdobeAnimate或Flex开发的高端网页游戏,这类由于最新的Flash的支持,可以做到类似客户端网络游戏的画面,但受限于Flash本身,在处理大规模场景的地图、即时战斗、同屏角色效率问题上有很大的局限。但Flash对多媒体的支持是比较强的。这类...
· 网页服务器
常见软件网页服务器占有率现在市面上普遍的网页(HTTP)服务器有:Apache软件基金会的ApacheHTTP服务器Microsoft的InternetInformationServer(IIS)Google的GoogleWebServerNginx公司的nginxlighttpd公司的lighttpdCherokee_(Web服务器)Microsoft的FrontPage一般功能虽然每个网页服务器程序有很多不同,但有一些共同的特点:每一个网页服务器程序都需要从网络接受HTTP请求,然后提供HTTP回复给请求者。HTTP回复一般包含一个HTML文件,有时也可以包含纯文本文件、图像或其他类型的文件。一般来说这些文件都存储在网页服务器的本地文件系统里,而URL和本地档名都有一个阶级组织结构的,服务器会简单的把URL对照到本地文件系统中。当正确安装和设置好网页服务器软件,服务器管理员会从服务器软...

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信