网站制作基础教程.docx
- 文档编号:29155738
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:11
- 大小:23.45KB
网站制作基础教程.docx
《网站制作基础教程.docx》由会员分享,可在线阅读,更多相关《网站制作基础教程.docx(11页珍藏版)》请在冰豆网上搜索。
网站制作基础教程
网站制作基础教程
网站制作基础教程
(1):
需要学习的内容
每个网站开发者都必须了解以下Web构件:
∙HTML 4.01
∙CSS的使用(样式表)
∙XHTML
∙XML 和 XSLT
∙客户端脚本
∙服务器端脚本
∙通过 SQL 管理数据
∙Web的未来
HTML4.01
HTML是Web的语言,每一个Web开发者都需要对它拥有基本的了解。
HTML4.01是重要的Web标准,它与HTML3.2的差异非常之大。
当类似font的标签和color属性被添加到HTML3.2后,它就逐渐成为开发人员们的一场噩梦。
开发那些必须把字体信息加入每个单独页面的网站,其过程成为了一种漫长而昂贵的折磨。
通过HTML4.01,所有的格式化信息可以被移出HTML文档,转而放入一个独立的样式表中。
HTML4.01之所以重要,另外一个原因是由于XHTML1.0,这个最新的HTML标准是作为一种XML应用被重新表达的HTML4.01。
在您的页面中使用HTML4.01可以确保在未来将HTML轻松升级到XHTML。
请确保您使用了最新的HTML4.01标准。
学习我们的完整的HTML4.01参考手册。
层叠样式表(CascadingStyleSheets-CSS)
样式可定义HTML元素如何被显示,类似font标签在HTML3.2中所起到的作用。
样式通常被保存在HTML文档之外的文件中。
外部样式表使您有能力仅仅通过编辑一个简单的CSS文档来改变网站内所有页面的外观和布局。
如果您曾经尝试过进行某些改变,比如同时改变站内所有网页标题的字体或颜色,您就会明白CSS如何能够达到事半功倍的效果。
请务必学习我们的CSS教程。
XHTML-HTML的未来
XHTML指可扩展超文本标记语言(ExtensibleHyperTextMarkupLanguage)。
XHTML1.0是源自W3C的最新的HTML标准。
它于2000年1月26日成为正式的推荐标准(Recommendation)。
W3CRecommendation意味着其规范的稳定性,同时其规范目前已成为一种Web标准。
XHTML是一种使用XML进行重构的HTML4.01,并可以通过遵循一些简单的指导方针立即在现有的浏览器中投入使用。
为未来做好准备:
请阅读如何将网站转化为XHTML。
XML-用于描述数据的工具
扩展标记语言(XML)并不是HTML的替代品。
在未来的web开发中,XML会被用来描述和存储数据,而HTML会被用来显示数据。
我们对XML最合适的描述是,一个跨平台的、独立于软硬件的,信息存储和传输工具。
我们相信XML的重要性不亚于HTML对于web的基础性地位,并且XML将会成为最重要的数据处理和传输工具。
请确保学习我们的XML教程。
XSLT-用户转换数据的工具
XSLT(可扩展的样式表语言转换,ExtensibleStylesheetLanguageTransformations),是用于转换XML的语言。
未来的网站将不得不向不同的浏览器并向其他web服务器以不同的格式传递数据。
而XSLT则是一种将XML数据转换为不同格式的新的W3C标准。
XSLT可以把XML文件转换为浏览器可识别的格式,比如HTML,或者WML-一种用于许多手持设备的标记语言。
XSLT还可以添加元素,并对元素进行删除、重新排列及排序,测试并确定显示哪些元素,等等。
请确保学习我们的XSLT教程。
客户端脚本
客户端脚本脚本是一种有关因特网浏览器行为的编程。
您应该学习JavaScript,这样才能有能力传递更多的动态网站内容:
JavaScript是为HTML设计者提供的一种的编程工具
HTML的创作者通常都不是程序员,但是JavaScript是一种语法非常简单的脚本语言!
几乎任何人都能够把某些JavaScript的代码片断放入他们的HTML页面中。
JavaScript可以在HTML页面中放入动态的文本
像这样的一条JavaScript语言可以在HTML页面中写入可变的文本:
document.write("h1"+name+"/h1")
JavaScript能够对事件进行反应
可以把JavaScript设置为在某事件执行时发生,比如当页面加载完毕或当用户点击某个HTML元素时。
JavaScript可读取并修改HTML元素
JavaScript能够读取并修改HTML元素的内容
JavaScript可被用来验证数据
可使用JavaScript在表单被提交到服务器前对表单数据进行验证,这样可确保服务器进行正确的数据处理。
一定要学习我们的JavaScript教程。
服务器端脚本
服务器端脚本和因特网服务器编程有关。
您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。
通过服务器端的编程,你可以:
∙动态地编辑、修改或添加网页内容
∙对用户从HTML提交的查询或数据进行响应
∙访问数据或数据库,并把结果返回浏览器
∙访问文件或XML数据,并把结果返回浏览器
∙把XML转换为HTML,并把结果返回到浏览器
∙为不同的用户定制页面,提高页面的可用性
∙对不同的网页提供安全和访问控制
∙为不同类型的浏览器设计不同的输出
∙最小化网络流量
在W3SCHOOL,我们通过 ASP 和 PHP 为您演示了服务器端的脚本编程
请确保学习我们的ASP教程和PHP教程。
使用SQL管理数据
结构化查询语言(SQL)是对诸如下列数据库进行访问的通用标准:
SQLServer、Oracle、Sybase以及Access。
对于那些希望从数据库存储和提取数据的人们来说,有关SQL的知识是极具价值的。
任何web管理员都应当明白,SQL对于web上的数据库来说,是一种真正切合的引擎。
请确保学习我们的 SQL教程。
未来的前景
您需要明白一件很重要的事情,网站的功能性将会彻底地变革。
我们会看一种巨大的转变,那就是网站从“静态内容”的展示转向“动态内容”的传递。
我们还会看到很多新式的浏览器,比如移动设备中的浏览器,同时,我们还会看到更多有关服务器间,以及服务器与浏览器间使用XML来进行的数据通信。
网站制作基础教程
(2):
网站设计要考虑用户需求
设计网站需要严谨的思考和周全的计划。
最重要的事情是了解您的受众(用户)。
用户都是浏览者
如果您认为一般的用户会完完整整地阅读您的网页,那么您就错了。
无论您在网页中发布了多么有用的信息,一个访问者在决定是否继续阅读之前仅仅会花几秒钟的时间进行浏览。
如果您希望用户阅读您的文字,请确保在页面段落的第一句就说明您的观点。
另外,您还需要在整个页面中使用简短的段落以及有趣的标题。
少即是多
使所有的句子尽可能地短。
使所有的段落尽可能地短。
使所有的章节尽可能地短。
使您的页面尽可能地短。
请在段落和章节之间使用很多的留白。
充斥着冗长文字的页面会赶走您的用户。
也不要在单一的页面上放置太多的内容。
如果确实有必要传递大量的信息,请尽量把内容分为小块,然后放入不同的页面中。
不要指望每个访问者都能把一张数千字的页面一路滚动到底。
导航
尽量创建通用于网站中所有页面的导航结构。
把文本段落中的超链接使用量降至最低。
请不要使用文本段落内的超链接随意地把访问者带到别的页面。
因此这样做会破坏导航结构一致性的感觉。
如果您必须使用超级链接,请把它们添加到段落的底部,或站点的导航菜单。
下载速度
最常见的错误是用于网站开发者的开发环境造成的,例如使用一台本地的机器开发站点,或者使用一条高速的因特网连接。
开发人员有时不会意识到下载他们的页面要花很长的时间。
因特网可用性方面的研究告诉我们,如果网页的下载时间超过7秒,大多数的访问者会选择离开。
在您发布任何大量的内容前,请确保这些页面在低速的调制解调器连接上进行过测试。
如果您的页面需要花大量的时间下载,您或许应当考虑删除某些图片或多媒体内容。
允许您的用户发言!
得到来自用户的反馈是件好事情。
您的访问者就是你的“客户”。
他们经常会给您一些有价值的点子,或者无偿地向您提供改进的建议。
如果您提供了某种方便的联系途径,您将得到来自很多技能和知识都各不相同的人们大量有益的反馈。
网站制作基础教程(3):
WEB标准
Web 标准会帮助我们实现WWW的梦想。
Web标准让Web开发更加容易。
为什么使用web标准?
由于存在不同的浏览器版本,web开发者常常需要为耗时的多版本开发而艰苦工作。
当新的硬件(比如移动电话)和软件(比如微浏览器)开始浏览web时,这种情况开始会变得更加严重。
为了web更好地发展,对于开发人员和最终用户而言非常重要的事情是,在开发新的应用程序时,浏览器开发商和站点开发商共同遵守标准。
web的不断壮大,使得越来越有必要依靠标准实现其全部潜力。
web标准可确保每个人都有权利访问相同的信息。
如果没有web标准,那么未来的web应用,包括我们所梦想的应用程序,都是不可能实现的。
同时,Web标准也可以使站点开发更快捷,更令人愉快。
为了缩短开发和维护时间,未来的网站将不得不根据标准来进行编码。
开发人员不必为了得到相同的结果,而挣扎于多版本的开发。
其他的考虑
一旦web开发人员遵守了web标准,由于开发人员可以更容易地理解彼此的编码,web开发的团队协作将得到简化。
某些开发人员认为标准等同于约束,并认为利用特殊的浏览器特性会为其工作成果增加保障。
但是当访问方式日益增加时,未来对这些页面的调整会变得越来越困难。
遵守标准是您解决此问题需要走出的第一步。
只有使用web标准,才能确保在不频繁和费时地重写代码的情况下,所有的浏览器,无论新的或老式的,都可以正确地显示您的站点。
Standardization可增加网站的访问量。
标准的web文档更易被搜索引擎访问,也更易被准确地索引。
标准的web文档更易被转换为其他格式。
标准的web文档更易被程序代码访问(比如JavaScript和DOM)。
希望节省大量的时间吗?
请养成使用验证服务来验证页面的习惯吧。
验证可使您的文档与标准保持一致,并免于严重的错误。
易用性
易用性是 HTML 标准的一个重要部分。
标准使得残疾人士更容易地使用web。
盲人可使用计算机为他们读出网页。
而弱视的人士可重新排列并放大网页。
简单的web标准,比如HTML和CSS,将使您的网页更容易被语音阅读器和其他不常见的输出设备理解。
万维网联盟(WorldWideWebConsortium)
万维网联盟,建立于1994年,是一个国际性的联盟,其宗旨是投身于“引领web以激发其全部潜能”。
作为开发人员,特别是当创建这个教育性的网站时,我们愿意帮助其实现这个梦想。
您可以在下一节阅读更多有关W3C的内容。
ECMA
欧洲计算机工业协会(ECMA),1961年创建于瑞士,其目标是满足对计算机语言和输入输出代码进行标准化的需要。
ECMA不是一个官方的标准化机构,而是一个与其它官方机构,比如国际标准化组织(ISO)和欧洲通信标准机构(ETSI),进行合作的公司联合体。
对于web开发人员来说,最重要的标准是ECMAScript,JavaScript的标准化。
ECMAScript是一种标准化的脚本语言,用来处理由W3C文档对象模型(DOM)所规定的网页对象。
通过ECMAScript,可对DOM对象进行添加、删除或修改。
ECMAScript标准基于Netscape的JavaScript和微软的JScript。
最新的ECMAScript规范是ECMA-262:
网站制作基础教程(4):
网页验证
网站制作基础教程(5):
万维网联盟(WorldWideWebConsortium)
万维网联盟(W3C)创立了WWW标准。
W3C的使命是通过发展规范、指导方针、软件以及工具,来尽展万维网潜能。
万维网联盟(WorldWideWebConsortium)
引自TimBerners-Lee,万维网的发明人,W3C的主任及创立者:
“web蕴藏的梦想是一个可在其中通过分享信息而进行通信的公共信息空间”
万维网联盟(W3C),创建于1994年,是一个致力于“尽展万维网潜能”的国际性联盟。
∙W3C指万维网联盟(WorldWideWebConsortium)
∙W3C被创建于 1994年10月
∙W3C由 TimBerners-Lee 创立
∙W3C由web的发明人创立
∙W3C以会员机构的形式进行组织
∙W3C致力于对web进行标准化
∙W3C创建并维护了 WWW标准
∙W3C标准被称为 W3C推荐标准(W3CRecommendations)
W3C最重要的工作是发展web规范,也就是描述web通信协议(比如 HTML 和XML)和其他构建模块的“推荐标准”。
最重要的W3C标准是:
∙HTML
∙XHTML
∙CSS
∙XML
∙XSL
∙DOM
您可以在W3C教程中阅读更多有关W3C的知识。
网站制作基础教程(6):
Web安全
此刻,您已向整个世界提供了您的IP地址。
请确保您没有同时提供对私人数据的访问权限。
您的IP地址是公共的
访问因特网是要冒安全方面的风险的。
当您连到因特网后,IP地址被用来识别您的PC。
假如您不加防范,外部世界会利用这个IP地址(非法)访问您的计算机。
固定的IP地址要冒更大的风险。
假如您正在使用拨号连接的modem,那么每当您连到因特网上时就会获得一个新的IP地址,但是如果您拥有一个固定的IP地址(电缆、专线等),您的IP就不会有变化了。
如果您正在使用一个固定的IP地址,那么您给了那些黑客们随时对计算机进行攻击的可能性。
您的网络共享
个人电脑常常会连接到一个共享网络中。
大企业中的个人电脑会连接到大的集团网络。
小公司的个人电脑会连接到小的本地网络,而私人家庭中的电脑也会经常与家庭成员分享网路。
网络经常用来共享打印机、文件以及磁盘存储。
当您连接到因特网,您的共享资源可能被外部世界访问到。
常见的 windows 安全问题
不幸地是,很多微软的windows用户都意识不到其网络设置中常见的安全漏洞。
这是MicrosoftWindows中常见的网络组件安装列表:
∙Microsoft网络客户端
∙Microsoft的文件和打印机网络共享
∙Internet协议(TCP/IP)
如果您的设置允许在TCP/IP上使用NetBIOS,那么会面临一个安全问题:
∙文件会被整个Internet共享
∙您的登录名、计算机名称以及工作组名称对其他人都是可见的
如果您的设置允许TCP/IP上的文件和打印机共享,您也会面临安全问题:
∙文件会被整个Internet共享
没有连接任何网络的计算机也可能拥有危险的网络设置,这是由于一旦Internet被安装,网络设置就会发生改变。
解决问题
请在网络连接属性中禁用NetBIOS协议和文件打印机共享,具体的操作方法会因不同的windows版本而略有不同。
如果您仍然需要在网络上共享打印机和文件,你可以选择使用NetBEUI协议来代替TCP/IP协议。
获取更多资讯,保护您的计算机
请访问天网安全阵线-资讯通,获得更多有关网络安全的技巧和资讯。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 制作 基础教程
![提示](https://static.bdocx.com/images/bang_tan.gif)