
HTML4.01/XHTML1.0属性全览:从<!DOCTYPE>到<button>
下载需积分: 9 | 147KB |
更新于2024-09-14
| 140 浏览量 | 举报
收藏
HTML (HyperText Markup Language) 是用于创建网页结构和内容的标准标记语言,它在第四版(HTML4.01)和XML(Extensible HyperText Markup Language)规范下的XHTML1.0版本中继续发展。这份详细的HTML4.01/XHTML1.0属性参考手册按照字母顺序列出了各种标签及其功能,以便开发者更好地理解和使用这些元素。
1. **DOCTYPE声明**: 这是文档类型声明(<!DOCTYPE>),用来告诉浏览器或解析器文档使用的HTML或XHTML规范版本,如`<!DOCTYPE html>`、`<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">`等,区分了不同级别的文档类型,如Strict(严格模式)、Transitional(过渡模式)和Frameset(框架集模式)。
2. **注释**: `<!---->` 用于插入文档中的注释,对代码进行解释和说明,但不会在浏览器中显示。
3. **链接元素**: `<a>` (anchor) 用于创建超链接,连接到其他网页或文档内部的部分。
4. **文本样式标记**: 包括 `<b>`(粗体)、`<i>`(斜体)、`<em>`(强调文本,通常为斜体),以及 `<big>`(增大字号)和 `<small>`(减小字号),用于改变文本的呈现方式。
5. **结构元素**: 如 `<address>`(联系信息)、`<blockquote>`(引述)、`<h1>` 到 `<h6>`(标题)、`<ol>` 和 `<ul>`(有序和无序列表)、`<pre>`(预格式化文本)等,用于组织文档结构和内容展示。
6. **表单元素**: `<form>` 用于创建用户交互表单,包含 `<input>`、`<textarea>`、`<select>` 等子元素,以及 `<button>`(按钮)来收集用户数据。
7. **表格元素**: `<table>` 定义表格结构,`<tr>`(行)、`<td>`(单元格)和 `<th>`(表头单元格)用于布局和标识数据。`<colgroup>` 和 `<col>` 用于设置列的属性,`<caption>` 提供表格标题。
8. **可选元素**:
- `<base>` 用于设置文档内链接的默认地址。
- `<bdo>` 控制文本的方向性。
- `<dd>` 和 `<dt>` 分别定义定义列表(definition list)的描述和定义项。
- `<del>` 和 `<ins>` 分别表示被删除和插入的文本。
- `<dir>` 和 `<ul>` 类似,但`<dir>` 不推荐使用。
- `<div>` 用于分隔文档结构,类似`<section>`。
- `<dfn>` 标记定义术语。
- `<fieldset>` 和 `<legend>` 用于创建表单字段的分组和标题。
- `<font>` 不再推荐使用,应优先考虑CSS样式。
- `<iframe>` 在HTML5中取代了`<frame>`,用于嵌入独立的HTML文档。
9. **弃用元素**:部分元素在HTML5中不再推荐使用,例如 `<applet>`(插件)、`<basefont>`、`<center>`、`<dir>` 和 `<font>`,因为它们与现代Web设计原则和响应式设计不兼容。
这份HTML参考手册提供了对基本和一些过时元素的全面概述,对于编写符合语义化和现代标准的HTML代码非常有价值。了解并熟练运用这些属性,可以确保网页在不同浏览器和设备上的正确渲染和用户体验。
相关推荐




xiaochongdao
- 粉丝: 0
最新资源
- vivi开发笔记:新手入门指南与实用技巧
- ASP.NET动态用户控件添加与卸载示例源码
- PhotoShop高级试题案例解析与应用
- 源码分享:AJAX + CSS打造清爽JSP聊天室
- 谭浩强教授出品:清华大学C语言课件,学习者的福音
- 《C++程序设计教程(第二版)》源代码解析
- 更新版自绘CLISTCTRL控件功能及文件操作展示
- 深入了解Ant构建工具的教程指南
- C#实现网络ping程序设计与应用实验报告
- 图形文件的二进制数据流读取与写入方法
- TFTP文件传输服务的tftpd32源代码项目
- ASP源码实现:小小留言本V2.0功能介绍
- 快速查杀文件夹同名副本病毒的FolderCure软件介绍
- VB2005打造的学生管理系统及其应用
- java程序设计教程:初学者的实用PPT
- C语言实现的遗传算法教程及程序包
- 清华老师深度解析多媒体课件制作与通信原理
- 猎人过河安全渡船C++解决方案
- ASP.NET三层架构部署方法与组件装配技术
- JSP文件上传功能实现教程及示例代码
- Companion.JS: IE下强大的JS调试工具
- 企业Intranet网络建设与服务器配置详解
- 中级.NET程序员提升必备:经典电商网站源码分析
- Java解释器jcpro350.zip:用户认证功能的运行环境