书签 分享 收藏 举报 版权申诉 / 33

类型HTML 笔记大全.docx

  • 文档编号:7613448
  • 上传时间:2023-01-25
  • 格式:DOCX
  • 页数:33
  • 大小:32.49KB

.haha{

Background-color:

orange;

}

C:

id选择器

*每个html标签上面都有一个属性id

-bbbbbbb

-#hehe{

Background-color:

#333300;

}

****优先级

Style>id选择器>Class选择器>标签选择器

4、css的扩展选择器

***关联选择器

*

wwwwwwwww

*设置div标签里面的P标签,嵌套标签里面的样式

*divp{

Background-color:

green;

}

***组合选择器

*

111111111

222222222222

*把div和p标签设置成相同的样式,把不同的标签设置相同的样式

*div,p{

Background-color:

orange;

}

***伪元素选择器

*css里面提供了一些定义好的样式,可以拿过来使用

*比如超链接

**超链接的状态

原始状态鼠标放上去的状态点击点击之后

:

link:

hover:

action:

visited

记忆的方法:

lvha

5、css的盒子模型

****在进行布局前需要把数据封装到一块一块的区域内(div)

(1)边框

Border:

1pxsolidblue;//粗细虚线蓝色

border:

统一设置

上border-top

下border-bottom

左border-left

右border-right

(2)内边距

Padding:

20px;

padding:

统一设置

上padding-top

下padding-bottom

左padding-left

右padding-right

(3)外边距

Margin:

20px

margin:

统一设置

上margin-top

下margin-bottom

左margin-left

右margin-right

6、css的布局的漂浮(了解)

float:

***属性值

Left:

文本流向对象的右边。

Right:

文本流向对象的左边。

7、css的布局的定位(了解)

position:

**属性值

absolute:

***将对象从分档流中拖出。

***可以是top、bottom等属性进行定位。

relative:

***不会将对象从分档流中拖出。

***可以是top、bottom等属性进行定位。

8、案例图文混排案例

**图片和文字在一起显示

9、案例图像签名

**在图片上面显示文字

 

1、javascript的简介

***是基于对象和事件驱动的语言,应用于客户端。

-基于对象:

**提供好了很多对象,可以直接拿过来使用。

-事件驱动:

**html做网站静态效果,javascript动态效果。

-客户端:

专门指的是浏览器。

*js的特点

1.交互性–信息的动态交互。

2.安全性-js不能访问本地磁盘的文件。

3.跨平台性-只能支持js的浏览器,都可以运行。

**javascript和java的区别

1.java是sun公司,现在是oracle;Js是网景公司。

2.Javascript是基于对象的,java是面向对象的

3.Java是强类型语言,js是弱类型语言。

4.Javascript只需解析就可以执行,而java需要编译和解译才能执行。

Js的组成(3部分)

**ECMAScript:

ECMA:

欧洲计算机协会制定的js语法和语句。

**Bom:

浏览器对象模型。

**Dom:

文档对象模型。

2、js和html的结合方式(2种)

*第一种:

使用一个标签js代码;

*第二种:

使用script标签,引入一个外部js文件

***创建一个js文件,写js代码

----

3、js的原始类型和声明变量

**java的基本数据类型byteshortintlongfloatdoublecharBoolean

**定义变量都使用关键字var

**js的原始类型有(5个)

-----string:

字符串*varstr=”adc”;

-----number:

数字类型*varm=123;

----boolean:

true和false*varflag=ture;

--null***vardata=newData();

**获取对象的引用,null表示对象引用为空,所有的对象的引用也是object.

----undifined***定义一个变量,没有赋值。

varaa;

****typeof();查看当前变量的数据类型。

4、js的语句

-java里面的语句

**if判断**switch语句**forwhiledo-while

5、js的运算符

**+=:

x+=y;===èx=x+y;

**js里面不区分整数和小数。

varj=123;

alert(j/1000*1000);

//j/1000*1000在java里面得到结果为0.

//j/1000*1000123/1000*1000=123

***字符串的相加和相减的操作

varstr=”123”;

//alert(str+1);//在java和js相同结果都是4561.

alert(str-1);//js执行的是正常运算122.

●提示:

NaN:

表示不是一个数字

****Boolean类型也可以操作

**如果设置成true,相当于这个值是1.

**如果设置成false,相当于这个值是0.

**==和===的区别:

***做判断时

******==:

比较的只是数值。

*****===:

比较的是数值和类型。

***/***引入知识

---------------直接向页面输出的语句(可以把内容显示在页面上)

**document.write(“aaaa”);

document.write(“


”);

**可以向页面输出变量,固定值和html代码。

6、js的数组

*定义方式(3种)

-第一种:

vararr=[1,2,3];vararr=[1,4,ture];

-第二种:

使用内置对象Array

vararr1=newArray(5);//定义一个数组,长度为5.

arr1[0]=”1”;

-第三种:

使用内置对象Array

vararr2=newArray(3,4,5);//定义一个数组,数组里面元素345.

*数组里面有一个属性Length:

获取数组的长度。

*数组可以存放不同的数据类型的数据。

7、js的函数

**js里定义函数方法有三种方式

****函数的参数列表里面,不需要写var,直接写参数名称

第一种方式:

***使用到一个关键字function

***function方法名(参数列表){

方法体;

返回值可有可无

}

//使用第一种方式创建函数

functiontest(){

alert(“qqqq”);

}

//调用方法

//test();

//定义一个有参数的方法实现2个数的相加

functionadd1(a,b){

varsum=a+b;

alert(sum);

}

add1(2,3);

//有返回值的效果

functionadd2(a,b,c){

varsum1=a+b+c;

returnsum1;

}

aler(add2(3,4,5));

第二种方式:

***匿名函数

varadd=function(参数列表){

方法体和返回值;

}

****代码

//varadd3=function(m,n){

aler(m+n);

}

//调用方法

add(5,6);

8、js的全局变量和局部变量

***全局变量:

在script标签里面定义一个变量,这个变量在页面中js部分都可以使用

***在放外部使用,在方法内部使用,在另外一个script标签中使用

***局部变量:

在方法内部定义一个变量,只能在方法内部使用

--游览器自带调试工具F12.

9、script标签放的位置

**建议把script标签放到后面。

10丶js的重载

*什么是重载?

方法名相同,参数列表不同

Js是否有重载?

1、js的String对象

**创建String对象

****varstr=”abc”;

***方法和属性(文档)

***属性length:

字符串的长度

***方法

(1)与html相关的方法

--bold():

加粗

-fontcolor():

设置字符串的颜色

-fontsize():

设置字体的大小

---link():

将字符串显示成超链接

***str4.link(“hello.html”)

-sub()sup:

下标和上标

(2)与ja

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
HTML 笔记大全 笔记 大全
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:HTML 笔记大全.docx
链接地址:https://www.bdocx.com/doc/7613448.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开