HTML基础教程(大纲+详细内容)

1,什么是html

        忽略那些专有名词,不那么专业的讲,html就是一种文档,一种内含文字、图形、声音、表格、链接等多种要素的文档,通常它的展现方式就是网页。

2,html的基本结构

        2.1  html的语法框架

<!doctype html>            <!--声明文档类型,告诉浏览器使用HTML5标准来渲染页面。-->
<html>                        <!--  网页文档开始-->


        <head>                <!--  文档头部开始-->

        </head>                <!--  文档头部结束-->


        <body>                <!--  文档主体开始-->

       </body>                <!--  文档主体结束-->


</html>                        <!--  网页文档结束-->

         2.2 html的语法结构

                2.2.1标签(类似于游戏中的职业)

        通常来说,标签就是封装好的变量,每一个标签都有相对于的功能,其书写格式都是用<>括起来。

        通常来说,标签都有开始标签<>和结束标签</>。结束标签主要是为了明确标签的影响内容,明确标签与标签之间的关系,是包含与被包含,还是并列,亦或是无关系。

                2.2.2属性(类似于游戏中的身体属性)

         标签是用来规定代码是什么信息,而属性就是用于显示和控制这些信息

        属性的组成方式为:属性名="值",一个标签内有多个属性,属性之间用空格隔开

        <标签名 属性名="值" 属性名="值">  受标签影响的内容    </标签名>

                2.2.3元素(类似于游戏中的存档)

        元素不仅包含标签本身,还包含被标签影响的内容。

        <h1>凉音</h1>                        这就是一个元素

3.html的基础语法

        3.1文档标签

1. `<p>`:段落标签。用于定义文本的一个段落。浏览器会在段落的前后自动添加一些空白,以区分不同的段落。

   示例:
   <p>这是一个段落。</p>
   <p>这是另一个段落。</p>
 

2. `<h1>`, `<h2>`, `<h3>`, `<h4>`, `<h5>`, `<h6>`:标题标签。用于定义HTML文档的标题。`<h1>`是最高级别的标题,`<h6>`是最低级别的标题。浏览器默认会以不同的字体大小显示这些标题。

   示例:
   <h1>这是一个标题 1</h1>
   <h2>这是一个标题 2</h2>
   <h3>这是一个标题 3</h3>
 

3. `<b>` 和 `<strong>`:加粗文本。`<b>` 仅仅使文本加粗显示,而 `<strong>` 则强调文本的重要性,对搜索引擎优化(SEO)来说,`<strong>` 可能更有意义。

   示例:
   <b>加粗文本</b>
   <strong>强调文本</strong>
 

4. `<i>` 和 `<em>`:斜体文本。`<i>` 仅仅使文本以斜体显示,而 `<em>` 则强调文本。

   示例:

   <i>斜体文本</i>
   <em>强调文本</em>
 

5. `<br>`:换行标签。它是一个空标签,用于在不需要新段落的情况下插入一个换行符。

   示例:

   这是第一行。<br>这是第二行。
 

6. `<hr>`:水平线标签。用于在网页中插入一条水平线,通常用于分隔内容。

   示例:

   <p>这是一段内容。</p>
   <hr>
   <p>这是另一段内容。</p>

 

        3.2图像标签

HTML图像标签使用<img>标签来定义,主要属性包括:

src: 图像的路径或URL。
alt: 图像的替代文本,当图像无法显示URL。
alt: 图像的替代文本,当图像无法显示时展示。
width和height: 图像的宽度和高度(可选)。

示例:< img class=" long-press-able-img " src="image.jpg" alt="示例图像" width="500" height="300">

        3.3超链接

7. `<a>`:超链接标签。用于创建从一个页面链接到另一个页面的链接。

   示例:

   <a href="https://www.example.com">访问Example</a>

        3.4列表标签

HTML列表标签包括:

<ol>:定义有序列表。
<ul>:定义无序列表。
<li>:定义列表项,用于<ol>或<ul>中。
<dl>:定义定义列表。
<dt>:定义定义列表中的术语。
<dd>:定义定义列表中的术语描述。

        3.5表格标签

HTML表格标签包括:

<table>:定义表格。
<tr>:定义表格行。
<th>:定义表格头部单元格,默认加粗并居中。
<td>:定义表格普通单元格。
<caption>:定义表格标题。
<thead>:分组表格头部内容。
<tbody>:分组表格主体内容。
<tfoot>:分组表格尾部内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值