一、网站中的web构建
- HTML 4.01
- CSS 的使用 (样式表)
- XHTML
- XML 和 XSLT
- 客户端脚本
- 服务器端脚本
- 通过 SQL 管理数据
- Web 的未来
HTML 4.01
通过 HTML 4.01,所有的格式化信息可以被移出 HTML 文档,转而放入一个独立的样式表中。
层叠样式表(Cascading Style Sheets - CSS)
样式通常被保存在 HTML 文档之外的文件中。外部样式表使有能力仅仅通过编辑一个简单的 CSS 文档来改变网站内所有页面的外观和布局。
XHTML - HTML 的未来
XHTML 指可扩展超文本标记语言(Extensible HyperText Markup Language)
XML - 用于描述数据的工具
扩展标记语言(XML)并不是HTML的替代品。在未来的 web 开发中,XML 会被用来描述和存储数据,而 HTML 会被用来显示数据。
我们对 XML 最合适的描述是,一个跨平台的、独立于软硬件的,信息存储和传输工具。
XSLT - 用户转换数据的工具
XSLT(可扩展的样式表语言转换,Extensible Stylesheet Language Transformations),是用于转换 XML 的语言。
XSLT 可以把 XML 文件转换为浏览器可识别的格式,比如 HTML,或者 WML - 一种用于许多手持设备的标记语言。
XSLT 还可以添加元素,并对元素进行删除、重新排列及排序,测试并确定显示哪些元素,等等。
客户端脚本
客户端脚本脚本是一种有关因特网浏览器行为的编程。
JavaScript 是为 HTML 设计者提供的一种的编程工具。
服务器端脚本
服务器端脚本和因特网服务器编程有关。您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以:
- 动态地编辑、修改或添加网页内容
- 对用户从 HTML 提交的查询或数据进行响应
- 访问数据或数据库,并把结果返回浏览器
- 访问文件或 XML 数据,并把结果返回浏览器
- 把 XML 转换为 HTML,并把结果返回到浏览器
- 为不同的用户定制页面,提高页面的可用性
- 对不同的网页提供安全和访问控制
- 为不同类型的浏览器设计不同的输出
- 最小化网络流量
通过 ASP 和 PHP 为您学习服务器端的脚本编程
使用 SQL 管理数据
结构化查询语言(SQL)是对诸如下列数据库进行访问的通用标准:SQL Server、Oracle、Sybase 以及 Access。
对于那些希望从数据库存储和提取数据的人们来说,有关 SQL 的知识是极具价值的
二、网站设计原则
1、用户都是浏览者
如果你希望用户阅读您的文字,请确保在页面段落的第一句就说明您的观点。另外,您还需要在整个页面中使用简短的段落以及有趣的标题。
2、少即是多
使所有的句子尽可能地短。使所有的段落尽可能地短。使所有的章节尽可能地短。使您的页面尽可能地短。
3、导航
尽量创建通用于网站中所有页面的导航结构
4、下载速度
因特网可用性方面的研究告诉我们,如果网页的下载时间超过7秒,大多数的访问者会选择离开。
在你发布任何大量的内容前,请确保这些页面在低速的调制解调器连接上进行过测试。如果你的页面需要花大量的时间下载,你或许应当考虑删除某些图片或多媒体内容。
5、允许用户发言
如果你提供了某种方便的联系途径,你将得到来自很多技能和知识都各不相同的人们大量有益的反馈。
三、万维网联盟(World Wide Web Consortium)
万维网联盟(W3C)创立了 WWW的标准。
W3C的使命就是通过发展规范、指导方针、软件以及工具,来展示万维网的潜能。
W3C 标准包括
- HTMLhttps://www.w3school.com.cn/html/index.asp
- XHTMLhttps://www.w3school.com.cn/xhtml/index.asp
- CSShttps://www.w3school.com.cn/css/index.asp
- XMLhttps://www.w3school.com.cn/xml/index.asp
- XSLhttps://www.w3school.com.cn/xsl/index.asp
- DOMhttps://www.w3school.com.cn/xmldom/index.asp