HTML夏季学习总结1

文章目录

HTML

1 什么是HTML?

超文本标记语言

2 Html的基本语法

2.1 Html是元素构成的,元素是浏览器渲染的最重要单位。
2.1.1 开始标记+内容+结束标记=元素(element),单标记自己构成元素
2.1.2 内容可能是其他元素,空元素,文本
2.2 标记
2.2.1 <+标记名称+>
2.2.1.1 在标记语言中带来结构和格式
2.2.1.2 在HTML不区分大小写,推荐使用小写
2.3 属性
2.3.1 属性是在开始标记中
2.3.1.1 修饰元素某种性质
2.3.1.2 属性由属性名称、属性值构成
  1. 属性名称是必须的
  2. 属性值是可以省略的
  3. 属性值可以使用单引号或者双引号界定,但是引号在某些情况是可以省略的。
2.4 元素是可以嵌套的
2.4.1 合理嵌套
2.4.2 反例,不合理嵌套

W5H1AS.jpg

不合适代码

<input type="checkbox" />
<div>
	<p>
</div>
	</p>

3 标记

3.1 按功能分
3.1.1 显示

按照显示默认的属性是否换行

块标记(block)
  • 可以默认有换行,设置宽度,默认的宽度是父容器的宽度
  • Div划分
  • p段落,内容的分段
  • H(1-6)重要度(数字越小,重要度越高)
  • 列表(清单)
  1. 无序列表

Ul

li

  1. 有序列表

Ol

li

  1. 自定义列表
  • 表格,显示内容,多列,平等的多列,不能自适应折行

Table

  1. Tr
  2. Td/th th标题作用,td是有普通的单元格
  3. 合并单元格

Colspan 横向合并

Rowspan 纵向合并

  • Center
  • 水平线

Hr 分割

行类标记(inline)
  • 没有换行效果,设置宽度没有作用,依照包含内容进行渲染。
  • Span
  • I 斜体
  • B 加粗
  • Strong 强调
3.1.2 练习:
  1. 使用标签完成个人简历
  2. 字体选择
  3. 标签的语义化
  4. 对齐的方式
  5. 这个简历是用而写的
3.1.3 传递数据
3.1.3.1 表单与表单域
  • 表单
  • 表单域
  1. 输入类
  2. 按钮类
  3. 选择框
  4. 其它文本域
3.2 链接(超级链接)
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<base href="http://www.baidu.com" />
	</head>
	<body>
		<a name="top"></a>
		<a href="test02.html">普通链接</a>
		<a href="test02.html">
			<img src="img/01.jpg" />
		</a>
		<a href="mailto:abc@itlaocing.com">邮件链接</a>
		<a href="#top">内部链接</a>
		<a href="test02.html" target="_blank">在新的窗口打开目标页</a>
	</body>
</html>

3.2.1 Href属性设置目标路径
  1. 目标路径不一定是一个网页,可以是网络中的任何资源
  2. 绝对路径(全称)
  • http: 协议(网络数据的传输方式)

W5qWFO.png

  • Ip地址(域名,机器名)定位网络设备的
  • 端口 80 http协议的默认端口
  • //www.baidu.com:80/index.html
  1. 相对路径(简称)
  • Test01.html
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<base href="http://www.baidu.com" />
	</head>
	<body>
		<a href="img/01.jpg">普通链接</a>
		<a href="/01.jpg">网站根目录(截至到端口号)</a>
		<a href="./01.jpg">单个点(表示当前目录)</a>
		<a href="../01.jpg">上一级目录</a>
	</body>
</html>

相对与一个路径(当前路径),开始计算目标路径

  • 可以通过base标记设置相对路径的基本路径
3.3 如何在链接中传输数据
3.3.1 通过在目标地址后添加问号,在问号后,加入&符号分开的键值对,向服务后端传递数据
3.3.2 点击链接是一个get请求
3.3.3 客户端(浏览器)向应用服务器传递键值对数据,被称为参数

4 表单与表单域

4.1 Form
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>表单与表单域</title>
	</head>
	<body>
		<form action="reg.jsp" method="get">
			<input name="userName" value="john" />
			<input value="tom" />
			<input type="password" name="password" />
			<textarea></textarea>
			<br />
			<!-- 选择框 -->
			性别:<input id="sex1" name="sex" type="radio" value="0" checked="checked" />
			<label for="sex1">男生</label>
			<label><input name="sex" type="radio" value="1" />女生</label>
			<br />
			爱好:
			<label><input name="hobby" type="checkbox" value="文艺">文艺</label>
			<label><input name="hobby" type="checkbox" value="体育">体育</label>
			<label><input name="hobby" type="checkbox" value="音乐">音乐</label>
			<label><input name="hobby" type="checkbox" value="文学">文学</label>
			年级:
			<select name="grade" size="10" multiple>
				<option value="1">1年级</option>
				<option value="2">2年级</option>
				<option value="3">3年级</option>
				<option value="4">4年级</option>
			</select>
			<!-- 提交操作 -->
			<input name="1" type="submit" value="login" />
			<input type="image" src="img/01.jpg" value="login" />
			<button>试一试</button>
			
			<input name="p2" type="hidden" value="隐藏的值" />
			<input type="file" />
			<input type="reset" value="reset不是清空" />
			<input name="btn" type="button" value="普通按钮没有提交作用" />
		</form>
	</body>
</html>

4.1.1 Action 目标地址
4.1.2 Method
4.1.2.1 Get
4.1.2.2 Post
4.1.2.3 基于表单提交的Get与Post区别?
  1. Post安全一点

Get参数显示在地址栏,历史记录

  1. 传递的数据长度限制不同

Get限制2K,post理论无限制

  1. 数据传递方式不同
  • Post优点像快递
  • Get像跑腿

如何解决网络不通的问题

1 计算机网络?

IP地址

1.1 手动配置
1.2 自动获取
  • DHCP服务器
  • 怎么知道本机的IP地址 ipconfig
1.3 检测本机网络协议是否正确

ping 127.0.0.1 本机地址(环回地址)

1.4 你到网关通不通

ping 172.16.255.254(默认网关)

说明本机网络正常

2 如何去释放获取的ip地址(解决不在同一网段的问题)

  • Ipconfig -h 指令获得帮助
  • Ipconfig -release 释放原来租用的IP地址
  • Ipconfig /renew 更新ip地址

3 其他的不能正常极域的原因

  • 网卡有问题
  • 杀毒软件、电脑防护软件的问题
  • 防火墙

4 不能上网,但是能上QQ?

  • 可以通过IP地址访问网络服务,但是不能域名访问
  • www.baidu.com ->IP地址 dns服务 域名服务
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旧梦时节

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值