HTML总结

一.什么是HTML

       HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

二.什么是协议

协议也叫网络协议,它是计算机之间进行数据通信的一种规范,约束,约定,标准的集合。在我们开发中经常会 见的 http、https、ftp、file等等。

http:超文本传输协议。

https:带安全的超文本传输协议。

ftp:文件传输协议

file:本地文件协议

.....

三.HTML整体框架

四.标签

1.<p>标签

<p>标签叫段落标签,一对<p>标签要占一行,多个<p>标签之间有换行。

<body>
    <p>我要独占一行</p>
    <p>我也要独占一行</p>
</body>

 2.<br>标签

       标签用于换行,它是一个独立的标签,不需要闭合。在需要换行的内容后加<br>标签,段落会自动换行。

 3.<hr>标签

(1)标签也是一个独立的标签,它是在页面中画一条水平实线。

(2)可以通过属性加效果:

size:用于指定水平线的粗细,值越大越粗

width:用于指定水平线的宽度,值越大越宽

noshade:设置有没有阴影

color:给水平线添加不同的颜色,颜色的值可以是以下几种: 颜色的英文单词, 十六进制的,使用RGB方式。

align:用于指定水平线的对齐方式,有以下几个值: left:左对齐 center:居中对齐,默认值 right:右对齐

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    生态文明建设其实就是把可持续发展提升到绿色发展高度,
    为后人“乘凉”而“种树”,就<br>是不给后人留下遗憾而是留下
    更多的生态资产。生态文明建设是中国特色社会主义事业
    的重要内容,关系人民福祉,关乎民<br>族未来,事关“两个一
    百年”奋斗目标和中华民族伟大复兴中国梦的实现。党中
    央、国务院高度重视生态文明<br>建设,先后出台了一系列重大
    决策部署,推动生态文明建设取得了重大进展和积极成效。<br>
    <hr>
</body>
</html>

4.<pre>标签

<pre>标签叫做预打印标签,在此标签中写入你想要的段落的样式,运行后会保留你所输入的样式,不会被改变。

    <pre>
        鹅,鹅,鹅,
        曲项向天歌。
        白毛浮绿水,
        红掌拨清波。
    </pre>

5.<div>标签

div标签,称为区隔标记。作用是设定字、画、表格等的摆放位置。可嵌套使用

6.<span>标签

       span标签是HTML的行内标签,被用来组合文档中的行内元素。<span>没有固定的格式表现。当对它应用样式时,它会产生视觉上的变化。

7.<img>标签

这个标签用于在页面中显示图片。使用前需要在此项目中建立一个文档用来储存图片,使用该标签链接图片在页面中显示,可通过属性调节图片尺寸大小以及边框,位置等等

<body>
    <img src="images/2022-07-17 23-05-51.jpg" alt="456" width="500" title="我不是图片" border="5" align="right">
    <img src="images/v2-d29a9ed9425ed9aae1d78cd5e9f3a9f1_r.jpg" alt="456" width="500" title="我不是图片" border="5" align="left"><br>
    <img src="images/2022-07-17 22-19-09.jpg" alt="456" width="500" title="我不是图片" border="5" align="left">
    <img src="images/2022-07-17 23-07-52.jpg" alt="456" width="500" title="我不是图片" border="5" align="right">
</body>

8.<a>链接标签

<a> 标签定义超链接,用于从一张页面链接到另一张页面。

<a> 元素最重要的属性是 href 属性,它指示链接的目标。

<body>
<a href="http://www.baidu.com/">百度</a>
</body>

9.多媒体标签

(1)<video>标签

              使用 video 标签来播放视频,支持格式有:mp4,avi

              通过src属性来指定视频的地址,可以是相对路径,也可以是 绝对路径。 这个标签还可以使用 autoplay 属性来指定自动播放。通过 controls 属性来指定控制按钮。

(2)<audio>标签

              使用 audio 标签来播放音乐。

              通过src属性来指定音频的地址,可以是相对路径,也可以是 绝对路径。 这个标签还可以使用 autoplay 属性来指定自动播放。通过 controls 属性来指定控制按钮。

10.列表标签

  • 无序列表

无序列表由<ul>定义,在<ul>中每一行列表用<li>定义

<ul> 一般和 <li> 配合使用,不会单独出现,而且不建议在 <ul> 中直接使用除 <li> 之外的其他标签。

