网页设计需要学习哪些技术

转载 2007年10月09日 20:28:00

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标准。

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上的数据库来说,是一种真正切合的引擎。

 转自【http://www.gzlinyi.cn/index.php?load=read&id=294】

Java Web项目开发到底需要掌握哪些技术?

目前, 国内外信息化建设已经进入基于Web应用为核心的阶段, Java作为应用于网络的最好语言,前景无限看好。然而,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。概括一下,实施Ja...
  • javaniuniu
  • javaniuniu
  • 2016年07月11日 15:06
  • 22526

javaweb开发要学习的所有技术和框架总结:

javaweb开发要学习的所有技术和框架总结:
  • javaniuniu
  • javaniuniu
  • 2016年11月27日 17:36
  • 9184

一个牛人给java初学者的建议

给初学者之一:浅谈java及应用 学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java...
  • XinTeng2012
  • XinTeng2012
  • 2014年12月25日 11:43
  • 6169

web技术_css+div完成网页设计

素材下载(包含源码) 图一是给出欲完成的效果图: 图1 图2为自己完成的效果图: 图2 【源码】 html文件: http://www.w3.org/...
  • CHINAonlyQiu
  • CHINAonlyQiu
  • 2013年08月23日 15:08
  • 562

[Web前端技术教学][基于Web标准的网页设计与制作]教材的精选100单选试题及答案

100道精选Web单选题,千万别错过.
  • vinglemar
  • vinglemar
  • 2016年12月15日 09:19
  • 895

基于ASP.NET技术的驾校网页设计

摘 要 本文以驾校管理系统为例,介绍如何利用asp.net和SQL server 2000来进行动态网页设计,以满足用户对数据库实时更新以及查询的要求。   关键词 asp.net; c#; S...
  • u011877729
  • u011877729
  • 2013年08月29日 19:26
  • 298

现在网站网页设计用什么软件,什么技术?

网站设计可以分为几个阶段: 原型设计阶段 编码阶段 测试阶段 原型阶段 原型设计阶段的任务就是根据用户的需求描绘出页面的草图。这时候最为有效的工具其实就是铅笔和纸。当然,也有一些比较不错的原型...
  • www3300300
  • www3300300
  • 2013年09月29日 12:13
  • 3580

简单的网页设计技术,以帮助为企业创建网站

网站不仅仅是一个平台,对信息的东西负荷。它们也可以是你的业务介绍和直接图像。干净和准确的网站代表了专业,高效的公司。网页设计是非常重要的,必须小心地靠近,以确保您的网站不只是刚刚显示所有必要的信息;而...
  • goscissors
  • goscissors
  • 2014年07月04日 14:47
  • 409

[Web前端技术教学]《基于Web标准的网页设计与制作》试题及答案

复习重点,千万别错过.
  • vinglemar
  • vinglemar
  • 2016年12月15日 09:10
  • 1590

Flex技术在企业级开发中的应用-网页设计

转自:http://www.samhy.com/article/560.htm 从我个人的从业经历来看,在长达十几年的软件研发过程中,无论是研发的产品或实施的项目,大部分是在为企业客户提供服务。当然...
  • whychase
  • whychase
  • 2013年05月25日 08:20
  • 667
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网页设计需要学习哪些技术
举报原因:
原因补充:

(最多只允许输入30个字)