HTML 4.01与XHTML 1.0 标签详解:从<!DOCTYPE>到<applet>
需积分: 3 102 浏览量
更新于2024-07-31
收藏 1.47MB PDF 举报
本参考手册详细介绍了HTML 4.01和XHTML 1.0这两种网页标记语言的关键元素及其用法。HTML 4.01是早期版本,注重兼容性和广泛的浏览器支持,而XHTML 1.0则是在HTML基础上进行了标准化和结构化,更倾向于XML规范。手册按字母顺序排列了各个标签,便于快速查找。
1. DTD (Document Type Definition):这是用来定义文档类型的重要部分,区分了三种DTD模式:Strict (S)代表严格模式,要求所有的元素都符合XHTML规范;Transitional (T)允许使用一些过时但仍然广泛支持的HTML元素;Frameset (F)专为包含框架的文档设计。
2. `<a>` (anchor):定义了文档中的锚点,用于创建超链接,帮助用户导航到其他网页或文档内部的不同位置。
3. `<abbr>` 和 `<acronym>`:两者都用于定义缩写词,区别在于前者提供完整的单词,后者只显示首字母。
4. `<address>`:提供了文档作者或联系信息,通常出现在页脚或文档开头。
5. `<applet>`:虽然不再推荐使用,但曾经允许在网页中嵌入Java小程序。
6. `<area>`:与`<map>`一起使用,定义图像地图上的点击区域。
7. `<b>`:创建粗体文本。
8. `<base>`:设置页面内链接的默认URL或目标。
9. `<basefont>`:已弃用,曾用于设置页面文本的默认字体、颜色和大小。
10. `<bdo>`:用于指定文本的方向,如从左到右或从右到左。
11. `<big>`:增大文本的字号。
12. `<blockquote>`:引用长段落的块级元素。
13. `<body>`:文档的主要内容区域。
14. `<br>`:用于创建换行,简化布局。
15. `<button>`:创建可点击的按钮,用于提交表单或执行其他操作。
16. `<caption>`:为表格添加标题。
17. `<center>`:尽管不建议使用,但在某些情况下可以居中显示文本,现已废弃。
18. `<cite>`:表示引用的标题或作品名称。
19. `<code>`:标记计算机代码,通常用斜体显示。
20. `<col>` 和 `<colgroup>`:控制表格列的样式和排列。
21. `<dd>`:定义定义列表的描述部分。
22. `<del>`:标记已删除的文本。
23. `<dir>`:不再推荐使用,用于无序列表,但现在已被`<ul>`替代。
24. `<div>`:划分文档结构,方便组织内容。
25. `<dfn>`:定义术语或首见的术语。
26. `<dl>`:定义定义列表,包含术语和解释。
27. `<dt>`:定义定义列表的术语。
28. `<em>`:强调文本,使其突出显示。
29. `<fieldset>`:包围表单元素,提供视觉分隔和样式。
30. `<font>`:同样已弃用,不再推荐使用。
31. `<form>`:创建HTML表单,收集用户输入。
32. `<frame>` 和 `<frameset>`:与框架相关的元素,用于创建多窗口布局,但现代Web设计倾向于使用CSS和JavaScript实现响应式布局。
33. `<h1>` 到 `<h6>`:六级标题,用于文档的标题层次。
34. `<head>`:包含文档元数据,如标题、字符集等,对搜索引擎优化(SEO)至关重要。
35. `<hr>`:创建水平线,用于分割文档内容。
36. `<html>`:HTML文档的根元素,包裹整个文档结构。
这份手册提供了HTML和XHTML的基础标签及其用途,对于学习和维护旧版或新标准的网页开发非常重要。理解这些元素有助于开发者创建出清晰、结构化的网页,并确保其在不同浏览器中的兼容性。
2009-05-08 上传
2015-07-22 上传
2022-09-23 上传
2009-05-09 上传
2011-06-05 上传
2009-09-27 上传
2008-12-22 上传
陈家小子
- 粉丝: 26
- 资源: 19
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程