后端学习笔记(八)--HTML

1.HTML

​ *编写网页的一门语言

​ *HTML(HyperText Markup Language):超文本标记语言

​ *超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容

​ *标记语言:由标签构成的语言

​ *W3C(万维网联盟)标准:网页主要有三部分组成

​ *结构:HTML

​ *表现:CSS

​ *行为:JavaScript

1.快速入门

​ *步骤:

1.新建文本文件,后缀名改为.html

2.编写HTML结构标签

3.在中定义文字

html 复制代码
<html>
    <head>	//头标签
        <title></title>	//标题
    </head>
    <body>	//体标签
        <font color="red">乾坤未定,你我皆是黑马~</font>
    </body>
</html>

2.基础标签

标签 描述
h1~h6 定义标题
front 定义文本的字体、字体尺寸、字体颜色
b 粗体文本
i 斜体文本
u 文本下划线
center 文本居中
p 段落
br 换行
hr 水平线

​ *表示颜色:

​ 1.英文单词:red,pink,blue...

​ 2.rgb(值1,值2,值3):值的取值范围:0~255 rgb(255,0,0)

​ 3.#值1值2值3:值的范围:00~FF

​ *转义字符

3.图片、音频、视频标签

标签 描述
img 定义图片
audio 定义音频
vedio 定义视频

​ *img:定义图片

​ *src:规定图像的URL

​ *height:图像的高度

​ *width:图像的宽度

​ *audio:音频,支持格式:MP3、WAV、OGG

​ *src:规定音频的URL

​ *controls:显示播放控件

​ *video:视频,支持格式:MP4,WebM、OGG

​ *src:规定视频的URL

​ *controls:显示播放控件

​ *资源路径:

​ 1.绝对路径:完整路径

​ 2.相对路径:

​ *尺寸单位:

​ 1.px:像素和%

​ 2.百分比

4.超链接标签

标签 描述
a 超链接

​ *href:指定访问资源的URL

​ *target:指定打开资源的方式

​ *_self:默认值,在当前页面打开

​ *_blank:在空白页面打开

5.列表标签

​ *有序列表(order list)

​ *无需列表(unorder list)

标签 描述
有序列表
无序列表
* 列表项

*type:设置项目符号

6.表格标签

| 标签 | 描述 |
|----|----|-------|
| | 表格 |
| |
| 行 |
| | | 单元格 |
| | | 表头单元格 |

*table:定义表格

​ *border:规定表格边框的宽度

​ *width:规定表格的宽度

​ *cellspacing:单元格之间的空白

*tr:定义行

​ *align:定义表格行的内容对其方式

*td、th:单元格

​ *rowspan:单元格可横跨的行数

​ *colspan:单元格可横跨的列数


6.布局标签

标签 描述
div 定义HTML文档中的一个区域部分,经常与CSS一起使用,用来布局网页
span 组合行内元素

7.表单标签

标签 描述
form 定义表单
input 表单项,通过type属性控制输入形式
label 表单项定义标注
select 定义下拉列表
option 定义下拉列表的列表项
textarea 定义文本域

*form:定义表单

​ *action:规定当提交表单时向何处URL发送表单数据

​ *表单项数据想要被提交,则必须指定其name属性

​ *method:规定用于发送表单数据的方式

​ *get:列蓝旗会将数据直接附在表单的acion URL之后。请求参数大小有限制(4kb)

​ *请求参数会拼接在URL后面

​ *post:浏览器会将数据放到http请求消息体中。请求参数大小无限制

​ *请求参数会在http请求协议的请求体中

8.表单项标签

*:表单项,通过types胡新控制输入形式

*:定义下拉列表,定义列表项

*:文本域

相关推荐
Diamond技术流4 分钟前
从0开始学习Linux——网络配置
linux·运维·网络·学习·安全·centos
密码小丑5 分钟前
11月4日(内网横向移动(一))
笔记
斑布斑布7 分钟前
【linux学习2】linux基本命令行操作总结
linux·运维·服务器·学习
鸭鸭梨吖1 小时前
产品经理笔记
笔记·产品经理
Chef_Chen1 小时前
从0开始学习机器学习--Day13--神经网络如何处理复杂非线性函数
神经网络·学习·机器学习
齐 飞1 小时前
MongoDB笔记01-概念与安装
前端·数据库·笔记·后端·mongodb
lulu_gh_yu1 小时前
数据结构之排序补充
c语言·开发语言·数据结构·c++·学习·算法·排序算法
丫头,冲鸭!!!2 小时前
B树(B-Tree)和B+树(B+ Tree)
笔记·算法
Re.不晚2 小时前
Java入门15——抽象类
java·开发语言·学习·算法·intellij-idea
听忆.2 小时前
手机屏幕上进行OCR识别方案
笔记