网页基础

一,概述

网页,现在在你眼前,出现在显示器上的这个 “ 东西 ” ,就是一个网页。网页实际是一个文件,他存放在世界某个角落的的某一台计算机中,而这台计算机必须是与互联网相连的。网页经由网址URL来识别与存取,当我们在浏览器输入网址後,经过一段复杂而又快速的程序,网页文件会被传送到你的计算机,然後再通过浏览器解释网页的内容,再展示到你的眼前。是万维网中的一「页」,通常是HTML格式(文件扩展名为.html或.htm)。网页通常用图像档来提供图画。网页要透过网页浏览器来阅读。网页通常有以下元素︰文字资料,图像档案,Applet(在页面内执行的副程序),超链结。

网页的合成体为网站,一个网站的开始点为首页(主页)。网站(Website)是指在因特网上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。在因特网的早期,网站还只能保存单纯的文本。经过几年的发展,当万维网出现之后,图像、声音、动画、视频,甚至3D技术开始在因特网上流行起来,网站也慢慢地发展成我们现在看到的图文并茂的样子。通过动态网页技术,用户也可以与其他用户或者网站管理者进行交流。也有一些网站提供电子邮件服务。

二,使用HTML编辑器建立网页

HTML编辑器是一种用来编辑HTML文本的软件。其实HTML只是一个文本档案,就算一个最普通的文字编辑器都可以胜任。不过,利用HTML编辑器有语法高亮显示以便编辑,大部分的图形化的HTML编辑器还具有所见即所得(WYSIWYG“What You See Is What You Get”)的功效,不用强记一大堆HTML指令。用户可以使用编辑器提供的类,在编辑界面上通过拖放等手段创建对象,调整属性,非常简便。而且,有些编辑器还具有脚本编写功能,如Dreamweaver,支持Javascript,VBscript,PHP很Perl等脚本语言,并对连接数据库等高级服务器行为提供支持。而整个过程,用户不必写一句代码,就可做出功能复杂,界面精美的网页。下面是一些常见的HTML编辑器:

1,Macromedia Dreamweaver:Macromedia Dreamweaver的最新版本为Dreamweaver 8

2,Microsoft Frontpage:最新版本的Microsoft Frontpage被包含在Microsoft Office 2003中。

3,其它:Microsoft Frontpage Express (已经不再升级),Namo WebEdit,Adobe GoAlive,Adobe PageMill,Bluefish,Nvu

4,开源的网页编辑器: Amaya KompoZer

写好的HTML文档一定要把它存为HTML文件才被浏览器所识别.也就是扩展名必须存有.html或.htm 通常情况下服务器会专门命名一个缺省的网页,常见的缺省页的名称有:index.htm,index.html,default.htm,default.html等

三,发布网页:若要发布到万维网,便须FTP程序上载页面到网站服务器。

创建网页的作者:创建WEB页面:创建一个易接受的页面–>前端发布/后台发布

四,HTML标准

1,HTML(超文本标识语言)

2, 网络浏览器及其标准:HTML是跨平台的语言,它是由浏览器来编译执行的,因此每种浏览器都必须支持统一的标准,而事实上,当年两家最大的浏览器Netscape Navigator和Microsoft Internet Explorer 都引入了一些厂家自己的特性。而现代的浏览器(Mozilla、Opera和Safari)支援标准的HTML和XHTML(从HTML 4.01版本开始)。他们显示出来的网页效果都一样。Internet Explorer仍未完全支援HTML 4.01及XHTML 1.x。

五,HTML语法

1,HTML基础

2,XHTML扩展的HTML,扩展超文本标识语言

3,CSS层叠样式表

4,JavaScript

5,DHTML动态HTML

6,DOMDocument Object Model

6,XML扩展标识语言

参见

Cookie与Session的区别|

UTF—8与UTF—8(无bom)格式相比有什么不同|

编程之禅:Zen Coding| Zen Coding – 超快地写网页代码| Zen Coding: 一种快速编写HTML/CSS代码的方法|