HTML标签全览:构建网页结构与样式
需积分: 10 108 浏览量
更新于2024-09-11
收藏 507KB PDF 举报
"HTML标记大全参考手册包含了HTML的基本结构和常用元素,用于创建网页内容和样式。"
在HTML中,文件结构是构建网页的基础。HTML文档由以下主要部分组成:
1. **文件类型**: `<HTML>` 标签是HTML文档的根元素,它标志着文档的开始和结束,即`<HTML>`和`</HTML>`。
2. **文件主题**: `<TITLE>` 标签用于定义文档的标题,它应该放置在`<HEAD>`标签内,对于SEO(搜索引擎优化)和浏览器标签页的显示至关重要。
3. **文头** (`<HEAD>`): 包含了文档的元数据,如`<TITLE>`,以及CSS样式、JavaScript脚本等,这些信息不直接显示在网页内容中。
4. **文体** (`<BODY>`): 这是网页的主要内容区域,所有的可见元素如文本、图像、链接等都应该包含在这个标签内。
HTML还提供了多种结构性定义标签,以帮助组织内容并控制其显示风格:
1. **标题** (`<H?>`): 从`<H1>`到`<H6>`,共六级,用于表示不同级别的标题,级别越高,标题越大。
2. **标题对齐** (`<H? ALIGN>`): 可以设置标题的对齐方式,如`LEFT`、`CENTER`、`RIGHT`。
3. **区块** (`<DIV>`): 用于创建一个可独立样式化的容器,可以包含其他HTML元素。
4. **区块对齐** (`<DIV ALIGN>`): 设置区块的水平对齐方式,包括`LEFT`、`RIGHT`、`CENTER`和`JUSTIFY`。
5. **引文区块** (`<BLOCKQUOTE>`): 用于表示一段引用的文本,通常会内缩以区别于普通文本。
6. **强调** (`<EM>`): 通常斜体显示,用于强调文本。
7. **特别强调** (`<STRONG>`): 通常加粗显示,用于表示重要性。
8. **引文** (`<CITE>`): 通常斜体显示,用于引用外部资源。
9. **码** (`<CODE>`): 用于显示代码片段,保持原始格式。
10. **样本** (`<SAMP>`): 显示示例输出。
11. **键盘输入** (`<KBD>`): 表示用户可能在键盘上输入的内容。
12. **变数** (`<VAR>`): 用于表示变量或数学公式中的变量。
13. **定义** (`<DFN>`): 用来标记术语的定义,但不是所有浏览器都支持。
14. **地址** (`<ADDRESS>`): 用于展示联系信息或其他与作者或文档有关的地址。
15. **大字** (`<BIG>`): 使文本变大,但现代HTML中已不推荐使用。
16. **小字** (`<SMALL>`): 使文本变小,常用于注释或次要信息。
除了结构性定义,HTML还有些标签用于控制文本的外观:
1. **加粗** (`<B>`): 使文本加粗,但现在更推荐使用`<STRONG>`来传达语义。
2. **斜体** (`<I>`): 使文本斜体,现在更推荐使用`<EM>`来传达语义。
3. **底线** (`<U>`): 在文本下方画线,但某些浏览器可能不支持。
4. **删除线** (`<S>`): 通过划线表示文本已被删除,但浏览器支持度不一。
5. **下标** (`<SUB>`): 用于表示下标文本,如化学分子式。
6. **上标** (`<SUP>`): 用于表示上标文本,如数学指数。
7. **打字机体** (`<TT>`): 使用单空格字型显示,类似于打字机效果。
8. **预定格式** (`<PRE>`): 保留文本的原始排版,包括空格和换行。
9. **预定格式宽度** (`<PRE WIDTH>`): 指定`<PRE>`元素的宽度。
10. **居中对齐** (`<CENTER>`): 居中显示内容,但现在更推荐使用CSS来实现。
11. **闪耀** (`<BLINK>`): 创建闪烁效果,但已被废弃,不建议使用。
12. **字体大小** (`<FONT SIZE>`): 设置文本的大小,使用1到7的数字。
13. **改变字体大小** (`<FONT SIZE +=/->`): 增减字体大小。
14. **基本字体大小** (`<BASEFONT>`): 设置整个文档的基础字体大小。
15. **字体颜色** (`<FONT COLOR>`): 通过十六进制颜色代码设置文本颜色。
了解和熟练使用这些HTML标签,能帮助开发者更好地构建和控制网页的结构和样式,提升用户体验。然而,随着Web开发的进步,许多表现性的标签(如`<B>`、`<I>`、`<CENTER>`等)已经被CSS替代,因此理解CSS的使用对于现代Web开发更为重要。
2009-03-12 上传
2021-10-05 上传
132 浏览量
2015-04-10 上传
2009-04-16 上传
2011-06-23 上传
剪西窗
- 粉丝: 0
- 资源: 1
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录