html知识总结

01_HTTP基础

一、协议:是指通信双方共同遵守的规则。

二、常用名词:

1、IP:ip地址,用于唯一的标识一台网络上的计算机。

2、URL:统一资源定位符(例如:网址)

3、DNS:域名解析服务器(把域名转换为IP地址)

4、telnet:远程登录协议

5、SMTP:简单邮件传输协议(用于发送文件)

6、POP3:邮局协议(用于接收邮件)

7、HTTP:超文本协议

8、HTTPS:安全的超文本协议


三、Tcp/Ip模型

层次划分:

1、网络接口层:接入网线(提供IP地址)

2、网际层(IP协议):进行路由选择,选择最佳传输路径。

3、传输层(TCP、UDP):进行数据传输

4、应用层:实现具体应用。


四、浏览器与服务器通信步骤

1、建立连接
2、浏览器发送请求
3、服务器接受(或拒绝)请求
4、关闭连接


五、常用状态码

1、200:服务器响应成功。
2、304:请求的资源没有发生改变。
3、404:请求的资源不存在
4、500:服务器错误

 

02_html基础

一、HTML文档结构

<html> -- 文档的开始标签
<head> -- 文档头的开始标签
<title>标题</title> -- 文档标题,显示的浏览器标题栏中
</head> -- 文档头的结束标签
<body> -- 文档内容的开始标签
内容
</body> -- 文档内容的结束标签
</html> -- 文档的结束标签


二、块级元素

<h1>...</h6> 标题(h1最大)

<p></p>段落

<pre></pre>预格式化

<div></div> 容器

<hr/> 水平线


三、内联标签
<br/> 换行
<i> 强调,大部分浏览器渲染为斜体。
<b> 强调,大部分浏览器渲染为黑体。
<sub> 下标
<sup> 上标
<code> 代码块
<span> 文本块


四、实体字符
&nbsp; 空格
&lt; <
&gt; >
&amp; &
&quot; “
&copy; ©
&reg; ®

 

五、超链接

5.1 普通连接

<a href="连接地址" target="打开方式"> ... </a>

相对路径:

./:当前目录(默认)
../:上一层目录
/:根目录

target:值

_self:当前窗口(默认)
_blank:新窗口
_parent:父窗口
_top:顶部窗口
targetFrame:指定名称的框架


5.2锚连接

作用:连接到页面某一位置。

步骤:

1、设置锚点
2、连接到锚点

<a name="footer"/>
<a href="#footer">连接到footer</a>
<a href="b.html#footer">连接到b页面footer</a>

六:图片

<img src="图片路径" border="边框宽度" width="宽度" height="高度" alt="替代文字" align="left|center|right|top|middle|bottom"/>


七、内容滚动

<marquee direction="left|rigth|up|down" scrolldelay="滚动速度" width="宽度" height="高度">...</marquee>


八、列表

8.1 有序列表

<ol type="1|a|A|i|I" start="开始位置">
<li>步骤一</li>
</ol>


8.2 无序列表

<ul type="disc|circle|square" >
<li>步骤一</li>
</ul>

九、表格

基本结构:

<table border="边框宽度" bordercolor="边框颜色" cellpadding="内边距" cellspacing="外边距" width="宽度" height="高度" background="背景图片" bgcolor="背景颜色">

<tr align="" valign="" bgcolor="背景颜色">

<td align="left|center|right" valign="top|middle|bottom" width="宽度" height="高度" background="背景图片" bgcolor="背景颜色">...</td>

</tr>
</table>

单元格属性:

rowspan:跨行
colspan:跨列


十、IIS(Internet Information server)

给asp、asp.net提供运行时环境。

安装:

1、添加删除程序->添加删除组件->选中Internet信息服务


配置主目录:

1、控制面板->管理工具->Internet信息服务->网站->默认网站->属性(主目录)

设置主页:
1、控制面板->管理工具->Internet信息服务->网站->默认网站->属性(文档)

部署:

把要部署的网站放到网站根目录下(默认:c:\Inetpub\wwwroot)


win7配置:

安装:
1、控制面板->程序和功能->打开或关闭windows特性->选中Internet信息服务


配置主目录:
1、控制面板->管理工具->Internet信息服务->目录选项

设置主页
1、控制面板->管理工具->Internet信息服务->默认页


九、其他标签

<center>...</center>:居中
<font size="字体大小(1-7)" color="字体颜色"></font>
<body bgcolor="背景颜色">

 

03_Html表单

一、Form

<form method="get|post" action="处理页面">...</form>

get与post的区别:

1、get提交的信息附加在url中,不安全,适合提交少量信息(小于4kb,且不考虑安全性)。
2、post提交的信息在http请求的正文中,安全性高,适合提交大量信息。


二、表单元素

1、input元素

<input type="text|password|radio|checkbox|file|hidden|submit|reset|button|image"
name="名称" id="标识" value="值" readonly="readonly" disabled="disabled" maxlength="最大输入长度" tabindex="tab索引" size="文本框或密码框大小"/>

单选框、复选框特性:
checked:默认选中

2、下拉框、列表框
<select id="" name="" size="可见行数" multiple="multiple">
<optgroup label="">
<option value="" selected="selected">...</option>
</optgroup>
</select>

3、多行文本框
<textarea id="" name="" rows="行数" cols="列数">...</textarea>

4、分组框
<fieldset id="" name="">
<legend>标题</legend>
...
</fieldset>

5、标签
<label for="关联的表单id">...</label> 

6、框架

作用:把一个浏览器窗口分割成多个部分,每个部分可以单独显示一个页面的内容。

优点:
1、减少页面刷新量,速度快。
2、简化页面的设计,避免重复。

缺点:
1、单个页面无法正确描述所有内容。
2、对搜索引擎支持不好。

适用:
1、小型站点。
2、网站后台。

<frameset cols="水平分割" rows="垂直分割" border="边框宽度" bordercolor="边框颜色" frameborder="yes|no">

<frame name="框架名" src="引用的页面" scrolling="yes|no|auto" noresize="noresize"/>

</frameset>

 

7、内联框架

作用:在当前页面中嵌入其他页面的内容。

<iframe name="" src="" frameborder="yes|no" scrolling="yes|no|auto" width="宽度" height="高度"></iframe>

posted @ 2015-03-04 21:18  longzhugai40  阅读(83)  评论(0)    收藏  举报