html又叫做超文本标记语言一般用于制作网页
超文本是指除了文字以外还有可以显示图片,链接还有音频等非文字元素
<!DOCTYPE html>这个是文档类型的声明说明这是一个html文件
<html lang='en'>这是一个根标签一个html文件有且只有一个根标签
<head>这是一个头部标签是对文档的内容描述
<meta charse="UTF-8">告诉浏览器以哪种编码方式打开这个html文件
<title>标题</title>
<style>设置css样式</style>
<link>用来链接一个外部文件通常用来设置css样式</link>
<script>用来放js代码</script>
</head>
<body>
有标签所显示的内容
</body>
</html>
html里的一些标签
<a href="这里是一个路径如果需要连接的不是这个项目里的文件的话需要写协议如 https://www.baidu.com">点击进入百度</a>
注释标签:<!--这是在html里的注释-->
结构标签:
h系列标签:用来显示一个标题如<h1>标题</h1>这个标题标签又h1到h6每个对应的大小粗细不同 一般一个html文件中只写一个h1
这样可以使得一些搜索引擎更好的找到我们这个网页
<p>这是一个段落</p>
<hr>这是一个单标签用来表示的是一个分界线
<br>这也是一个单标签用来表示的是换行
<dir>这里面写的是内容</dir>这个标签是没有任何含义的只是写上这个标签比较好对标签所包含的内容进行操作
<span>这个标签和dir标签的作用差不多只是span一般针对的是文字</span>
超链接<a></a>标签
他又href这个属性写的是跳转的地方可以是:
一个路径:就是跳转到这个页面中去或者代码中去
一个外网路径:如https://www.baidu.com这个是跳转到百度中去
一个id:这个是叫a标签作为一个锚点来使用也可以理解为标记
target这个属性:默认的是_self表示的是在当前页面打开这个链接
还有就是_blank这个代表的是重新打开一个页面
<img src="路径名" alt="当图片加载失败时显示这段文字">
属性有:src 这个时路径
alt 这个时加载失败时显示的
title 这个时当鼠标悬停在这个图片上显示的文字
width 这个时图片的宽度
height:这个是图片的长度 注意宽度和长度的单位是像素px
列表标签:
<ol type="a">
<li>这是一个有序列表</li>
<li>2</li>
</ol>
<ul>
<li>这是一个无序列表</li>
<li>2</li>
</ul>
<dl>这是一个自定义列表
<dt>电脑</dt>这个是标题
<dd>用来工作</dd>内容
<dt>手机</dt>
<dd>打电话</dd>
</dl>
表格标签
<table>
<tr>第一行
<th>这里的内容是加粗的</th>第一列
</tr>
<tr>第二行
<td>这里是正常的</td>第二行第一列
</tr>
</table>
表单标签
<form action="这里是需要提交到的位置路径" method="post这里一般默认的是get不是默认的是post">
<span>用户名</span>:</span><input type="text" placeholder="请输入账户"><br/>这里的input是一个输入框type属性可以设置输入时的数据类型placeholder这个是提示内容当你选中的时候提示内容自动消失
<span>密码:</span><input type="password" placeholder="请输入密码"><br>password是代表的是输入密码时看不到内容
<span>性别:</span>
<input type="radio" name="sex" id="nan"><label for="nan">男</label>这个时单选的使用name进行联动 label是当你点这个内容的时候也同时作用于这个nan是个id的选择
<input type="radio" name="sex" id="nv"><label for="nv">女</label>
<input type="radio" name="sex" id="baomi"><label for="baomi">保密</label><br>
<span>爱好:</span>
<input type="checkbox" id="lanq"><label for="lanq">篮球</label><input type="checkbox" id="pingp"><label for="pingp">乒乓</label>checkbox这个是多选
<input type="checkbox" id="zuq"><label for="zuq">足球</label><br>
<span>手机号:</span><input type="number">
<input type="button" value="点击发送验证码"><br>button这个代表的是一个按钮
<input type="reset" value="重置">如果说你的内容写好的在单击这个按钮的话就会重置内容消失
<input type="submit" value="提交">将内容提交到form的action的那个路径中去 注意事宜post的形式提交过去 默认时get提交的内容在地址栏中显示
</form>