# 2.1.2 标签和属性
### 2.1.2 标签和属性
HTML标签一般成对出现、把要标记的内容夹在中间,如
```
<p>你好,HTML!</p>
```
以上标签表示一个段落(paragraph),其内容是“你好,HTML!”。
也有少部分标签是单独使用的,比如`<meta>`(指定文档的元信息)
```
<meta charset="utf-8">
```
以及`<img>`(表示一张图片)
```
<img src=”http://www.example.com/path/to/a.jpg”>
```
标签可以带有**属性(attribute)**。在上面的meta标签中,*charset*属性指定了当前HTML文本所使用的字符集。而在img标签中,*src*属性指定了图片的URL——浏览器将从这个地址加载图片。
另外,HTML标签及其属性的名称都不区分大小写(但是属性的值可能是大小写敏感的,比如URL):
```
<img src="/a.jpg">
```
与
```
<IMG SRC="/a.jpg">
```
是一样的。但是
```
<IMG SRC="/A.jpg">
```
则可能不同,如果服务器认为"a.jpg"与"A.jpg"代表不同的资源的话。
更多HTML标签及其属性,读者可参考W3C官方文档: <https://www.w3.org/community/webed/wiki/HTML/Elements>
- 前言
- 1 Web概述
- 1.1 什么是Web
- 1.2 超文本和超链接
- 1.3 URL
- 1.4 DNS
- 1.5 HTTP
- 1.5.1 客户端请求
- 1.5.2 服务器应答
- 1.5.3 进一步了解HTTP
- 1.6 HTTPS
- 2 Web浏览器
- 2.1 HTML
- 2.1.1 文档类型声明
- 2.1.2 标签和属性
- 2.1.3 文档结构
- 2.1.4 DOM
- 2.1.5 进一步了解HTML
- 2.2 CSS
- 2.2.1 样式与样式表
- 2.2.2 样式表语法
- 2.2.3 级联样式表
- 2.2.4 进一步了解CSS
- 2.3 JavaScript
- 2.3.1 script标签
- 2.3.2 操纵DOM
- 2.3.3 jQuery
- 2.3.4 进一步了解JavaScript
- 2.4 Ajax
- 2.5 移动设备与响应式Web设计
- 3 Web服务器
- 3.1 方法与资源
- 3.2 状态代码
- 3.3 静态内容与动态内容
- 3.4 编程语言与技术
- 3.4.1 CGI
- 3.4.2 PHP
- 3.4.3 Java
- 3.4.4 Python
- 3.4.5 Ruby
- 3.4.6 Node.js
- 3.5 RESTful Web API
- 3.6 服务器架构
- 3.7 Web缓存
- 3.8 服务器推送
- 4 数据库
- 4.1 关系型数据库
- 4.2 NoSQL数据库
- 5 Web服务器的其他组件
- 5.1 Cron
- 5.2 消息队列
- 5.3 邮件服务器
- 6 开发工具与技术
- 6.1 Git
- 6.1.1 Git基础操作
- 6.1.2 Git基本原理
- 6.1.3 进一步了解Git
- 6.2 敏捷开发