网站建设与维护 第四章动态网页基础 沈阳理工大学现代教育技术中心 sylucc@sina.com
沈阳理工大学 现代教育技术中心 sylucc@sina.com 网站建设与维护 第四章 动态网页基础
主要内容 口认识 XHTML和 DHTML 口认识动态网页 口什么是动态网页,它是如何运行的 口常见的动态网页制作技术有哪些,各自有什么特点 口什么是数据库 口什么是LAMP 口学习PHP基本语法 口如何学习PHP Syluccosina. com
sylucc@sina.com 主要内容 认识XHTML和DHTML 认识动态网页 什么是动态网页,它是如何运行的 常见的动态网页制作技术有哪些,各自有什么特点 什么是数据库 什么是LAMP 学习PHP基本语法 如何学习PHP
Q4-1认识 XHTML和 DHTML 口 XHTML XHTML指可扩展超文本标签语言( EXtensible HyperText Markup Language) 口 XHTML的目标是取代HTML。 口 XHTML与HTML4.01几乎是相同的 口 XHTML是更严格更纯净的HTML版本。 XHTML是作为一种ⅩML应用被重新定义的 HTML。 口 XHTML是一个W3C标准。 Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML XHTML XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。 XHTML 的目标是取代 HTML。 XHTML 与 HTML 4.01 几乎是相同的。 XHTML 是更严格更纯净的 HTML 版本。 XHTML 是作为一种 XML 应用被重新定义的 HTML。 XHTML 是一个 W3C 标准
Q4-1认识 XHTML和 DHTML 口为什么要使用 XHTML? 口我们认为万维网上的许多页面都包含着糟糕的HTML 代码。 口下面的HTML代码仍然可以工作得很好,即使它没有遵 守HTML规则: This is bad HTMl Bad HTML ⅩML是一种标记化语言,其中所有的东西都要被正确 的标记,以产生形式良好的文档。 口XML用来描述数据,而HTML则用来显示数据。 Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML 为什么要使用XHTML? 我们认为万维网上的许多页面都包含着糟糕的HTML 代码。 下面的HTML代码仍然可以工作得很好,即使它没有遵 守 HTML规则: XML 是一种标记化语言,其中所有的东西都要被正确 的标记,以产生形式良好的文档。 XML 用来描述数据,而 HTML 则用来显示数据。 This is bad HTML Bad HTML
Q4-1认识 XHTML和 DHTML 口为什么要使用 XHTML? 口今天的市场中存在着不同的浏览器技术,某些浏览器运 行在计算机中,某些浏览器则运行在移动电话和手持设 备上。而后者没有能力和手段来解释糟糕的标记语言。 口把HTML和XML相结合,我们得到了在现在和未来都 能派上用场的标记语言- XHTML。 口 XHTML可以被所有的支持XML的设备读取,同时在 其余的浏览器升级至支持XML之前, XHTML使我们 有能力编写出拥有良好结构的文档,这些文档可以很 好地工作于所有的浏览器,并且可以向后兼容。 Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML 为什么要使用XHTML? 今天的市场中存在着不同的浏览器技术,某些浏览器运 行在计算机中,某些浏览器则运行在移动电话和手持设 备上。而后者没有能力和手段来解释糟糕的标记语言。 把HTML和XML相结合,我们得到了在现在和未来都 能派上用场的标记语言 - XHTML。 XHTML 可以被所有的支持 XML 的设备读取,同时在 其余的浏览器升级至支持 XML 之前,XHTML 使我们 有能力编写出拥有良好结构的文档,这些文档可以很 好地工作于所有的浏览器,并且可以向后兼容
Q4-1认识 XHTML和 DHTML 口 XHTML与HTML最主要的不同在于 XHTML元素必须被正确地嵌套。 口 XHTML元素必须被关闭。 XHTML标签名必须用小写字母 XHTML文档必须拥有根元素。 Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML XHTML与HTML最主要的不同在于 XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 XHTML标签名必须用小写字母。 XHTML 文档必须拥有根元素
Q4-1认识 XHTML和 DHTML 口正确嵌套 this text is bold and italic 口被关闭 p>This is a paragraph p>This is another paragraph p>This is a paragraph p>This is another paragraph a break: a horizontal rule: An image: a break: An image: Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML 正确嵌套 被关闭 This text is bold and italic This text is bold and italic This is a paragraph This is another paragraph This is a paragraph This is another paragraph A break: A horizontal rule: An image: A break: A horizontal rule: An image:
Q4-1认识 XHTML和 DHTML 口更多 XHTML语法规则 口属性名称必须小写 口属性值必须加引号 口属性不能简写 口用Id属性代替name属性 XHTML DTD定义了强制使用的HTML元素 Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML 更多XHTML语法规则 属性名称必须小写 属性值必须加引号 属性不能简写 用 Id 属性代替 name 属性 XHTML DTD 定义了强制使用的 HTML 元素
Q4-1认识 XHTML和 DHTML 口验证 XHTML ahttp://validator.w3.org 更多关于xhtm的知识 www.w3sChool.comcn 关于HTML5的相关知识请访问本课程不再介绍 http://www.blueidea.com/tech/web/2008/53 asp Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML 验证XHTML http://validator.w3.org/ 更多关于xhtml的知识 www.w3school.com.cn 关于HTML5的相关知识请访问 本课程不再介绍 http://www.blueidea.com/tech/web/2008/53 01.asp
Q4-1认识 XHTML和 DHTML 口 DHTML 口 DHTML不是W3c标准 口 DHTML指动态HTML( Dynamic HTML)。 口 DHTML不是由万维网联盟(W3C)规定的标准。 DHTML 是一个营销术语-被网景公司( Netscape)和微软公司用 来描述4.X代浏览器应当支持的新技术。 口 DHTML是一种用来创建动态站点的技术组合物。 口对大多数人来说, DHTML意味着HTML4.0、样式表以及 Javascript的结合物。 口W3C曾讲过:“动态HTML是一个被某些厂商用来描述可 使文档动态性更强的HTML、样式表以及脚本的结合物的术 语。” Syluccosina. com
sylucc@sina.com Q4-1 认识XHTML和DHTML DHTML DHTML 不是 W3C 标准 DHTML 指动态 HTML(Dynamic HTML)。 DHTML 不是由万维网联盟(W3C)规定的标准。DHTML 是一个营销术语 - 被网景公司(Netscape)和微软公司用 来描述 4.x 代浏览器应当支持的新技术。 DHTML 是一种用来创建动态站点的技术组合物。 对大多数人来说,DHTML 意味着 HTML 4.0、样式表以及 JavaScript 的结合物。 W3C 曾讲过:“动态HTML是一个被某些厂商用来描述可 使文档动态性更强的HTML、样式表以及脚本的结合物的术 语