HTML基本标签
01.字体标签:font
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>字体标签</title>
</head>
<body>
<font size="6" color="coral">今天天气好晴朗</font>
</body>
</html>
02.格式化标签:p,h,br
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>格式化标签</title>
</head>
<body>
<p align="center">情非得已</p>
<p align="center">难以忘记初次见你,一双迷人的眼睛</p>
<h1>AISMALL</h1>
<h2>AISMALL</h2>
<h3>AISMALL</h3>
<h4>AISMALL</h4>
<h5>AISMALL</h5>
<h6>AISMALL</h6>
<h1>
<p align="center">
<font color="crimson">AISMALL</font>
</p>
</h1>
<font size="6" color="darkturquoise">三言诗</font><br/>
<font>浮世三千</font><br/>
<font size="3" color="antiquewhite">吾爱有三</font><br/>
<font size="3" color="aquamarine">日月与卿</font><br/>
<font size="3" color="bisque">日为朝</font><br/>
<font size="3" color="burlywood">夜为暮</font><br/>
<font size="3" color="coral">卿为朝朝暮暮</font><br/>
AI     SMALL
</body>
</html>
03.图片标签:img
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>图片标签</title>
</head>
<body>
<img src="../img/1.jpg" width="600px" height="400px"/>
<img src="../img/1.jpg" width="30%" height="30%"/>
<img src="../img/2.jpg" width="30%" height="30%"/>
<img src="../img/3.jpg" width="30%" height="30%"/>
</body>
</html>
04.列表标签:li,ul,ol
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>列表标签</title>
</head>
<body>
<ul>
<li>无序列表01</li>
<li>无序列表02</li>
<li>无序列表03</li>
</ul>
<ol>
<li>有序列表01</li>
<li>有序列表02</li>
<li>有序列表03</li>
</ol>
</body>
</html>
05.超链接标签:a
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>超链接标签</title>
</head>
<body>
<a href="http://www.baidu.com">百度一下(外网超链接)</a><br/>
<a href="../img/3.jpg">桌面壁纸(内网超链接)</a><br/>
<a href="../img/3.jpg">
<img src="../img/2.jpg" width="10%" height="10%" />
</a>
</body>
</html>
06.表格标签:table
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>表格标签</title>
</head>
<body>
</body>
<table>
<tr>
<td>姓名</td>
<td>数学</td>
<td>语文</td>
<td>英语</td>
<td>总分</td>
</tr>
<tr>
<td>AISMALL</td>
<td>100</td>
<td>100</td>
<td>100</td>
<td>100</td>
</tr>
</table>
<table border="1px" width="100%">
<tr>
<th>姓名</th>
<th>数学</th>
<th>语文</th>
<th>英语</th>
<th>总分</th>
</tr>
<tr>
<td>AISMALL</td>
<td>100</td>
<td>100</td>
<td>100</td>
<td>100</td>
</tr>
</table>
</html>
07.表格标签:tr,td
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<table border="1px" width="100%">
<tr>
<td colspan="3">1</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td rowspan="2">6</td>
<td>7</td>
<td>8</td>
<td>9</td>
<td>10</td>
</tr>
<tr>
<td>12</td>
<td>13</td>
<td>14</td>
<td>15</td>
</tr>
</table>
</body>
</html>
08.块标签:div,span
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>块标签</title>
</head>
<body>
<div>我是DIV默认占满一行自动换行</div>
<div>我是DIV默认占满一行自动换行</div>
<span>我是SPAN默认不换行</span>
<span>我是SPAN默认不换行</span>
</body>
</html>
表单标签(重点)
01.表单标签:form
- 表单标签(表单:用来提交用户输入的数据,给服务器程序,相当于一个WEB程序入口)
- 表单标签的定义
定义一个表单(看不到):
<form>
<input type="password" name="password"/><br />
</form>
input:输入框
select:定义一个选择框
textarea:文本域标签
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>表单标签</title>
</head>
<body>
<form>
用户名:<input name="user"/><br />
密码:<input type="password" name="password"/><br />
性别:<input type="radio" checked="sex" value="man"/>男
<input type="radio" name="sex" value="woman"/>女<br />
<input type="submit" />
</form>
</body>
</html>
02.form标签属性
- 表单标签
<form></form>
标签,用于定义一个表单,用于提交用户填写的数据
表单属性form标签上的属性:
action:将数据提交到何处,默认提交到本页(不填写action值)
method:将数据以何种方式提交,默认为get
属性值:
本机内网路径:
互联网路径:
提交方式可以定义为get和post
get提交方式:把数据拼接到地址栏上(不安全)(提交数据量有限)
post提交方式:没有把数据拼接到地址栏上(相对安全)(提数据量无限)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form action="../index.html" method="get">
<input type="text" name="uname" /><br />
<input type="submit" />
</form>
<br />
<form action="../index.html" method="post">
<input type="text" name="uname" /><br />
<input type="submit" />
</form>
</body>
</html>
03.表单输入项标签:input
<input type="password" name="password"/><br />
属性包括:type,name,value,checked
type属性:
text:文本框(默认)
password:密码框,内容非明文
radio:单选框(在同一组内有单选效果)(需要指定value属性)
checkbox:复选框
submit:提交按钮,用于控制表单提交数据(写在同一个form中)
reset:重置按钮,用于将表单输入项恢复到默认状态
file:附件框,用于上传附件
hidden:隐藏框,一般用作提交服务器需要拿到,但用户不需要看到的结果
button:普通按钮,需要和JS中的时间一起连用才有效果
当添加提交按钮时,链接会发生改变,还在后面多一个?,后面是参数列表
参数列表格式:参数1=参数值1&参数2=参数值2&.....
例如:file:///D:/File/WEB/HTML/demo_4.html?username=AISMALL&password=123456&sex=woman
on表示选中,例如:sex=on
单选框要在连接中显示提交内容时我们要设置value属性,因为单选框,用户只能选择,不能输入
其他的框当需要在链接中显示提交内容时要加上name属性,value值为输入的值,不需要指定
name属性:
单选框,复选框进行数据分组(name值相同为同一组)的时候使用
value属性:
使用单选框,复选框时,设置该标签对应的参数值
checked属性:
设置单选框复选框的默认选中状态
readonly属性:
设置该标签的参数值只读,用户无法手动修改(我们设置value属性)
disable属性:
设置该标签不可用,参数值无法修改,且参数值无法提交
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form>
<input type="hidden" name="UID" value="12345678" />
用户:<input type="text" name="User" /><br />
爱好:<input type="checkbox" name="hobby" value="code" checked="hobby"/>coding
<input type="checkbox" name="hobby" value="read"/>reading
<input type="checkbox" name="hobby" value="run"/>running<br />
照片:<input type="file" name="photo"/><br />
<input type="reset" />
<input type="submit" /><br />
<input type="button" value="button" />
</form>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
用户名:<input type="text" name="User" /><br />
姓名:<input type="text" name="Name" readonly="readonly" value="AISMALL" /><br/>
密码:<input type="password" name="password" /><br />
<input type="submit" />
</body>
</html>
04.表单输入项标签:select
<select></select>标签,定义一个选择框(也在form框中)
属性值:
name:设置该标签对应的属性值
multiple:设置该标签选项全部显示,并可以进行多选提交,默认为多选
<option></option>标签,选项标签,用于为一个选择框添加一个选项
属性值:
value:设置需要提交的参数值(一般设置为简单值,用于链接提交)
selected:设置选项的默认选中状态
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form>
<select name="hobby">
<option value="BJ" >北京</option>
<option value="SH" selected="selected">上海</option>
</select>
<br /><br /><br />
<select name="hobby" multiple="multiple">
<option value="read">read</option>
<option value="run">run</option>
<option value="write">write</option>
</select>
<br />
<input type="submit" />
</form>
</body>
</html>
05.表单输入项标签:textarea
<textarea></textarea>也是form标签中的内容
表单输入项标签之一,用户可以在该标签上,通过输入进行数据输入
属性值
name:设置该标签对应的参数名
文本域和文本框的区别:
文本框不能换行,文本域可以
文本框的参数值是value属性
文本域的参数值是标签的内容体<textarea>参数值</textarea>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form>
个人简介:<textarea name="short"></textarea><br />
<input type="submit" />
</form>
</body>
</html>