HTML语法基础与标记详解
需积分: 9 3 浏览量
更新于2024-09-17
收藏 158KB PDF 举报
"HTML语法概述提供了关于HTML的基本结构和元素,包括头部标记、主体标记以及文字修饰标记等关键概念,适合HTML初学者学习。"
HTML是HyperText Markup Language的缩写,是一种用于创建网页的标准标记语言。在HTML语法中,头部(Head)和主体(Body)是两个主要部分。
头部标记:
1. `<base>`:设置文档的基础URL,用于解决相对链接的问题。
2. `<style>`:用于内联定义CSS(Cascading Style Sheets)样式,控制页面布局和外观。
3. `<title>`:定义浏览器顶部显示的页面标题。
4. `<link>`:链接外部资源,如CSS文件或图标。
5. `<isindex>`:已过时,曾用于创建简单的网页索引。
6. `<script>`:插入JavaScript代码,实现动态功能。
7. `<meta>`:提供文档元信息,如关键词、字符编码、刷新间隔等。
元信息标记`<meta>`的属性:
1. `name`:定义元信息的类型,如`Author`、`Keywords`等。
2. `http-equiv`:模拟HTTP头,如`Expires`用于设置页面缓存策略。
3. `content`:根据`name`或`http-equiv`的值提供相应的信息。
HTML主体标记:
1. `<body>`:定义网页的可见内容区域,其属性如`text`、`alink`、`bgcolor`、`vlink`、`background`、`topmargin`、`bgproperties`、`leftmargin`和`link`分别用于设置文本颜色、活动链接颜色、背景色、已访问链接颜色、背景图像、上下边距和背景图像固定等。
标题标记:
1. `<h1>`至`<h6>`:定义从一级到六级的标题,`<h1>`最重要,`<h6>`最次。
这些标签有助于页面结构化,便于搜索引擎理解和用户导航。
文字修饰标记:
1. `<b>`:加粗文本,但不传达语义。
2. `<s>`和`<strike>`:添加删除线,表示文本不再有效。
3. `<strong>`:强调文本,通常表示重要性。
4. `<i>`:斜体,常用于表示术语或引用。
5. `<address>`:用于展示联系信息。
6. `<em>`:强调文本,通常用斜体表示。
7. `<tt>`:等宽字体,常用于代码片段。
8. `<cite>`:用于引用,如作品名称。
9. `<blink>`:仅在Netscape浏览器中闪烁文本,已不推荐使用。
10. `<sup>`:上标,如数学公式中的指数。
11. `<sub>`:下标,如化学分子式。
12. `<samp>`:用于显示计算机代码样本。
13. `<big>`:加大字号,但已被废弃。
14. `<kbd>`:表示键盘输入的文字,常用于指示用户操作。
学习HTML语法是创建网页和理解网页结构的基础。了解这些基本元素和属性后,开发者可以开始创建自己的静态网页,并逐步学习更复杂的交互性和动态功能。
2013-02-28 上传
2018-07-28 上传
2009-03-24 上传
2018-08-12 上传
2011-04-17 上传
2013-02-28 上传
2011-01-18 上传
2021-01-19 上传
点击了解资源详情
qq503166943
- 粉丝: 2
- 资源: 36
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