06 HTML语法基础
HTML(超文本标记语言)是构建网页的基础语言,它使用“标签”来描述网页的结构和内容。
一、HTML 标签的基本语法结构
1. 成对标签(双标签)
最常见的标签格式,包含一个开始标签和一个结束标签:
<tagname>内容</tagname>
例如:
<p>这是一个段落</p>
<h1>标题</h1>
<a href="https://example.com">链接文字</a>
开始标签可包含属性,结束标签不能写属性。
2. 自闭合标签(单标签)
不需要结束标签的标签,也称“空元素”:
<tagname />
或简写为:
<tagname>
HTML5 中可以不加 /
,浏览器会自动识别。
常见示例:
<img src="image.jpg" alt="示例图">
<br>
<hr>
<input type="text">
<meta charset="UTF-8">
二、标签命名规则
- 标签名不区分大小写,推荐使用小写。
- 属性名称也不区分大小写,推荐小写。
三、标签分类
1. 块级元素(Block-level)
特点:独占一行,常用于布局或大结构。
常见标签:
<div>
<p>
<h1>
~<h6>
<ul>
/<ol>
/<li>
<form>
<table>
2. 行内元素(Inline)
特点:不会换行,常用于文字或小元素。
常见标签:
<span>
<a>
<img>
<strong>
/<em>
<input>
四、常见属性语法格式
<tagname attribute="value">内容</tagname>
示例:
<a href="https://example.com" target="_blank">点击打开新页面</a>
<img src="logo.png" alt="网站Logo" width="100">
属性值必须用引号包裹,一般使用双引号("
)。
五、嵌套规则(标签必须正确闭合和嵌套)
正确:
<b><i>加粗并斜体</i></b>
错误:
<b><i>错误嵌套</b></i>