<hr/>水平线
属性size、color
特殊符号
< < > > 空格  
列表标签
<dl></dl> <dt></dt>上层内容<dd></dd>下层内容
<ol></ol><li></li> type 1、a、i
<ul></ul> 无序列表 type circle disc square
相对路径
表示上层路径 ../
超链接
href
target
_blank新窗打开
_self当前页打开
# 不需要任何地址
定位资源
<a name="top">顶部</a>
<a href="#top">回到顶部</a>
<pre></pre>原样输出
表格标签
<table></table>
<tr><td></td><td></td><tr>
align 显示方式 center
合并单元格
rowspan跨行
colspan跨列
表单标签
<form></form>
action 提交到页面
method get post
enctype
面试题
get和post区别?
get会携带提交的数据
post不会携带(请求体)
get请求数据大小的限制,post没有限制
<input></input>
提交按钮type=submit
<select></select>
html常用标签的使用
div自动换行
span在一行显示
base标签 统一设置超链接的打开方式
link标签 引入外部文件
框架标签
frameset row按行进行划分 cols按列进行划分
frame
CSS
head style
@import url(div.css) (在某些浏览器不起作用)
使用 头标签 link rel type href(常用)
css优先级
style>id>class>标签
id 标签#id
关联选择器 嵌套标签样式 div p (空格连接)
组合选择器 div,p 英文逗号连接
伪类选择器 css定义好的样式,可以拿过来使用 :link :hover :active :visited a:link
first_letter
css盒子模型
div+css
边框 border
内边距padding
外边框margin auto||length
css的布局的漂浮
float
css的定位
position
absolute从文件流拖出,
relative不会从文件流中拖出
JS
安全性:不能访问本地磁盘文件
JavaScript是基于对象,java是面向对象
java是强类型的于洋,js是弱类型的语言
JavaScript只需解析就可以执行,java需要先编译成字节码文件,再执行
js三部分组成
ECMAScript 制定的语法
BOM浏览器对象模型
DOM文档对象模型
定义变量var
boolean number string
==比较值 ===比较值和类型
document.write
typeof查看当前变量类型
js数组
var arr =[1,2,3];
var arr =new Array(5);
数组有一个属性length
数组的长度是可变的
可以存放不同的数据类型
js的函数
function
匿名函数
js的全局变量和局部变量
全局变量:在script标签里面定义一个变量,这个变量在页面中js部分都可以使用。在另一个script标签也可以使用
局部变量:在方法内部定义一个变量,只能在方法内部使用
建议script标签放在</body>后面