Html基础知识点整理

Html基础知识点整理

  • 基本标签
    • 字体标签
    • 格式化标签
      • 1. < br/ >
      • 2. < p > < /p >
      • 3. < h1 > < /h1 >
      • 4. & nbsp
    • Html的注释
    • 图片标签
    • 1. < img/ >
    • 列表标签
      • 1. < ul > < /ul >
      • 2. < li > < /li >
      • 3. < ol > < /ol >
    • 超链接标签
      • < a > < /a >
    • 表格标签
      • 1. < table > < /table >
      • 2. < th > < /th >
      • 3. 合并单元格
    • 块标签
      • 1、 < span > < /span > 标签
      • 2. < div > < /div > 标签
    • 表单标签
      • 文本框,密码框,单选框相关知识点
      • 复选框相关知识点
      • 附件框----用于文件上传
      • 重置按钮----reset
      • 普通按钮
      • 隐藏域
      • 只读属性和设置不可用属性
      • 选择框标签
      • 文本域标签
      • form表单的属性值

基本标签

字体标签

在这里插入图片描述

代码演示: <font color="blue" size="5" face="楷体">客服热线:1000000000</font>

格式化标签

1. < br/ >

  • Html源码中的换行,浏览器解析时会自动忽略。
  • 换行标签,用于展示效果中的换行。

展示未加换行前的效果:

在这里插入图片描述

加了换行后的效果:

在这里插入图片描述

2. < p > < /p >

在这里插入图片描述

效果演示:

在这里插入图片描述

3. < h1 > < /h1 >

在这里插入图片描述

效果演示:

在这里插入图片描述

4. & nbsp

在这里插入图片描述

效果演示:

在这里插入图片描述

Html的注释

在这里插入图片描述

实例:

在这里插入图片描述

图片标签

1. < img/ >

在这里插入图片描述

效果演示:

1.相对路径(内网路径)

在这里插入图片描述
在这里插入图片描述

设置图片的宽度和高度:图片大小是静态的

在这里插入图片描述

百分比设置: 浏览器页面的百分比,宽度时浏览器页面大小的百分之50,是动态改变的

在这里插入图片描述

2.外网路径(互联网路径)

在这里插入图片描述

3.路径相关的知识点

在这里插入图片描述

列表标签

1. < ul > < /ul >

无序列表标签,用于在效果中定义一个无序列表

2. < li > < /li >

列表条目项标签,用于在列表中定义一个列表的条目

3. < ol > < /ol >

有序列表标签,用于在效果中定义一个有序列表

效果演示:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>我的世界</title>
	</head>
	<body>
		<ul><!--定义一个无序列表-->
		<!--列表条目-->
		<li>猪
		<li>狗
		<li>猫
			</ul>
		&lt;ol&gt;&lt;!--定义一个有序列表--&gt;
			&lt;!--列表条目--&gt;
			&lt;li&gt;猪
			&lt;li&gt;狗
			&lt;li&gt;猫
			&lt;/ol&gt;
&lt;/body&gt;

</html>

在这里插入图片描述

超链接标签

< a > < /a >

在这里插入图片描述


效果演示:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意事项:

在这里插入图片描述

表格标签

1. < table > < /table >

在这里插入图片描述

效果演示:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>我的世界</title>
	</head>
	<body>
        <table>
			<tr>
				<td> 电锯惊魂1 </td> 
				<td> &nbsp; &nbsp;电锯惊魂2 </td>
				<td> &nbsp; &nbsp;电锯惊魂3 </td>
				<td> &nbsp; &nbsp;电锯惊魂4 </td>
				<td> &nbsp; &nbsp;电锯惊魂5 </td>
				<td> &nbsp; &nbsp;电锯惊魂6 </td>
				<td> &nbsp; &nbsp;电锯惊魂8 </td>
				<td> &nbsp; &nbsp;电锯惊魂7 </td>
				</tr>
			</table>
			<table>
				<tr>
					<td> 恐怖指数1 </td> 
					<td> &nbsp; &nbsp;恐怖指数2 </td>
					<td> &nbsp; &nbsp;恐怖指数3 </td>
					<td> &nbsp; &nbsp;恐怖指数4 </td>
					<td> &nbsp; &nbsp;恐怖指数5 </td>
					<td> &nbsp; &nbsp;恐怖指数6 </td>
					<td> &nbsp; &nbsp;恐怖指数8 </td>
					<td> &nbsp; &nbsp;恐怖指数7 </td>
					</tr>
				</table>
	</body>