<body>
    <ul>
        <li>hh</li>
        <li>vv</li>
        <li>dd</li>
    </ul>
</body>
  • 有序列表

       有序标签就是可以在每一项之前有一个序号,使用 <ol> 标签来定义,每一个具体的项还是使用< li> 标签来定义。

<body>
    <ol>
        <li>hh</li>
        <li>vv</li>
        <li>dd</li>
    </ol>
</body>
  • 带标题的列表

       在 HTML 中,<dl> 标签用于创建定义列表。定义列表由标题(术语)和描述两部分组成,描述是对标题的解释和说明,标题是对描述的总结和提炼。

<dl>表示定义列表。

<dt>表示定义术语,也就是我们说的标题。

<dd>表示定义描述 。

<dt> 和 <dd> 是同级标签,它们都是 <dl> 的子标签。一般情况下,每个 <dt> 搭配一个 <dd>,一个 <dl> 可以包含多对 <dt> 和 <dd>。

<body>
    <dl>
        <dt>超大城市</dt>
        <dd>重庆</dd>
        <dd>上海</dd>
        <dd>北京</dd>
    </dl>
</body>

11.表格标签

通过<table><tr><th><td>标签来定义一个表格,首先用<table>定义一个表格,用<tr>来定义一行,每行有几个单元格可在<tr>标签内套用<td>标签,<td>标签内定义内容。

<table>标签内可用属性修改表格的大小尺寸,位置,内边距以及外边距等

<body>
    <table width="500" border="1" align="center">
        <caption>标题</caption>
        <tr>
            <th>编号</th>
            <th>姓名</th>
            <th>大小</th>
        </tr>
        <tr>
            <td>1</td>
            <td>lzy</td>
            <td>3</td>
        </tr>
        <tr>
            <td>2</td>
            <td>hxk</td>
            <td>6</td>
        </tr>
        <tr>
            <td>3</td>
            <td>hc</td>
            <td>9</td>
        </tr>
    </table>
</body>

12.<strong>标签

该标签可对文字进行加粗处理。

13.标题标签

有<h1>到<h6>有六个标签,依次逐级递减

<h1>h1标签</h1>
<h2>h2标签</h2>
<h3>h3标签</h3>
<h4>h4标签</h4>
<h5>h5标签</h5>
<h6>h6标签</h6>

五.form表单

表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。

  1. <input> 元素

<input>元素是最重要的表单元素

<input> 元素有很多形态,根据不同的type属性,运行后的格式各有不同。

常见的type属性如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>form表单练习</title>
</head>
<body align="center">
    <p>
        <h1>用户注册</h1>
    </p>
    <p>
        用户名:<input type="text">
    </p>
    <p>
        密码:<input type="text" autofocus>
    </p>
    <p>
        请选择你的性别:
        <input type="radio" checked><input type="radio"></p>
    <p>
        请选择你的爱好:
        <input type="checkbox">足球
        <input type="checkbox">篮球
        <input type="checkbox">LOL
        <input type="checkbox">韩剧
        <input type="checkbox">王者荣耀
    </p>
    <p>
        邮箱:<input type="email" placeholder="请输入您的邮箱">
    </p>
    <p>
        用户头像:<input type="file">
    </p>
    <p>
        您的家庭住址是:
        <select>
            <option value="西安">西安</option>
            <option value="郑州">郑州</option>
            <option value="上海">上海</option>
        </select>
    </p>
    <p>
        您的收货地址是:
        <select name="address" multiple size="4">
            <option value="-1">请选择你的收货地址</option>
            <option value="永川">永川</option>
            <option value="江北">江北</option>
            <option value="万州">万州</option>
        </select>
    </p>
    <p>
        请留下您的建议或者意见:
        <textarea placeholder="您的意见或者建议" rows="10" cols="25"></textarea>
    </p>
    <p>
        请选择您喜欢的颜色:
        <input type="color">
        注册的时间:
        <input type="datetime-local">
    </p>
    <p>
        <input type="button" value="注册">
        <input type="reset" value="重置">
    </p>
</body>
</html>

 

  • type=“text”:创建单行文本输入框
  • type=“password”:密码输入框
  • type=“radio”:单选按钮
  • type=“button”:普通按钮
  • type=“submit”:提交按钮

  • type=“reset”:重置按钮

  • type=“image”:图像按钮

  • type=“file”:文件域

  • type=“textarea”:文本输入域

  • type=“select”:下拉列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值