一、HTML
HTML(HyperText Mark-up Language)即超文本标记语言或
超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。设计HTML语言的目的是为了能把存放在一台
电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的
其它电脑上。我们只需使用鼠标在某一文档中点取一个
图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在
网络的另一台电脑中。
HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明
文字、
图形、
动画、
声音、
表格、
链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
HTML头
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN">
<head>
<meta. http-equiv="Content-Type" content="text/html;
charset=GB2312">
<meta. http-equiv="Content-Script-Type"
content="text/javascript">
<meta. http-equiv="Content-Style-Type"
content="text/css">
<title>yourtitle</title>
</head>
HTML body
body中是页面显示的相应代码,例如一些form、table、img
二、XML
XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是
SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是
Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
三、CSS
什么是Cascading Style. Sheets(层叠样式表)
* CSS是Cascading Style. Sheets(层叠样式表)的简称.
* CSS语言是一种标记语言,它不需要编译,可以直接由浏览器执行(属于浏览器解释型语言).
* 在标准网页设计中CSS负责网页内容(XHTML)的表现.
* CSS文件也可以说是一个文本文件,它包含了一些CSS标记,CSS文件必须使用css为文件名后缀.
*
可以通过简单的更改CSS文件,改变网页的整体表现形式,可以减少我们的
工作量,所以她是每一个网页设计人员的必修课.
* CSS是由W3C的CSS工作组产生和维护的.
CSS语言的语法
CSS的定义是由三个部分构成:
选择符(selector),属性(properties)和属性的取值(value)。
语法: selector {property: value} (选择符 {属性:值})
四、FLEX
Flex是通过
java或者.net等非Flash途径,解释.mxml文件组织components,并生成相应得.swf文件。
五、WPF
Windows Presentation Foundation(以前的代号为“Avalon”)是 Microsoft 用于 Windows
的统一显示子系统,它通过 WinFX 公开。它由显示引擎和托管代码框架组成。Windows Presentation Foundation 统一了
Windows 创建、显示和操作文档、媒体和用户界面 (UI) 的方式,使开发人员和设计人员可以创建更好的视觉效果、不同的用户体验。
Windows Presentation Foundation 由两个主要部分组成:引擎和编程框架。
• Windows Presentation Foundation 引擎。Windows
Presentation Foundation 引擎统一了开发人员和设计人员体验文档、媒体和 UI
的方式,为基于浏览器的体验、基于窗体的应用程序、图形、视频、音频和文档提供了一个单一的运行时库。Windows Presentation Foundation
使得应用程序不仅能够充分利用现代计算机中现有的图形硬件的全部功能,而且能够利用硬件将来的进步。例如,Windows Presentation
Foundation 的基于矢量的呈现引擎使应用程序可以灵活地利用高 DPI 监视器,而无需开发人员或用户进行额外的工作。 同样,当 Windows
Presentation Foundation 检测到支持硬件加速的视频卡时,它将利用硬件加速功能。
• Windows Presentation Foundation 框架。Windows
Presentation Foundation 框架为媒体、用户界面设计和文档提供的解决方案远远超过开发人员现在所拥有的。Windows
Presentation Foundation 的设计考虑了可扩展性,使开发人员可以完全在 Windows Presentation Foundation
引擎的基础上创建自己的控件,也可以通过对现有 Windows Presentation Foundation 控件进行再分类来创建自己的控件。Windows
Presentation Foundation
框架的核心是用于形状、文档、图像、视频、动画、三维以及用于放置控件和内容的面板的一系列控件。这些“自有控件”为开发下一代用户体验提供了构造块。