文章目录
一、HTML基础知识(1)
1.1 HTML文档结构
- <html></html>表示HTML文件的开始和结束
- <head></head>构成HTML文件的头部部分
- <body></body>时html文档的主体部分
1.2 META标记
META标记是html语言的head部分的一个辅助性的标记的它位于head和title标记之间,他提供给用户不可见的信息。
1.3 Title标记
<title></title>之间的文字会显示在浏览器视窗上最上面蓝色部分里。
1.4 文字上的分隔标记
<br> | 换行 |
<p> | 分段 |
& nbsp(没中间的空格) | 空格 |
1.5 排版的标记
<center>内容<center> | 使内容置中 |
<pre>内容</pre> | 格式不变 |
<p></pr> | 在<p>中加上一些简单的属性设置,就可以让内容实现文件置左,置右,置中。 |
1.6 字体标记
<h1>内容</h1> | 设置标题字体尺寸 |
<font color=" " size=" "> | 设置字体的颜色尺寸和颜色 |
<b> | 加粗 |
<i> | 斜体 |
<u> | 底线 |
<kbd> | 用粗体等宽字体显示 |
<var> | 用较小的固定宽度显示字体 |
1.7 字体变化标记
<dfn><</dfn> | 用于名词解释,斜体显示 |
<sup></sup> | 上标 |
<smap></smap> | 用于字母序列等宽 |
<sub></sub> | 下标 |
<em></em> | 强调 |
<address></address> | 模拟信封上的字体 |
<strong></strong> | 加强 |
<s></s> | 删除线 |
<strike><strike> | 删除线 |
<big></big> | 比默认字号大一号 |
<small></small> | 比默认字号小一号 |
<code></code> | 以等宽字体显示计算机程序代码 |
1.8背景标记
例如:<body bgcolor=“red”> background=“123.jpg”>
- bgcolor可以设置背景颜色
- background可以设置背景图片
二、HTML基础知识(2)
2.1 IMG标记—插入图片
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
//src是图片的路径
<img src="img/307811.jpg" alt="这是一张图片" height="100px" width="100px">
</body>
</html>
结果:
2.2 序列标记
- 无序列表<ul>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<ul>
<li>^(* ̄(oo) ̄)^</li>
<li>^(* ̄(oo) ̄)^</li>
<li>^(* ̄(oo) ̄)^</li>
</ul>
</body>
</html>
- ^(* ̄(oo) ̄)^
- ^(* ̄(oo) ̄)^
- ^(* ̄(oo) ̄)^
- 有序列表<ol>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<ol>
<li>^(* ̄(oo) ̄)^</li>
<li>^(* ̄(oo) ̄)^</li>
<li>^(* ̄(oo) ̄)^</li>
</ol>
</body>
</html>
1. ^(* ̄(oo) ̄)^
2. ^(* ̄(oo) ̄)^
3. ^(* ̄(oo) ̄)^
- 自定义列表<dl>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<dt>
<dl>你好呀</dl>
<dl>你好呀</dl>
<dd>你不好</dd>
<dd>你不好</dd>
</dt>
</body>
</html>
结果如下:
-
你好呀
-
你好呀
2.3 特殊字符—转义字符
<; | < |
---|---|
 ; | 空格 |
&qout ; | " |
& ; | & |
> ; | > |
2.4 超链接
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<a href="https://www.baidu.com">百度一下</a>
</body>
</html>
2.5 表格
2.5.1 定义
<table>…</table>的作用是在html上创建表格。
2.5.2 表格的结构
- <th></th>标签用来书写列名
- <tr></tr>表示表格的行
- <td></td>表示表格的列
- <caption></caption>表示表格的名称
2.5.4 表格用到的参数
- boder 设置为0,不显示表格边框,设置为1,显示表格边框
- width=“500px” 设置表格的款
- height=“500px” 设置表格的高
- align=“center” 设置表格的对齐方式
- cellspacing=“0” 设置表格线条的间距
- cellpadding=“0px” 设置表格中的内容和单元格的内间距
- background=“img/1.jpg” 设置表格的背景图片
- bgcolor="#ADFF2F" 设置表格的背景颜色
- rowspan=“2” 上下合并单元格
- colspan=“2” 左右合并单元格
2.4.5 创建表格实例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<table border="1" cellpadding="0" height="400" width="600px" cellspacing="0">
<caption>学生信息表</caption>
<tr>
<th>姓名</th>
<th>姓名</th>
<th>姓名</th>
<th>姓名</th>
</tr>
<tr>
<td>
<table border="1" cellspacing="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
运行结果:
姓名 | 姓名 | 姓名 | 姓名 | ||||
---|---|---|---|---|---|---|---|
| |||||||
三、其他标签
3.1 Input标签分类
- text -文本框
- button -按钮
- submit-提交
- reset-重置
- password -密码
- checkbox-多选
- radio-单选
- file -上传文件
- date - 选取日、月、年
- month - 选取月、年
- week - 选取周和年
- time - 选取时间(小时和分钟)
- datetime - 选取时间、日、月、年(UTC 时间)
- datetime-local - 选取时间、日、月、年(本地时间)
3.2 举例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form action="" method="">
<table border="1" cellspacing="0" cellpadding="" height="400px" width="600px">
<tr align="center">
<td>姓名</td>
<td><input type="text" name="" id="" placeholder="填写姓名" /></td>
</tr>
<tr align="center">
<td>密码</td>
<td><input type="password" name="" id="" placeholder="填写密码" /></td>
</tr>
<tr align="center">
<td>性别</td>
<td><input type="radio" name="sex" id="nan" placeholder="" checked="checked" /><label for="nan">男</label>
<input type="radio" name="sex" id="nv" placeholder="" /><label for="nv">女</label></td>
</tr>
<tr align="center">
<td>地址</td>
<td><textarea rows="5" cols="40">
</textarea></td>
</tr>
<tr align="center">
<td>爱好</td>
<td></td>
</tr>
</table>
</form>
</body>
</html>
3.3 一些输入框
- 邮箱输入框
<input type=“email” name=“user_email” />
- 数字输入框
<input type=“number” name=“points” min=“1” max=“10” />
- 数字范围输入框(进度条)
<input type=“range” name=“points” min=“1” max=“10” />
- 颜色选择框
<input type=“color” name=“colortext”/>
3.4 补充
- 在input标签里placeholder参数与value参数都是作为提示信息,而placeholder在输入时会自动删除提示信息,而value不会。
- 在性别一栏里,lable标签的for参数和前main的input标签里的id一致,作用是在点击"男"或者"女"或者radio时,都去起选择作用,checked作用是默认选中checked所在的属性。
- 同一个name的作用是,是选择只能选择相同name中的一个值。
- textarea可以自定义行列属性。