HTML 学习笔记
by:Taxiing
01 my first html page
<!DOCTYPE html>
<html> <head> <meta charset="utf-8"> <title>my first html page</title> </head> <body> 这是我第一个网页捏 <input> </body> </html>
|
02 基本标签
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>基本标签</title> </head> <body> <p>自从三年前闹得整个巴黎鸡飞狗跳之后,探员杰奎斯·克鲁索日常工作就是街边检查一下违规停放的车辆, 但还是屡屡搞砸,几番折腾,他终于做出了最后决定:告别法国!突然世界各地,价值连城的文物一一失窃, "粉红豹"钻戒也失窃了。顶头上司指名点姓,一定要勇破上回"粉红豹"疑案的克鲁索,总督察雷福斯只好召 回这个让人头疼的探长。</p> <p>于是老搭档波顿、女秘书妮可都被顺利召回,老队伍回来了,新一轮的摧毁行动也正式宣告开始...</p> <h1>封行之</h1> <h2>封行之</h2> <h3>封行之</h3> <h4>封行之</h4> <h5>封行之</h5> <h6>封行之</h6> 自从三年前闹得整个巴黎鸡飞狗跳之后 <br>探员杰奎斯·克鲁索日常工作就是街边检查一下违规停放的车辆, 但还是屡屡搞砸,几番折腾,他终于做出了最后决定:告别法国!突然世界各地,价值连城的文物一一失窃, "粉红豹"钻戒也失窃了 <br>顶头上司指名点姓,一定要勇破上回"粉红豹"疑案的克鲁索,总督察雷福斯只好召 回这个让人头疼的探长 <hr> <hr color='red'> <hr color="green"> <hr color=yellow> <HR COLOR="BLUE"> <br><br><br><br><br> <pre> 1+1=2; 2+2=4; 4=4=0; </pre> <b>1</b> <i>2</i> <ins>3</ins> <del>4</del> 11<sup>5</sup> 11<sub>4</sub> <font>111</font> <font color=red size=12>诛殷、封行之</font> </body> </html>
|
03 实体符号
<!DOCTYPE html> <html> <head>
<meta charset="utf-8"> <title>实体符号</title> </head> <body> a bc <br> a bc <br> a<b <br> b>a </body> </html>
|
04 表格
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>html表格</title> </head> <body> <table border="1px" width="200px" height="100px " align="center"> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr align="center"> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr><tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> </table> </body> </html>
|
05 单元格合并
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>html表格</title> </head> <body> <table border="1px" width="50%" height="300px" align="center"> <tr> <td>1</td> <td>2</td>
<td colspan="2">34</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td>
<td rowspan="2">riki king</td> </tr> <tr> <td>1</td> <td>2</td> <td align="center">3</td> </tr> </table> </body> </html>
|
06 th标签
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>th标签</title> </head> <body> <table border="1px" width="50%"> <tr>
<th>偶像名称</th> <th>所属公司</th> <th>职业生涯</th> </tr> <tr> <td>rikimaru</td> <td>wjjw</td> <td>dancer</td> </tr> </table> </body> </html>
|
07 html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>th标签</title> </head> <body> <table border="1px" width="50%"> <thead> <tr> <th>偶像名称</th> <th>所属公司</th> <th>职业生涯</th> </tr> </thead> <tbody> <tr> <td>rikimaru</td> <td>wjjw</td> <td>dancer</td> </tr> </tbody> <tfoot> <tr> <td>x</td> <td>y</td> <td>z</td> </tr> </tfoot> </table> </body> </html>
|
08 背景颜色、背景图片
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>背景颜色,背景图片</title> </head> <body bgcolor="rrggbb"> </body> </html>
|
09 图片
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>图片</title> </head> <body background="images/rikimaru1.jpg">
<img src="images/cat.jpg " width="200px" title="不可以对丸子涩涩!(正义 "/> <img src="im/cat.jpg " alt="图片君社保了,请耐心等待......(无慈悲 "/> </body> </html>
|
10 超链接
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>超链接</title> </head> <body> <a href="009图片.html">力丸</a> <a href="https://www.bilibili.com/">blibli</a> <a href="https://www.bilibili.com/"> <img src="images/1.png" width="400px" title="点击我进入哔哩哔哩动画网站!"/> </a>
<a href="https://www.bilibili.com/" target="_blank">BLIBLI</a> <hr color="blue"> <iframe src="https://www.bilibili.com/" width="50%" height="500px"></iframe> </body> </html>
|
11 无序列表
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>无序列表</title> </head> <body> <ul type="circle"> <li>riki</li> <ul> <li>handsome</li> <li>peace</li> <li>dancer</li> </ul> <li>santa</li> <ul type="disc"> <li>cool</li> <li>cute</li> <li>dancer</li> </ul> <li>akashi</li> </ul> </body> </html>
|
12 有序列表
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>有序列表</title> </head> <body> <ol type="A"> <li>riki</li> <ol> <li>handsome</li> <li>peace</li> <li>dancer</li> </ol> <li>santa</li> <ol type="1"> <li>cool</li> <li>cute</li> <li>dancer</li> </ol> <li>akashi</li> </ol> </body> </html>
|
13 表单
name 属性规定 input 元素的名称。
name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。
注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>表单</title> </head> <body>
<form action="https://www.bilibili.com/"> <input type="submit" value="点击跳转B站"/> </form> <input type="submit" value="点击跳转B站"(外)/> </body> </html>
|
14 登录表单
浏览器向服务器提交数据的格式是:
url ?name=value&name=value&name=value&name=value&name=value
以上的提交数据的格式,是w3C指定的格式,所有浏览器都是这样的,很重要!
value带值的情况:会直接在文本框中显示value的值;
value不带值的情况:文本框的值靠用户进行输入:
< !DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>表单</title> </head> <body>
<form action="http: //192.168.145.2:8080/crm/login">
用户名:
<input type="text" name="x" />
<br> 密码: <input type="password" name="y" /> <br> <input type="submit" value="login" /> </form> </body> </html>
|
15 用户注册表单
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>用户注册表单</title> </head> <body> <form action="http://localhost:80/crm/register"> 用户名:<input type="text" name="usenruame"/> <br> 密码:<input type="password" name="usernam"/> <br> 性别: <input type="radio" name="sex" value="1" checked / >男 <input type="radio" name="sex" value="0"/>女
<br> 学历: <select name="xveli"> <option value="xiaoxve">小学</option> <option value="chuzhong">初中</option> <option value="gaozhong">高中</option> <option value="benke" selected >本科</option> <option value=shuoshi"">硕士</option> </select> <br> 兴趣爱好:
<input type="checkbox" name="hobby" value="smoke" checked />抽烟 <input type="checkbox" name="hobby" value="drink" checked />喝酒 <input type="checkbox" name="hobby" value="sleep" />睡觉 <br> 简介: <textarea rows="10" cols="60" name= "jianjie"> </textarea> <br> <input type="submit" value="注册" />
<input type="reset" value="重置">
<br> </body> </html>
|
如上述代码,正常数据格式下,表单直接提供给服务器的值:
http://localhost/crm/register?
usenruame=123
&
usernam=123
&
sex=1
&
xveli=benke
&
hobby=smoke
&
hobby=drink
&
jianjie=123
若表单无填写,数据提交还是提交,只不过提交的是空字符串
16 下拉列表(多选)
下拉列表的样式:(按住ctrl+鼠标右键可进行多个项目的选择)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>下拉列表(多选)</title> </head> <body> <select name="food" size="3" multiple> <option value="fish">鱼</option> <option value="water">水</option> <option value="apple">苹果</option> <option value="banana">香蕉</option> <option value="rice">米</option> </select> </body> </html>
|
17 file 控件
文件:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>file控件</title> </head> <body> <form action="http://www.baidu.com""> 文件:<input type="file" /> <br> <input type="submit" value="文件上传"> </form> </body> </html>
|
18 hidden控件
隐藏域:在页面上不显示的界面,不希望用户看件,但是表单会提交给服务器
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>hidden控件</title> </head> <body> <form action="http://127.0.0.0:8080/crm/save">
<input type="hidden" name="usercode" value="111111" /> <input type="submit" value="提交" /> </form> </body> </html>
|
19 readonly和disabled