HTML基础知识总结
上周开始跟着我赢职场的视频学习PHP,下面是HTML基础的笔记。
一、html文字标记<i></i> 定义斜体文本
<strong></strong>文本粗体
<sup></sup>小写上标
<sub></sub>小写下标
<font></font>可以修饰文本大小,颜色等,size,color,face:字体···
<br/> 换行标记
<p></P> 段落标记,上下都加空行,而且换行
<hr/> 划线标记,width:长度,size:高度,color
<hn></hn> 标题标记 n:1~6
<ul> 无序列表,常用属性,Type:项目符号的类型,取值:desc(小黑点)、circle(空心圆)、square(小方块)
<li>内容1</li>
<li>内容2</li>
<li>内容3</li>
</ul>
<ol> 有序列表,常用属性,Type:编号类型,取值:1,a,A,i,I;start:从第几个开始编号,为数字
<li>内容1</li>
<li>内容2</li>
<li>内容3</li>
</ol>
<img src="图片路径" /> 图片
1.相对路径:F:\App\www\imgs\1.jpg (带盘符F)
在html的下级目录: 目录名称/文件名称,如: imgs/1.jpg
" "
' ′
< <
1.外网:路径必须是全路径 http:www.baidu.com
2.内网:相对路径
![](https://images2015.cnblogs.com/blog/772169/201608/772169-20160805223037606-1491487245.png)
特殊链接:
1.下载链接:浏览器不能直接执行的文件,都会提示下载
2.邮件链接:href="mailto:邮箱地址"
3.普通空链接:href="#"
4.JS链接:例子:<a href="javascript:window.close()">关闭窗口</a>
5.锚点连接:是在一个网页不同区域进行跳转。
<1>定义锚点 <a name="锚点名称"></a>
锚点名称的命名规则:可以包含字母、数字、下划线,但只能以字母开头。注意,<a>和</a>之间没有内容
<2>跳转到锚点<a href="[文件名]#锚点名称">...</a>
文件名:可有可无,同一个网页不用文件名
<tr></tr>行
width:表格的宽度
height:表格的高度
cellpadding:文字距离边框的距离
cellspacing:边框的厚度
bgcolor:背景色
background:背景图,当背景图宽度和高度<表格宽度和高度时,平铺(重复),>时,从左上角引用图片的一部分
![](https://images2015.cnblogs.com/blog/772169/201608/772169-20160807220513434-449074815.png)
![](https://images2015.cnblogs.com/blog/772169/201608/772169-20160807220105043-478184096.png)
![](https://images2015.cnblogs.com/blog/772169/201608/772169-20160807214606700-816046572.png)
1 <select name="city"> 2 <option value="中山" >中山</option> 3 <option value="深圳" >深圳</option> 4 <option value="广州" >广州</option> 5 </select>
textarea:多行文本框,cols:文本列数,rows:文本行数,没有滚动条,cols+2
<form>属性:
- name:表单的名字,主要给JS用来做客户端表单验证
- method:表单的提交方式,取值:get或post
- action:指定表单的处理程序,一般为php
- enctype:指点表单数据的编码方式(解密方式),这个属性只能用在method="post"的情况,有两个取值:application/x-www-form-urldecoded(默认的加密方式)和multipart/form-data(有上传文件,必须用这个)
GET方法和POST方法:
1.get提交方式(基本不用)
get方法是将表单数据追加到action指定的处理程序的后面,然后向服务器发出请求
- 不能提交敏感数据
- 只能提交少量数据
- 不能上传附件
- 提交的数据相对安全
- 可以提交海量数据
- 可以上传附件