标签(空格分隔): HTML基础
01 CSS
标签选择器
h2{ 属性:值 }
类选择器
.className { 属性:值 }
id选择器
#idName{ 属性:值 }
- 组选择器
div,p{
}
- 父类选择器
div p{
选择div里面的所有元素
}
- 伪类选择器 (重点掌握)
a:link 选择所有未访问
a:visited 选择所有访问过的链接
a:active 选择活动链接
a:hover 选择鼠标在链接上面时
02 CSS盒子模型
- 绝对定位和相对定位
两者间的区别在于两者之间的参考位置的不同。
03 Javascript
简介
微软: vbScript脚本
网景: LiveScript脚本+ NS浏览器
SUN: Java语言,JavaSE(桌面应用),JavaME(手机应用),JavaEE (企业应用)
总结:是网景公司开发出来的一款免费的用语疙瘩浏览器的脚本语言,并且不能单独运行,必须内嵌到HTML里面,每一个浏览器JavaScript解释器,原本为LiveScript语言,只是名改动动而已
特点是一种
基于对象:
事件驱动:
解释性:代码不需要编译,而是浏览器没吃浏览器从上向下一行样解释执行,所以速度慢。
脚本: 就是要嵌入到其他语言当中
弱类型:变量必须声明。ECMAScript标准化应用
03JavaScript用途
javaScript适用基于客户端的应用。不适用于大型服务器,并且要求速度快的应用。
04 JavaScript嵌入网页的三种方式
- 在HTML标签当中直接书写
- 在
<head>
中间直接书写脚本。 - 外部链接的方式,
05JavaScript的变量和常量
- JavaScript 字符串对大小写是敏感的。
06 数据类型(三大类)
- 数值类 (Nnmber, String, boolean)
- 特殊类型 (null, Undefined)
NaN(Not a Number)
- 布尔类
07 数据类型的转换
- 强制类型转换函数
javascript
parseInt("str");//转换成为整形
parseFloat("str");
eval("str");
08 算数运算
- 加减乘余数 除(/)
- === 比较内容和内型 既恒等 == 表示内容 (晚上练习一下)
- !== 和恒等相反
- && 和 & 的区别
- with语句 : 避免重复书写同一对象
with(document){
write(“Hello…<br>”);
write(“你好<br>”);
write(“中国<br>”);
}