110互动论坛's Archiver

免费法律咨询

test1234a 发表于 2010-3-15 15:22

【原创】制作网页需要学习的技术

HTML 4.01
    HTML是Web的语言,每一个Web开发者都需要对它拥有基本的了解。
    HTML 4.01是重要的Web标准,它与HTML 3.2的差异非常之大。
    当类似font的标签和color属性被添加到HTML 3.2后,它就逐渐成为开发人员们的一场噩梦。开发那些必须把字体信息加入每个单独页面的网站,其过程成为了一种漫长而昂贵的折磨。
    通过HTML 4.01,所有的格式化信息可以被移出HTML文档,转而放入一个独立的样式表中。
    HTML 4.01之所以重要,另外一个原因是由于XHTML 1.0,这个最新的HTML标准是作为一种XML应用被重新表达的HTML 4.01。在您的页面中使用HTML 4.01可以确保在未来将HTML轻松升级到XHTML。
    请确保您使用了最新的HTML 4.01标准。
    层叠样式表(Cascading Style Sheets - CSS)
    样式可定义HTML元素如何被显示,类似font标签在HTML 3.2中所起到的作用。样式通常被保存在HTML文档之外的文件中。外部样式表使您有能力仅仅通过编辑一个简单的CSS文档来改变网站内所有页面的外观和布局。如果您曾经尝试过进行某些改变,比如同时改变站内所有网页标题的字体或颜色,您就会明白CSS如何能够达到事半功倍的效果。
    XHTML - HTML的未来
    XHTML指可扩展超文本标记语言(Extensible HyperText Markup Language)。
    XHTML 1.0是源自W3C的最新的HTML标准。它于2000年1月26日成为正式的推荐标准(Recommendation)。W3C Recommendation意味着其规范的稳定性,同时其规范目前已成为一种Web标准。
    XHTML是一种使用XML进行重构的HTML 4.01,并可以通过遵循一些简单的指导方针立即在现有的浏览器中投入使用。
    XML - 用于描述数据的工具
    扩展标记语言(XML)并不是HTML的替代品。在未来的web开发中,XML会被用来描述和存储数据,而HTML会被用来显示数据。
    我们对XML最合适的描述是,一个跨平台的、独立与软硬件的,信息存储和传输工具。
    我们相信XML的重要性不亚于HTML对于web的基础性地位,并且XML将会成为最重要的数据处理和传输工具。
    XSLT - 用户转换数据的工具
    XSLT(可扩展的样式表语言转换,Extensible Stylesheet Language Transformations),是用于转换XML的语言。
    未来的网站将不得不向不同的浏览器并向其他web服务器以不同的格式传递数据。而XSLT则是一种将XML数据转换为不同格式的新的W3C标准。
    XSLT可以把XML文件转换为浏览器可识别的格式,比如HTML,或者WML - 一种用于许多手持设备的标记语言。
    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在表单被提交到服务器前对表单数据进行验证,这样可确保服务器进行正确的数据处理。
    服务器端脚本
    服务器端脚本和因特网服务器编程有关。您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以:
动态地编辑、修改或添加网页内容
对用户从HTML提交的查询或数据进行响应
访问数据或数据库,并把结果返回浏览器
访问文件或XML数据,并把结果返回浏览器
把XML转换为HTML,并把结果返回到浏览器
为不同的用户定制页面,提高页面的可用性
对不同的网页提供安全和访问控制
为不同类型的浏览器设计不同的输出
最小化网络流量
    使用SQL管理数据
    结构化查询语言(SQL)是对诸如下列数据库进行访问的通用标准:SQL Server、Oracle、Sybase以及Access。
    对于那些希望从数据库存储和提取数据的人们来说,有关SQL的知识是极具价值的。
    任何web管理员都应当明白,SQL对于web上的数据库来说,是一种真正切合的引擎。

gionah 发表于 2010-3-15 15:23

很好的文章,多谢分享!

58008839 发表于 2010-3-15 15:26

虽然看不懂,但想学..[img]//imgcache.qq.com/qbar_v1/client/images/qbar_face10.gif[/img]

b88954966 发表于 2010-3-15 15:27

好复杂啊 。。
但我好想学啊 。。。

涵冰 发表于 2010-3-15 15:27

写的很不错!

卡多佐 发表于 2010-3-15 15:28

多谢楼主

梦的忧伤 发表于 2010-3-15 15:29

很有帮助,按着上面的慢慢学,呵呵

小七哥 发表于 2010-3-15 15:29

我都不认识
能教我吗

沉醉夕阳下 发表于 2010-3-15 15:30

楼主辛苦了啊,很不错的帖子啊,正在学习中

家穷人丑 发表于 2010-3-15 15:31

是啊,复杂,看得一头雾水!

梅花鹿 发表于 2010-3-15 15:32

楼上的,看不懂可以慢慢学啊

@地瓜叶 发表于 2010-3-15 15:32

看不当懂耶

光光小仔 发表于 2010-3-15 15:34

写的不错,支持你~

fxmxyy 发表于 2010-3-15 15:35

写的不错,支持楼主

dummy111 发表于 2010-3-15 15:35

[img]//imgcache.qq.com/qbar_v1/client/images/qbar_face29.gif[/img]

2006195113 发表于 2010-3-15 15:36

服务器端脚本和因特网服务器编程有关。您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以:

动态地编辑、修改或添加网页内容  
对用户从HTML提交的查询或数据进行响应  
访问数据或数据库,并把结果返回浏览器  
访问文件或XML数据,并把结果返回浏览器  
把XML转换为HTML,并把结果返回到浏览器  
为不同的用户定制页面,提高页面的可用性  
对不同的网页提供安全和访问控制  
为不同类型的浏览器设计不同的输出  

很强大[img]//imgcache.qq.com/qbar_v1/client/images/qbar_face01.gif[/img]

习惯 发表于 2010-3-15 15:37

写得不错,对初学者又一定的帮助

?壞壞熊? 发表于 2010-3-15 15:38

希望对你们有所帮助啊

流星的美 发表于 2010-3-15 15:39

恩,我也是如楼上所希望的

kartoffel 发表于 2010-3-15 15:40

呵呵,希望我们版越来越好啊[img]//imgcache.qq.com/qbar_v1/client/images/qbar_face20.gif[/img]

日光兰 发表于 2010-3-15 15:41

编辑现在又好多软件dw,css,as...多的呢,但是你要学习东西多的去了,首先要知道英文。
因为种种脚本大多为英文代码。
反正只要你认真学,没什么难的

一个人的舞 发表于 2010-3-15 15:42

是啊,支持楼上的说法

密西西比河 发表于 2010-3-15 15:42

i学习来了。

@乌鸦@ 发表于 2010-3-15 15:43

进来看一下[img]//imgcache.qq.com/qbar_v1/client/images/qbar_face22.gif[/img]

kaerdd 发表于 2010-3-15 15:44

关键字的查询为网站带来流量。其网页凌乱广告乱飞。是在不敢恭维。

星☆雨 发表于 2010-3-15 15:45

我是一个电脑白痴 [img]//imgcache.qq.com/qbar_v1/client/images/qbar_face02.gif[/img]

?壞壞熊? 发表于 2010-3-15 15:45

多懂点要好点

蓝色海域 发表于 2010-3-15 15:46

www.jqw2009.cn
<12下一页>到第  页[img]//mat1.qq.com/bbs/images/tree/090508/xfybut1.gif[/img]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.