Web技术期末复习重点:HTML与JavaScript
需积分: 0 12 浏览量
更新于2024-08-07
收藏 43KB DOCX 举报
“Web总复习.docx 是一份HTML课程的期末复习资料,涵盖了Web的特点、JavaScript的组成、HTML文档的基本结构、标记类型、注释、命名规则以及文档类型等内容。”
在Web开发领域,HTML(HyperText Markup Language)是最基础的语言,用于构建网页结构。这份资料详细讲解了HTML的相关知识,让我们逐一深入探讨。
首先,Web的特点包括:
1. 易导航和图形化的界面:用户可以通过超链接轻松地在不同页面间跳转,图形界面使得信息展示更加直观。
2. 与平台无关性:无论在Windows、Mac还是Linux系统上,只要浏览器支持,网页都能正常显示。
3. 分布式结构:信息分布在不同的服务器上,通过HTTP协议进行通信。
4. 动态性:通过脚本语言如JavaScript实现动态效果和实时更新。
5. 交互性:用户可以通过表单、按钮等方式与网页进行互动。
JavaScript是一种广泛用于Web开发的脚本语言,它主要由以下三部分组成:
1. 核心(ECMAScript):定义了语法和基本对象。
2. 文档对象模型(DOM):允许通过编程方式操作HTML和XML文档结构。
3. 浏览器对象模型(BOM):提供了与浏览器交互的接口,如窗口、历史记录和导航。
HTML文档的基本结构包括头部(head)和主体(body),例如:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<title>网页标题</title>
</head>
<body>
<!-- 页面内容 -->
</body>
</html>
```
HTML标记分为单标记和双标记:
1. 单标记:如<br>(换行)、<hr>(水平分割线)和<link>(链接样式表)等,新标准建议以“/”结尾。
2. 双标记:如<html>、<body>、<b>(粗体)等,标记需要成对使用。
HTML注释有两种形式:
1. 使用<!– 注释内容 –>。
2. 使用<comment>注释内容</comment>(非标准,但某些情况下可用)。
HTML文档的命名规则:
1. 扩展名通常是.htm或.html,推荐使用.html。
2. 名称只能包含字母、数字或下划线,且首字符建议为字母或下划线。
3. 不允许特殊符号,如空格、$、&等。
4. 大小写敏感,特别是在UNIX/Linux系统中。
5. Web服务器主页通常命名为index.html或default.html。
最后,HTML文档类型由<!DOCTYPE>声明定义,它告诉浏览器文档遵循的规范。例如:
```html
<!DOCTYPE html>
```
这声明文档遵循HTML5规范。
通过理解这些基础知识,学生将能更好地准备HTML相关的期末考试,掌握网页设计的核心元素。
2020-03-04 上传
2021-06-22 上传
2020-06-17 上传
2021-09-19 上传
2022-07-14 上传
2020-07-15 上传
2021-12-31 上传
2022-06-28 上传
2022-11-26 上传
making666
- 粉丝: 1
- 资源: 1
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建