HTML总结
网页:
HTML:展示数据
CSS: 使展示的数据更好看
JavaScript:是页面的数据具有动画效果
HTML特点:
不需要编译可以直接用浏览器访问/阅读
拓展名为*.htm或者*.htm
整体分为头和尾,head和body
结构由各种标签构成
标签是固定的
标签是大小写不敏感的
标签是成对出现的(有开始标签和结束标签)
没有结束标签的以</>结尾
HTML注释:
<!- 内容- -->(ctrl+/)
注释不能嵌套
为不同浏览器提供不同的解决方案
HTML标签:
排版标签
标题标签
<h1> ~ <h16>(h1最大)。
<hr /> 水平线 (size:高度,像素, noshade:没有阴影)
<hr size="5"> <hr noshade="noshade">
字体标签
<font>(size:大小,1~7,color:颜色,00--FF/英语单词)
<font size="7">(7最大)
<font size="000000">(000000:黑色;FFFFFF:白色;FF = 十进制的25)
格式化标签
<b> 粗体
< i > 斜体
段落标签
<p> 段落(含缩进)
<br/> 换行
图片标签
<img>图片(src:url路径,alt:无法显示的替代文本,width:宽度,height:高度)
列表标签
<ol> 有序列表(A,a,I,i,1,resverse:倒序显示)
<ul>无序列表(disc:圆,square:方,circle:空心圆)
< li >定义列表内容
超链接标签
<a>超链接(href:url路径,targget:打开方式,包括新窗口打开_blank,当前页面打开_self)
表格标签
<table>表格(border:边框宽度,width:宽度,cellpadding:边沿与内容的空白,cellpscing:单元格空白,bgcolr:背景颜色)
<tr>行
<td>列(colspan:单元格可横跨列数,rowspan:单元格可横跨行数,align:内容对其方式,nowrap:内容是都可换行)
<th>表头(默认加粗居中)
<table> <th>表头</th> <tr> <td></td> </tr> </table>
框架标签
<framest>(与body标签不能共存;rows:行,cols:列)
<frame>(src:url路径,noresize:分隔不可移动,target:在何处显示)
表单标签
<form>提交事件(action:请求路径(类似/usr/loginAction),method:请求(POST:数据不显在url,GET:数据由&连接在url))
<input>输入框
(type:类型(text:文本,password:密码(不显示输入内容),radio(单选框),submit:(提交))
name::输入框的名字,前台查找名
value:输入框默认值,后台接受值
checked:单选框,复选框
idisable:是否可用)
下拉列表标签
<select>下拉选择(name:下拉框内容,multiple:多选/单选,size:选项数目,option:选项)
文本域标签:
<textarea>文本域(clos:列,rows:行)
Get 与 post 提交方式的区别:【默认提交方式为 get】
Get 提交方式,所有的内容显示在地址栏,不够安全,长度有限制。
Post 提交方式,所有的内容不会显示在地址栏,比较安全,长度没有限制。
每个HTML文件里开头都有个很重要的东西,Doctype:
声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。(告诉浏览器按照何种规范解析页面)
常见浏览器内核:
IE(IE内核),火狐(Gecko),谷歌(webkit),opera(presto)
Html和xhtml区别:(xml常用作配置)
html是一种基本的web网页设计语言,xhtml是一个基于XML的置标语言。
XHTML元素必须正确的被嵌套,元素必须关闭,标签必须小写,必须有根元素。