首页 > 代码库 > html基础
html基础
一、html基本结构
文件后缀 :.html 或htm 首页:index.xxx或 defalt.xxx
<html>
<head>
<title >标题</title>
<meta name="keywords" content="用逗号隔开的关键字" ></meta> //关键字
<meta http-equiv="content-type" content="text/html; charset=gb2312" /> //编码
<meta http-equiv="refresh" content="1" url="http://www.sohu.com" ></meta>//刷新或自动跳转
</head>
<body>
网页内容
欢迎
</body>
</html>
二、基本标记:
1.p :段落
属性:align:水平对齐方式(可以应用在任何标记中)
2.h1 --h6 标题
3.br 换行
5.img :图片
属性: src="http://www.mamicode.com/images/aa.gif" //相对路径
alt:文字描述图片
title:鼠标停留
6.hr :水平线
属性:
width:长度
size:厚度(高度)
color:颜色
7. 列表:
ul:无序列表
属性
type: 改变项目符合
li
ol:有序列表
li
自定义列表:
dl
dt
dd
8:超链接:
a :
href="http://www.mamicode.com/页面路径"
title: 鼠标悬浮时显示的内容
1.站内连接; 站内各个页面之间的跳转
2.站外连接 连接其他网站中的页面(绝对路径)
3.锚 :同一个页面中不同位置跳转
<a href="http://www.mamicode.com/#aaa">html内容 </a> //声明锚点
<a name="aaa"> html内容介绍 //应用锚点
三、表格:
1.制作报表:
2.页面布局:
table:
属性: width 宽
height 高
border 边框
cellpadding: 边框跟文字之间距离
cellspacing:单元格与单元格之间距离
colspan:跨列
rowspan:跨行
bgcolor: 背景色(行,列都可以)
background:背景图(行,列都可以)
tr: 行
td: 列
四、表单:向服务器提交数据
form:
属性:
action: 页面地址
method:get:通过地址栏传递数据,不安全,数据量小
post:http协议包中封装传递
<input type="text" name="userName" value="http://www.mamicode.com/tom"/>
<input type="submit" value="http://www.mamicode.com/提交"/>
type的值:
text:文本框
radio: 单选
checkbox: 复选
submit:提交按钮
button: 普通按钮
reset:重置
password:密码
下拉列表:
<select>
<option value="http://www.mamicode.com/1" >济南 </option> //默认value与option 元素内容一样
<option value="http://www.mamicode.com/2">青岛 </option>
</select>
textarea:多行文本
属性:cols: 列数
rows: 行数
五、框架:
可以将浏览器窗口分割为多个区域;每个区域显示独立的页面
>框架集
framset
属性:
cols="20%,*" ;纵向分割为两个区域
rows ="30%,*" ;横向分割为两个区域
注意:分割几个区域,就要有几个fram与之对应
fram:
name="框架名"
src="http://www.mamicode.com/页面" //在当前框架中显示的页面
fram:
name="right"
在指定框架中显示页面
<a href="http://www.mamicode.com/页面路径" target="框架名">
注意: 有framset就没有body标记
>内置框架
iframe:
属性:
src="http://www.mamicode.com/页面"
可以嵌在页面中任何地方
html基础