HTML与XHTML基础教程:标签、属性与实体

需积分: 9 2 下载量 11 浏览量 更新于2024-09-19 收藏 4KB TXT 举报
"html课堂笔记基础部分" HTML(HyperText Markup Language)是用于创建网页的标准标记语言,它允许我们在文档中嵌入文本、图像、链接、音频、视频等元素,构建出丰富的网页结构。HTML文件由一系列元素组成,这些元素通过标签来定义,如`<html>`、`<head>`、`<body>`等。 XHTML(Extensible HyperText Markup Language)是HTML的一个更严格的版本,它结合了HTML和XML的特点,要求所有的标签都必须正确关闭,遵循严格的语法规则,比如所有元素必须小写,属性值必须用引号包围。 在HTML中,基本的元素结构是: ```html <!DOCTYPE html> <html> <head> <title>页面标题</title> </head> <body> 页面内容 </body> </html> ``` 其中,`<!DOCTYPE html>`声明文档类型,`<html>`是文档根元素,`<head>`包含元数据如标题,`<body>`则包含可见的页面内容。 在HTML中,常用的文本格式化标签有: - `<b>`和`<strong>`:加粗,`<strong>`更强调重要性。 - `<i>`和`<em>`:斜体,`<em>`也表示强调。 - `<u>`:下划线。 - `<s>`、`<strike>`:删除线。 - `<sup>`:上标。 - `<sub>`:下标。 段落和换行: - `<p>`:定义一个段落。 - `<br>`:单行换行。 在HTML中,可以使用`<font>`标签来控制文字样式: - `color`:设置字体颜色,如`color="#ff0000"`。 - `size`:设置字体大小,可以是相对大小(1-7)或绝对像素值。 - `face`:指定字体家族。 此外,HTML提供了一些特殊字符的转义序列,如: - `&gt;`:> - `&lt;`:< - `&quot;`:" - `&amp;`:& - `&apos;`:' - `&nbsp;`:空格 - `&euro;`:€ - `&yen;`:¥ - `&pound;`:£ - `&reg;`:® - `&copy;`:© 列表元素: - `<ul>`:无序列表,每个列表项用`<li>`包裹,可设置`type`属性为`circle`、`square`或默认的圆点(disc)。 - `<ol>`:有序列表,同样使用`<li>`表示列表项,`type`属性可以是`1`(数字)、`A`(大写字母)、`a`(小写字母)等。 这些基础知识构成了HTML文档的基本骨架,通过它们可以构建出各种复杂的网页布局和交互。学习并熟练掌握HTML,是成为Web开发者的基石。