1.5.5 Dreamerweaver介绍
Dreamweaver是当前主流的网页设计软件。它与Fireworks和Flash一起被称为网页设计三剑客。它与同类软件相比有以下的优点:第一,Dreamweaver不会生成冗余代码,它是一款可视化的网页编辑器,可以把使用者的操作自动的转换为HTML代码。一般的编辑器都会生成许多的冗余代码,这样会给以后的网页修改带来极大的不便,同时还会增加文件大小。第二,它具备很强大的动态页面支持。它的Behavior功能可以让不懂java script的使用者在网页中加入许多动态效果。第三,它能让使用者很方便的编辑代码。它拥有可视化和源代码两种编辑代码方式,这两种方式各有长短,可以很方便的进行切换。第四,它操作简便,样式,模板,库等功能能避免重复劳动。源[自-优尔^`论/文'网·www.youerw.com
1.5.6 HTML简介
HTML(全名HyperText Markup Language),又翻译超文本标记语言,是目前用在网页的主流伸记语言。HTML元素是网页的基本组成模块。HTML的书写形式一般由封闭的标签构成,而且标签会写在两个尖括号里,比如<html>。而内容就会写在封闭标签里。
早期的HTML语法被定义为开松散的规则,以帮助不熟悉网络出版的人采用。网页浏览器接受了这个现实,并能显示语法不严格的网页。随着时间流逝,官方标准逐渐趋於严格的语法,但是浏览器仍然可以显示一点远远比不上合乎标准的HTML。用XML严格的规则的XHTML(可扩展超文本标记语言)是W3C计划中的HTML接替者。虽然很多人认为他已经成为目前的HTML标准,但他实际上是一个独立的、和HTML平行发展的标准。W3C目前建议用XHTML 1.1、XHTML 1.0或HTML 4.01登网页。
在万维网上的一个超媒体文档称之为一个页面。作为一个组织或者个人在万维网上放置开始点的页面称为主页或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接),所谓超级链接,就是一种统一资源定位器指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这就是为什么HTML会被使用的这么广泛。许多页面结合起来就形成了网站。超文本标记语言是为了创建网页和为了被网页浏览器读取而被设计出来的一种语言。他是普通标记语言的下一个版本,渐渐形成了一种规范,一种约定成熟的标准。它通过标记符号来标记要显示的网页中的各个部分。用标签去告诉浏览器如何处理其中的内容(如:文字的大小,颜色,样式。页面的布局,图片的现实方式等)。浏览器按照约定来HTML文件,根据标签解释和显示其中的内容,碰见书写出错的标签不会指出错误,也不会停止其解释过程,作者只可以通过网页的显示效果来分析具体的出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
1.5.7 CSS样式表简介
层叠样式表(CSS)是一个样式表语言用于描述演示一个文件写在一个标记语言。虽然设置的视觉风格最常用网页和用户界面的编写HTML和XHTML,语言可以应用于任何XML文件,包括普通的XML,SVG和XUL,适用于绘制演讲,或在其他媒体上。随着HTML和JavaScript大多数网站,CSS是一种用于创建视觉吸引力的网页技术的基石,用户接口Web应用程序,和许多移动应用程序的用户界面。CSS的设计主要是为了使从文档演示文档的内容分离等方面,包括布局,颜色,和字体。[ 3 ]这种分离可以提高内容可达性,表示特征的规范提供更多的灵活性和控制,使多个HTML网页格式的分享在一个单独的指定相关的CSS的CSS文件,并减少在结构内容的复杂性和重复性。这种分离的格式和内容可以在不同的渲染方法不同风格呈现相同的标记的页面,如在屏幕上,在打印时,通过语音(读出的语音浏览器或屏幕阅读器)和盲文的基础触觉装置。它也可以用来显示网页不同屏幕尺寸或装置,它被视。读者也可以指定一个不同的样式表,如存储在自己的计算机上一个CSS文件,重写一个作者指定的。变化的图形设计一个文件(或数百个文件)可以快速和容易的应用,他们使用的CSS文件编辑了几行,而不是在文件更改标记。CSS规范描述了一种确定,如果有多个规则对某一元素匹配应用样式规则的优先方案。在这个所谓的<i>级联</i>,优先级(或<i>重量</i>)计算和分配规则,这样的结果是可以预见的。CSS的规格是由万维网联盟(W3C)。互联网媒体类型(MIME类型)文本/ CSS注册使用CSS的RFC 2318(1998三月)。W3C的工作自由CSS验证服务CSS文件。