精简版HTML&JS学习笔记:从基础到动态网页技术

需积分: 3 6 下载量 49 浏览量 更新于2024-12-23 收藏 85KB DOC 举报
"无废话JavaScript和html学习笔记" 这篇学习笔记主要涵盖了JavaScript和HTML的基础知识,适合那些希望快速学习且不希望被过多冗余信息干扰的人。笔记首先介绍了HTML,即超文本标记语言,它是Web开发的基础,用于创建网页结构。HTML起源于1990年的欧洲粒子实验室,而当前广泛使用的版本是HTML4.01。 接着,笔记讨论了动态网页开发技术,包括CGI(Common Gateway Interface),这是一种允许应用程序与服务器交互的标准。CGI最初是用PERL语言实现的,但其效率一般。PHP作为跨平台的开源服务器端语言,因其高效、对异常处理和内存管理的优势而流行。ASP(Active Server Pages)是微软提供的动态网页开发环境,它内嵌于IIS,并支持VBScript和JavaScript。Servlet是基于Java的服务器端技术,作为CGI的替代品,它使用线程提高效率,常用于扩展Java服务器的功能。JSP(JavaServer Pages)则简化了Servlet的开发,成为动态网页开发的常用工具。 在HTML的基本构成部分,笔记提到了HTML文档的三个主要元素:文档声明、头部和主体。文档声明位于HTML文件的顶部,用于告知浏览器文档遵循的HTML规范及其版本。例如,`<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">`声明了文档遵循的DTD(Document Type Definition)是HTML4.01的严格版本,这有助于浏览器正确解析和展示页面内容。HTML头部通常包含元信息,如页面标题、描述、关键词等,而主体部分则是网页的实际内容。 在JavaScript方面,笔记没有提供具体细节,但JavaScript是一种常用的客户端脚本语言,用于增加网页的交互性和动态性。它可以处理用户输入、修改DOM(Document Object Model)、执行动画效果、进行异步数据通信(如AJAX)等。 这篇笔记为初学者提供了简洁明了的HTML和JavaScript入门指南,涵盖了基本概念和技术,有助于快速理解Web开发的核心要素。