标签:后缀 sele 选中 标签 div gre 正则 采集 上传头像
HTML (Hyper Text Markup Language 超文本标记语言) 是最基础的网页开发语言
.html
或 .htm
两者含义完全相同<html> </html>
<br/>
<html>
<head>
<title>这是Title</title>
</head>
<body>
<font color="red">Hello World</font> <br/>
<font color="green">Hello World</font>
</body>
</html>
构成html最基本的标签
<html>
html文档的根标签
<head>
头标签。用于指定html文档的一些属性。引入外部的资源
<title>
标题标签。
<body>
体标签。
<!DOCTYPE html>
定义文档类型
和文本有关的标签
<h1> to <h6>
:标题标签
<p>
:段落标签,段落后自动加一个换行<br>
:换行标签<hr>
:水平线标签 h5不支持
<b>
:字体加粗<i>
:斜体<font>
:字体标签 h5已经不支持
<center>
h5已经不支持 使得在center标签中的标签元素居中<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>文本标签</title>
</head>
<body>
<!-- 注释内容 -->
<!-- br 换行 -->
白日依山尽<br/>
黄河入海流<br>
<!-- 标题标签 h1~h6 -->
这是一个标题<br/>
<h1>这是一个标题</h1>
<h2>这是一个标题</h2>
<h3>这是一个标题</h3>
<h4>这是一个标题</h4>
<h5>这是一个标题</h5>
<h6>这是一个标题</h6>
<!-- 段落标签 <p> -->
1 这是一段话,这是一段话,这是一段话,这是一段话。<br/>
2 这是一段话,这是一段话,这是一段话,这是一段话。<br/>
3 这是一段话,这是一段话,这是一段话,这是一段话。<br/>
4 这是一段话,这是一段话,这是一段话,这是一段话。<br/>
<p>1 这是一段话,这是一段话,这是一段话,这是一段话。</p>
<p>2 这是一段话,这是一段话,这是一段话,这是一段话。</p>
<p>3 这是一段话,这是一段话,这是一段话,这是一段话。</p>
<p>4 这是一段话,这是一段话,这是一段话,这是一段话。</p>
<!-- 显示水平线 hr -->
<hr color="blue" size="5" align="left" width="200"/>
<!-- 加粗 斜体 <b> <i> -->
正常样式<br/>
<b>加粗</b>---------<i>斜体</i><br/>
<!-- 字体标签 <font> -->
<font color="red" size="5" face="楷体">字体标签测试</font>
<!-- 展示一张图片 img -->
<img src="imgs/pic.png"/>
</body>
</html>
用于展示图片
<img>
用于展示图片,是一个自闭和标签。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>文本标签</title>
</head>
<body>
<!-- 展示一张图片 img -->
<img src="imgs/pic.png" alt="这是一张图片"/>
</body>
</html>
<ol>
order list 有序列表
<li>
代表列表的每一列<ul>
unorder list 无序列表
<li>
代表列表的每一列<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>列表标签</title>
</head>
<body>
<!-- 有序列表 ol -->
起床要做的事情:<br/>
<ol type="A" start="5">
<li>睁眼</li>
<li>看手机</li>
<li>穿衣服</li>
<li>洗漱</li>
</ol><br/>
<!-- 无序列表 ul -->
起床要做的事情:<br/>
<ul type="disc" start="5">
<li>睁眼</li>
<li>看手机</li>
<li>穿衣服</li>
<li>洗漱</li>
</ul><br/>
<ul type="square" start="5">
<li>睁眼</li>
<li>看手机</li>
<li>穿衣服</li>
<li>洗漱</li>
</ul><br/>
<ul type="circle" start="5">
<li>睁眼</li>
<li>看手机</li>
<li>穿衣服</li>
<li>洗漱</li>
</ul><br/>
</body>
</html>
<a>
定义一个超链接。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>超链接标签</title>
</head>
<body>
<!-- 链接标签 <a> -->
<a href="https://www.baidu.com/">点我</a>
<br/>
<a href="https://www.baidu.com/" target="_blank">打开新的选项卡</a>
<br/>
<a href="mailto:xxx@mail.com">联系我们</a>
<br/>
<!-- 实现点击图片跳转链接的效果 -->
<a href="2-TextLable.html"><img src="imgs/pic.png"/></a>
<br/>
</body>
</html>
<span>
本身并没有任何的效果,文本信息在一行展示,也叫做行内标签,内联标签
<div>
和span相比,div没有任何样式效果
这两个标签没有任何的样式效果,可以使用css一起配合使用。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>块标签</title>
</head>
<body>
<!-- div span -->
<span>span测试1</span>
<span>span测试2</span>
<hr/>
<div>div测试1</div>
<div>div测试2</div>
</body>
</html>
html5中为了提高程序的可读性,提供了一些标签。这些标签本身不会有任何的样式,配合CSS使用
如:
<header><header/>
<footer><footer/>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>语义化标签</title>
</head>
<body>
<!-- 头部标签 -->
<header>
</header>
<!-- 尾部标签 -->
<footer>
</footer>
</body>
</html>
<table><table/>
:定义表格
<tr><tr/>
:定义行
<td><td/>
:定义单元格
<th><th/>
:定义表头单元格
<caption>
:定义表格标题
下面三个没有任何的效果,需要配合CSS使用:
注意!如果合并行列的时候,行处于一下不同的标签中时,是不可以被合并的。比如一个单元格在
<thead>
,另一个在<tbody>
那么这两个单元格不可以被合并
<thead>
:表示表的头部
<tbody>
:表示表的主题
<tfoot>
:表示表的尾部
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表格标签</title>
</head>
<body>
<!-- 表格标签 -->
<table border="2" width="50%" cellpadding="0" cellspacing="0">
<caption>学生成绩信息表</caption>
<thead>
<tr>
<th>编号</th>
<th>姓名</th>
<th>成绩</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>60</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>2</td>
<td>李四</td>
<td>90</td>
</tr>
</tfoot>
</table>
<hr/>
<table border="2" width="50%" cellpadding="0" cellspacing="0">
<caption>学生成绩信息表</caption>
<tr>
<th rowspan="2">编号</th>
<th>姓名</th>
<th>成绩</th>
</tr>
<tr>
<td>张三</td>
<td>60</td>
</tr>
<tr>
<td>2</td>
<td colspan="2">李四</td>
</tr>
</table>
</body>
</html>
概念:用于采集用户输入的数据
<form>
:用于定于表单的,可以定义一个范围,范围代表采集用户数据的范围
<input>
:可以通过改编type属性值,改编元素展示的样式
text:文本输入框
password:密码输入框
radio:单选框
要想实现单选,需要设置相同的name值
checked属性,可以指定默认值
checkbox:复选框
file:文件选择框
hidden:隐藏域
submit:提交按钮
button:普通按钮
image:图片提交按钮
color:取色器
date:选择时间
datetime-local:带有小时分钟的时间
email:邮箱输入器,并且自带正则表达检测
<lable>
:指定输入项的文字描述信息
<select>
:下拉列表
结构:
<select>
<option></option>
<option></option>
<option></option>
</select>
<textarea>
:文本域
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表单标签</title>
</head>
<body>
<!--
form 用于定于表单的,可以定义一个范围,范围代表采集用户数据的范围
-->
<form action="#" method="get">
<label for="username"> 用户名 </label>:<input type="text" name="username" placeholder="请输入用户名" id="username"><br/>
密码:<input type="password" name="password" placeholder="请输入密码"><br/>
性别:<input type="radio" name="gender" value="male" checked>男
<input type="radio" name="gender" value="female">女<br/>
爱好:<input type="checkbox" name="hobby" value="shpping">逛街
<input type="checkbox" name="hobby" value="java" checked>Java
<input type="checkbox" name="hobby" value="game">游戏<br/>
上传头像:<input type="file" name="file"><br/>
隐藏域:<input type="hidden" name="hide" value="aaa"><br/>
取色器:<input type="color" name="color"><br/>
生日:<input type="date" name="brithday"><br/>
生日:<input type="datetime-local" name="brithday"><br/>
邮箱:<input type="email" name="email"><br/>
年龄:<input type="number" name="age"><br/>
省份:
<select name="province">
<option>-----请选择-----</option>
<option value="1">北京</option>
<option value="2">上海</option>
<option value="3">山西</option>
</select><br/>
自我描述:<textarea cols="50" rows="5"></textarea>
<input type="button" name="button" value="这是一个按钮">
<input type="image" src="imgs/pic.png">
<input type="submit" value="登录">
</form>
</body>
</html>
标签:后缀 sele 选中 标签 div gre 正则 采集 上传头像
原文地址:https://www.cnblogs.com/klenkiven/p/12508131.html