web基础---html

一、html基本标签

  1. 段落标记:p
  2. 标题字:h1,h2,h3,h4,h5,h6
  3. 换行:br(只有一个标签,独目标签)
  4. 水平线:hr(独目标签)
  5. 预留格式:pre
    在这里插入图片描述
  6. 粗体字:b
  7. 斜体字:i
  8. 插入字:ins(带有下划线的字)
  9. 删除字:del
  10. 右上角加字:sup
  11. 右下角加字:sub
  12. font :字体标签

二、html实体符号

  1. 空格:&nbsp
  2. 小于号<:&lt
  3. 大于号>:&gt

三、html表格

3.1表格table

在这里插入图片描述

<body>
    <table boder="1px" width="50%" height="200px" align="center";>
    	<tr>
    		<td> 1 </td>
    		<td> 2 </td>
    		<td> 3 </td>
    	</tr>
		<tr align="center">
    		<td> 1 </td>
    		<td> 2 </td>
    		<td> 3 </td>
    	</tr>
    	<tr>
    		<td> 1 </td>
    		<td> 2 </td>
    		<td align="center"> 3 </td>
    	</tr>
    </table>
</body>

在这里插入图片描述

3.2表格单元格的合并

<body>
    <table boder="1px" width="50%">
    	<tr>
    		<td> 1 </td>
    		<td colspan="2"> xy </td>
    	</tr>
		<tr>
    		<td> 1 </td>
    		<td> 1 </td>
    		<td rowspan="2"> KINGford </td>
    	</tr>
    	<tr>
    		<td> 1 </td>
    		<td> 1 </td>
    	</tr>
    </table>
</body>

在这里插入图片描述

3.3表格的th标签

<body>
    <table boder="1px" width="50%">
    	<tr>
    	<!-- th可以代替td 做单元格,th 中的内容会自动加粗,自动居中。-->
    		<th>员工编号</th>
    		<th>员工姓名</th>
    		<th>员工薪资</th>
    	</tr>
		<tr>
    		<td>7369</td>
    		<td>SMITH</td>
    		<td>800.0</td>
    	</tr>
    	<tr>
    		<td>7370</td>
    		<td>KING</td>
    		<td>8000.0</td>
    	</tr>
    </table>
</body>

在这里插入图片描述

3.4表格的thead,tbody,tfoot(为javascript做铺垫)

<body>
    <table boder="1px" width="50%">
    	<thead>
	    	<tr>
	    	<!-- th可以代替td 做单元格,th 中的内容会自动加粗,自动居中。-->
	    		<th>员工编号</th>
	    		<th>员工姓名</th>
	    		<th>员工薪资</th>
	    	</tr>
	    </thead>
	    <tbody>
			<tr>
	    		<td>7369</td>
	    		<td>SMITH</td>
	    		<td>800.0</td>
	    	</tr>
	    	<tr>
	    		<td>7370</td>
	    		<td>KING</td>
	    		<td>8000.0</td>
	    	</tr>
    	</tbody>
    	<tfoot>
    		<tr>
	    		<td>7369</td>
	    		<td>SMITH</td>
	    		<td>800.0</td>
	    	</tr>
    	</tfoot>
    </table>
</body>

四、html图片

4.1背景颜色和背景图片

背景颜色:bgcolor=“red”

<head>
	<meta charset="utf-8">
	<title>测试</title>
</head>
<body bgcolor="red">

</body>

背景图片:background=“images/ce.jpg”

<head>
	<meta charset="utf-8">
	<title>测试</title>
</head>
<body background="images/ce.jpg">

</body>

4.2图片

	<img src="images/bd.jpg"></img>
	<!-- width属性:指定图片的宽度,高度会等比例缩放,手动设置高度,可能会使图片失真-->
	<!-- title属性用来设置鼠标悬停时的提示信息-->
	<img src="images/bd.jpg"  title="点击我跳转到百度哦!"></img>
	<!--alt用来设置当图片加载失败时候的提示信息-->
	<img src="im/bd.png" alt="图片找不到了哦!">

在这里插入图片描述

五、html超链接

超链接的特点:鼠标停留在超链接上自动变成小手,超链接自动添加下划线!
<a href="http://map.baidu.com">百度地图</a>
<!--图片也可设置超链接-->
<!-- 标签嵌套使用-->
<a href="http://map.baidu.com">
	<img src="images/bd.jpg" width="200px" title="点击我跳转到百度地图哦!"></img>
</a>

在这里插入图片描述

超链接的target属性

target属性:

  • _blank:新窗口
  • _self:当前窗口
  • _parent:当前窗口的父窗口
  • _ top:当前窗口的顶级窗口
<a href="http://www.baidu.com" target="_self">百度(当前窗口)</a>
<a href="http://www.baidu.com" target="_blank">百度(新窗口)</a>
<a href="http://www.baidu.com">百度(默认为当前窗口)</a>
<br>
<!-- 一个窗口中的内部窗口 -->
<iframe src="http://www.baidu.com"></iframe>

在这里插入图片描述

六、html列表

无序列表:

<ul>
	<li> 中国 
		<ul>
			<li> 北京 
				<ul>
				    <li> 东城区 </li>
					<li> 西城区 </li>
					<li> 海淀区 </li>
					<li> 朝阳区 </li>
				</ul>
			</li>
			<li> 上海 </li>
			<li> 天津 </li>
			<li> 重庆 </li>
		</ul>
	</li>
	<li> 美国 </li>
	<li> 日本 </li>
	<li> 俄国 </li>
</ul>

在这里插入图片描述

type属性改变样式