</html>
在这里插入图片描述

属性设置:

在这里插入图片描述

效果展示:

在这里插入图片描述

2. < th > < /th >

在这里插入图片描述
在这里插入图片描述

注意:

在这里插入图片描述

3. 合并单元格

在这里插入图片描述

跨列合并演示:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>我的世界</title>
	</head>
	<body>
        <table border="1px" width="50%"> 
			<tr>
				<th> 电锯惊魂1 </th> 
				<th> &nbsp; &nbsp;电锯惊魂2 </th>
				<th> &nbsp; &nbsp;电锯惊魂3 </th>
				<th> &nbsp; &nbsp;电锯惊魂4 </th>
				<th> &nbsp; &nbsp;电锯惊魂5 </th>
				<th> &nbsp; &nbsp;电锯惊魂6 </th>
				<th> &nbsp; &nbsp;电锯惊魂8 </th>
				<th> &nbsp; &nbsp;电锯惊魂7 </th>
				</tr>
				<tr>
					<td colspan="3"> 恐怖指数1 </td> 
					<td> &nbsp; &nbsp;恐怖指数4 </td>
					<td> &nbsp; &nbsp;恐怖指数5 </td>
					<td> &nbsp; &nbsp;恐怖指数6 </td>
					<td> &nbsp; &nbsp;恐怖指数8 </td>
					<td> &nbsp; &nbsp;恐怖指数7 </td>
					</tr>
				</table>
	</body>
</html>
在这里插入图片描述

跨行合并演示:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>我的世界</title>
	</head>
	<body>
        <table border="1px" width="50%"> 
			<tr>
				<td> 电锯惊魂1 </td> 
				<td > &nbsp; &nbsp;电锯惊魂2 </td>
				<td> &nbsp; &nbsp;电锯惊魂3 </td>
				<td> &nbsp; &nbsp;电锯惊魂4 </td>
				<td rowspan="2"> &nbsp; &nbsp;电锯惊魂5 </td>
				<td> &nbsp; &nbsp;电锯惊魂6 </td>
				<td> &nbsp; &nbsp;电锯惊魂8 </td>
				<td> &nbsp; &nbsp;电锯惊魂7 </td>
				</tr>
				<tr>
					<td colspan="3"> 恐怖指数1 </td> 
					<td> &nbsp; &nbsp;恐怖指数4 </td>
				&lt;td&gt; &amp;nbsp; &amp;nbsp;恐怖指数6 &lt;/td&gt;
				&lt;td&gt; &amp;nbsp; &amp;nbsp;恐怖指数8 &lt;/td&gt;
				&lt;td&gt; &amp;nbsp; &amp;nbsp;恐怖指数7 &lt;/td&gt;
				&lt;/tr&gt;
			&lt;/table&gt;
&lt;/body&gt;

</html>

在这里插入图片描述

块标签

在这里插入图片描述

1、 < span > < /span > 标签

在这里插入图片描述

2. < div > < /div > 标签

在这里插入图片描述

效果展示:

在这里插入图片描述

表单标签

文本框,密码框,单选框相关知识点

在这里插入图片描述


步骤:

在这里插入图片描述

属性设置:

在这里插入图片描述
在这里插入图片描述

演示:

在这里插入图片描述

单选框注意事项:

在这里插入图片描述

按理说男女里面只能选一个,但是现在都能选。

对应单选框来说,在同一组内,具有单选效果。

单选框如何分组呢?

name属性,name值相同的为一组

在这里插入图片描述

提交按钮:

在这里插入图片描述

注意: ?后面是参数列表

在这里插入图片描述

如果单选框里面不指定value属性,那么提交给数据库里面的数据显示都为on,无法区分选择的性别是什么

在这里插入图片描述

这里参数列表里面没有用户名和密码,说明用户名和密码没有被提交,之所以没有被提交,是因为我们没有设置其的参数名,即name属性

在这里插入图片描述

