HTML笔记
HTML概括
HTML(Hyper Text Markup Language)超文本标记语言,是一种用于创建网页的标记语言。本质上是浏览器可识别的规则,按照规则写网页,浏览器根据规则渲染我们的网页,对于不同的浏览器,对同一标签可能有不同的解释。网页文件的扩展名: .html或者.htm
HTML文件介绍
1 | <!--声明为HTML5文档--> |
| 标签 | 描述 |
|---|---|
<!DOCTYPE html> | 声明为HTML5文档,用来告知 Web 浏览器页面使用了哪种html规范 必须要出现在最上方的第一个位置,不是 HTML 标签,是一个声明 如果不编写声明,浏览器也可以显示,不过有时候会出现问题,所以建议编写声明。 |
<html></html> | 根标签,是文档的开始和结束的标记,是HTML页面的根元素,在他们之间的是(head)和主体(body) |
<head></head> | 头标签,定义了HTML文档的开头部分,他们之间的内容不会在浏览器的文档窗口显示,包含文档的元(meta)数据 |
<title></title> | 定义网页标题,在浏览器标题栏显示 |
<body></body> | 标签之间的文本是可见的网页主体内容 |
常见的 HTML 标签
<html>根标签
定义HTML文档的根元素。
<head>头部区域标签
定义文档的头部区域,通常用于指定文档的标题,引入CSS样式表、JavaScript脚本等
<body>文档主体标签
定义文档的主体区域,用于包含网页中所呈现的实际内容,如文本、图片、表格等。
<h1>~<h6>标题标签
定义标题,h1是最大的标题,h6是最小的标题。
<p>段落标签
定义段落,通常用于包含一段文本内容。
<a>超链接标签
定义链接,用于跳转到其他网页或锚点位置
<img>图片标签
说明:用于在网页中插入图像。
示例:<img src="example.jpg" alt="示例图片">
| 属性 | 说明 |
|---|---|
| src | 指定图片URL |
| alt | 为图片定义替代文本 |
| width | 指定图片宽度(像素) |
| height | 指定图片高度(像素) |
| title | 指定鼠标悬停在图片上时的提示文本 |
<audio>音频标签
说明:用于在网页中嵌入音频。
示例:<audio src="example.mp3" controls></audio>
| 属性 | 说明 |
|---|---|
| src | 指定音频文件URL |
| controls | 显示浏览器原生控件 |
| autoplay | 自动播放 |
| loop | 循环播放 |
| preload | 提前加载音频,可选值:none, metadata, auto |
| volume | 音量大小,取值范围0.0~1.0,默认1.0 |
| muted | 是否静音 |
| currentTime | 设置或获取当前播放时间 |
<video>视频标签
说明:用于在网页中插入视频。
示例:<video src="example.mp4" controls width="640" height="360"></video>
| 属性 | 说明 |
|---|---|
| src | 指定视频文件URL |
| controls | 显示浏览器原生控件 |
| autoplay | 自动播放 |
| loop | 循环播放 |
| preload | 提前加载音频,可选值:none, metadata, auto |
| muted | 是否静音 |
| poster | 指定视频封面图片URL |
| width | 指定视频宽度(像素) |
| height | 指定视频高度(像素) |
| currentTime | 设置或获取当前时间位置 |
<ul>列表标签
无序列表,使用圆点符号对内容进行标记
<li>列表标签
有序列表,使用数字对内容进行标记
<ol>和<li>标签
分别定义有序列表和列表项,有序列表会自动标号。
<ifarme>内嵌窗口
在一个 html 页面上,打开一个小窗口,去加载一个单独的页面
| sandbox属性值 | 简介 |
|---|---|
| allow-same-origin | 允许 iframe 内容被视为与包含文档有相同的来源。 |
| allow-top-navigation | 允许 iframe 内容从包含文档导航(加载)内容。 |
| allow-forms | 允许表单提交。 |
| allow-scripts | 允许脚本执行。 |
1 |
|
<table>表格标签
表格相关标签
| 标签 | 描述 |
|---|---|
<table> | 定义表格 |
<caption> | 表格标题 |
<tr> | 定义行 |
<td> | 定义单元格 |
<th> | 定义表头单元格 |
表格代码示例
1 | <table border="1"cellpadding="20"cellspacing="0"> |
跨行跨列表格
1 | <!--跨行跨列表格--> |
<from>表单标签
表单相关标签
| 标签 | 描述 |
|---|---|
<form> | 定义表单,用于向服务器传输数据 |
<input> | 定义表单项,默认只能输入一行文本 |
<label> | 为表单项定义标注,不会呈现任何效果 |
<select> | 定义下拉列表 |
<option> | 定义下拉列表的列表项 |
<textarea> | 定义文本域,可以输入多行文本 |
代码示例
1 | <table> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 远方の博客!
评论
GitalkValine





