超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言(或超文本标签语言)的结构包括“头”部分、和“主体”部分,其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容,您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。
超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:
● 简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。
● 可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
● 平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
● 通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
B(Browser)/S(Server)架构方向,也是我们以后主攻方向
我们以后主要为企业内部提供解决方案,例如:企业内部的办公系统、供应链管理系统、客户关系管理系统等,而这些系统通常对界面的表现要求较低,对业务处理和数据处理要求较高,并且要求降低升级维护的成本,B/S架构可以更好的被企业接受,所以我们以后主要的方向是开发基于B/S架构的应用,B/S架构的开发通常又被叫做Web开发,Web开发通常包括Browser浏览器端的开发以及Server服务器端的开发。
虽然我们是学习Java后台服务器编程,但是前端页面编写要了解,能看懂,简单的页面效果可以实现即可;
创建一个以 .html或 .htm 结尾的文件,用文本编辑器打开就可以开发
用浏览器打开以.html或.htm的文件就可以自上而下解析执行,不需要编译
● <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
● DTD文件的作用
● 帮助你编写合法的代码
● 它让浏览器正确地显示器代码,或者说DTD只是写给检查器看的
HTML规范是由w3c负责制定的,W3C是世界万维网联盟(World Wide Web:www)
FireFox、Google、IE