1.type=“circle”(白圆圈)
2.type=“square”(黑方块)
3.type=“disc”(黑圆圈)
在这里插入图片描述

有序列表:

<ol type="A"> 
	<li>水果
		<ol type="a"> 
			<li>香蕉</li>
			<li> 哈密瓜 </li>
		</ol>
	</li>
	<li>蔬菜</li>
	<li></li>
</ol>
type属性改变样式

1.type=“A”
2.type=“a”
3.type="1 "
4.type=“Ⅰ”(罗马数字)
在这里插入图片描述

七、html表单

1.表单定义:

1)input按钮,提交表单的按钮,只要点击这个提交按钮,就发送请求了!
type必须是submit,不能随便写
2)button是一个普通按钮,不能提交表单。
3)submit提交按钮放在form外面也是不行的!

<!-- 超链接-->
<a href="http://www.baidu.com">百度</a>
<br><br><br>

<!--表单-->
<form action="http://www.baidu.com">
	<!-- value设置按钮上显示的文本-->
	<input type="submit" value="百度"/>
	<!-- button是一个普通按钮,不能提交表单-->
	<input type="button" value="百度"/>
</form>

在这里插入图片描述

2.表单提交数据格式:

表单最终提交的时候,表单项的name属性非常重要,有name的才会提交。没有name是不会提交的。
type不同,展示样式不同,text表示文本框,password表示密码框

<!--
	http://192.168.145.2:8080/crm/login
	协议:http协议
	访问的服务器IP地址是什么?192.168.145.2
	访问这个服务器上的那个软件:8080端口对应一个服务。
	/crm/1ogin:是这个服务器上的某个资源名!(它可能是一段处理登录的java程序!!!)
-->
<form action="http://192.168.145.2:8080/crm/login">
	<!--input 是输入域-->
	用户名:<input type="text" name="username"/>
	<br>
	密码:<input type="password" name="userpsd"/>
	<br>
	<input type="submit" value="登录"/>
</form>

3.用户注册表单:

1)name有,就能提交,没有name属性就不能提交。
2)提交格式:name=value&name=value&name=value
3)同一组的单选按钮,name是需要一致的,这样才可以做到单选的效果

<form action="http://192.168.145.2:8080/crm/login">
	用户名:<input type="text" name="username"/>
	<br>
	密码:<input type="password" name="userpsd"/>
	<br>
	性别:<!--checked表示默认选中此项-->
		<input type="radio" name="sex" value="1" checked/><input type="radio" name="sex" value="0"/><br>
	兴趣:<!--复选框-->
		<input type="checkbox" name="aohao" value="2"/>抽烟
		<input type="checkbox" name="aihao" value="3" checked/>喝酒
		<input type="checkbox" name="aihao" value="4" checked/>烫头
	<br>
	学历:<!--下拉列表-->
	<select name="xuexi">
		<option value="gz">高中<option>
		<option value="zk">专科<option>
		<option value="bk" selected>本科<option><!--selected表示默认选中此项-->
		<option value="sh">硕士<option>
	</select>
	<br>
	简介:<!--文本域-->
	<textarea rows="10" cols="60" name="jianjie">
	</textarea>
	<br>
	<!--提交表单-->
	<input type="submit" value="登录"/>
	<!--重置按钮-->
	<input type="reset" value="重置"/>
</form>

在这里插入图片描述
4 ) multiple表示下拉列表支持多选
5 ) size是设置下拉列表一次最多显示的条目数量

<select name="province" size="3" multiple>
	<option value="hb">河北省</option>
	<option value="hn">河南省</option>
	<option value="sd">山东省</option>
	<option value="sx">山西省</option>
	<option value="bh">湖北省</option>
	<option value="nh">湖南省</option>
</select>

在这里插入图片描述
file控件:文件上传

<!--后台ava程序使用IO流的方式接收这个文件!-->
<form action="http://www.baidu.com">
	文件:<input type="file"/>
	<br><br><br>
	<input type="submit" value="文件上传"/>
</form>

在这里插入图片描述
6) 隐藏域:不希望用户在浏览器上看到,但是希望可以将这个数据提交过去!

		<!--隐藏域-->
		<input type="hidden" name="usercode" value="111"/>
		<br>
		<input type="submit" value="提交"/>

在这里插入图片描述
7)readonly和disabled都是只读的!
readonly修饰的表单项可以提交给服务器,但是disabled修饰的不会提交!
8)maxlength属性用来限制最多输入字符数目

	<form>
		机构代码<input type="text" name="ucode" value="111" readonly />
		<br>
		用户代码<input type="text" name="usercode" value="122" disabled />
		<br>
		<!--最多输入3个字符-->
		注册代码<input type="text" name="usecode" maxlength="3" />
		<br>
		<input type="submit" value="提交"/>
	</form>

在这里插入图片描述
10)id属性:

  • 在HTML中任何一个节点上,多有id属性
  • 在同一个网页中,id属性是不能重复的。
  • id代表了这个节点,id是这个节点的身份证号。
  • 后期学习了javascript之后,我们要通过javascript对HTML的节点进行增删改,对节点增删改的时候,需要先获取到该节点对象,id属性可以让我们方便的获取到该节点对象。
<form id="myform">

</form>

八、html盒子div和span

  1. div和span都是图层。(div和span都是盒子)
  2. 每一个图层在网页当中都是一个独立的盒子。图层的最主要作用就是:网页布局
  3. 每一个浏览器都内置了调试器。使用快捷键F12,可以调出来调试器。
  4. div默认情况下独自占用1行。span不会独占行!
	<div id="div1">
		我是一个div!
	</div>
	是新的一行吗?
	<span id="myspan">我是一个span标签!</span>

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值