我们也可以直接给用户名和密码提供一个初始值,通过设置其value属性来完成

在这里插入图片描述

单选框默认勾选某个选项

在这里插入图片描述

完整代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>病毒勒索网站</title>
	</head>
	<body>
     <form>
     	<p align="center">用户名: <input type="text" name="username" value="小朋友"/> <br/><!--换行--></p>
        <p align="center">密码:<input type="password" name="password" value="ly"><br/></p>
		<!--单选框-->
          <p align="center">性别:&nbsp;&nbsp;男<input type="radio" name="sex" value="man" checked="checked"/>  
		  女<input type="radio" name="sex" value="woman"><br/></p>
		   <p align="center"><input type="submit" id="" name="" /></p>
     </form>
	</body>
</html>

复选框相关知识点

在这里插入图片描述

效果演示:

在这里插入图片描述

为什么提交后,参数列表没有显示呢?

因为我们需要给他们分组,即设置其name属性

在这里插入图片描述

同时,我们还需要像单选框那样,设置其value属性,不然提交上去的都是on

在这里插入图片描述

默认选中,checked

在这里插入图片描述

附件框----用于文件上传

在这里插入图片描述

重置按钮----reset

在这里插入图片描述

普通按钮

注意:如果要设置按钮名字,可以通过设置value属性来完成

在这里插入图片描述

效果演示:

在这里插入图片描述

这里普通按钮设置后,点击没有用,需要和js的事件取连着用


隐藏域

用户看不到,但数据能被提交,这就是隐藏域

在这里插入图片描述

完整代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>病毒勒索网站</title>
	</head>
	<body>
     <form>
	用户的id <input type="hidden" name="uid"  value="001">  <br/>
      爱好: <input type="checkbox" name="hooby" value="code" checked="checked"/> 编程
	  <input type="checkbox"  name="hooby" value="gym"> 健身
	   <input type="checkbox"  name="hooby" value="read"> 阅读
	   <br/>
	   照片:<input type="file"/>
	   <br/>
	   <input type="submit" value="注册/登录"/>
	   <input type="reset">
	   <input type="button" value="核爆按钮">
     </form>
	</body>
</html>

只读属性和设置不可用属性

在这里插入图片描述

效果演示:

在这里插入图片描述
在这里插入图片描述

完整代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>病毒勒索网站</title>
	</head>
	<body>
     <form>
	用户的id <input type="txt" name="uid"  value="001" readonly="readonly">  <br/>
	废弃的用户id<input type="txt" name="oldUid" value="11111" disabled="disabled">
	<br/>
      爱好: <input type="checkbox" name="hooby" value="code" checked="checked"/> 编程
	  <input type="checkbox"  name="hooby" value="gym"> 健身
	   <input type="checkbox"  name="hooby" value="read"> 阅读
	   <br/>
	   照片:<input type="file"/>
	   <br/>
	   <input type="submit" value="注册/登录"/>
	   <input type="reset">
	   <input type="button" value="核爆按钮">
     </form>
	</body>
</html>

选择框标签

在这里插入图片描述

效果演示:

在这里插入图片描述

默认选择:

在这里插入图片描述

默认单选,下面设置为多选

在这里插入图片描述

完整代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>病毒勒索网站</title>
	</head>
	<body>
     <form>
          <select name="sel1" multiple="multiple">
			  <option value="1">吃饭</option>
			   <option value="2">吃肉</option>
			    <option value="3">喝酒</option>
				 <option value="4" selected="selected">睡觉</option>
			  </select>
			  <input type="submit">
     </form>
	</body>
</html>

文本域标签

在这里插入图片描述

效果演示:

在这里插入图片描述

注意:

在这里插入图片描述

完整代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>病毒勒索网站</title>
	</head>
	<body>
     <form>
          <p align="center"  ><font size="6">简历</fonr></p>
		  优势: <textarea rows="5" cols="5">示例:我很有钱</textarea>
		    <input type="submit" value="提交简历">
     </form>
	</body>
</html>

form表单的属性值

在这里插入图片描述

注意:

action提交路径:

在这里插入图片描述

method提交方式:

在这里插入图片描述

Get和psot的区别:

在这里插入图片描述

净量使用post方法提交表单