WEB学习日记day02

 

复习:

表单标签:

form自带的属性:

action:

method:

enctype:

input:

type:

hidden

name:

value:

checked

select:

option

textarea:

Label:

CSS引入方式

内嵌:

内联:

外联: link -> href

_________________________________________

1.CSS的选择器

1)简单选择器

a.元素选择器: 元素(标签)

b.id选择器: [#id]

c.类选择器: [.class]

d.组合选择器: 使用[,]进行拼接

e.所有元素选择器: [*]

2)派生选择器

a.后代选择器: 使用[空格]连接

b.子代选择器: 使用[>]连接

c.相邻兄弟选择器: 使用[+]连接

3)伪类选择器

注意:[:]后+的,都是属于伪类/伪元素选择器

a.选出第一个元素:[:first-child]

b.选出最后一个元素:[:last-child]

c.和超链接相关:

a.已经访问过的状态[:visited]

b.悬停在连接上的状态[:hover]

c.普通状态[a]

d.鼠标单击状态[:active]

2.浮动效果: float

* left -> 向左浮动

* right -> 向右浮动

* 清除浮动效果: clear:both

3.盒子模型

1)特点:盒子模型是所有块元素都拥有的内容

2)组成部分:

* margin:外边距 - 元素和相邻元素之间的距离

注意: 取值不会做叠加

* padding:内边距 - 元素内容和边框之间的距离

* border:边框

* width/height: 元素内容的宽和高

3)行内元素和块元素之间的转换:

block: 转换成块元素

inline: 转换成行内元素

none: 不显示,隐藏

_________________________________________

JavaScript:

1.使用方式

1)内嵌式

* 特点: 可以放在html文件中的任意位置

* 属性: type = "text/javascript"

= "text/css"

= "text/html"

2)外联式:

使用步骤:

1.在外部创建一个js文件夹

2.在html文件中添加一个script标签,标签必须存在属性src: 引入的js文件的地址

2.ECMA - 核心基础

1)变量:

特点:

a.js中的变量是弱类型,类型是可以随意进行切换的

b.可以不用声明变量,不声明是表示全局变量

typeof类型:

值: number - 数值类型

undefined - 没有定义类型

boolean - 布尔类型

String - 字符类型

Object - 引用或者null类型

2)逻辑控制语句

注意: java中的类型全部变成var即可

3)运算符:

== 和 === 的区别:

==: 比较内容是否相等

===: 比较 内容 + 类型

4)数组:

* 特点: js中的数组是可变长数组.

* 创建方式:

new Array();

new Array(size);

new Array(元素,元素,...)

var arr = [元素,元素,...];

5)JS的函数: function

特点:

a.没有访问修饰符,返回值类型等

b.没有方法重载,会直接覆盖

c.赋值时多给了值,不会有任何影响

d.赋值时少给了值,出现NaN

NaN -> not a number

e.返回值可写可不写

3.事件 - Events

1)常用事件属性:

onblur - 让元素失去焦点,结合input标签使用

onfocus - 让元素获取焦点,结合input标签使用

onchange - 内容改变,结合select标签使用

onclick - 单击,可以用于所有元素

onmouseover - 鼠标被移动到某个元素上

onmouseout - 鼠标被移除

onkeydown - 键盘按下,结合input标签使用

onload - 某个页面被加载,结合body标签

onsubmit - 提交按钮点击后会触发的事件

2)事件的使用方式

a.内嵌式

在标签内添加事件属性

例如: onclick = ""

b.内联式

①.在标签内添加事件属性

②.添加script标签

③.调用js函数 function,在函数中写内容

④.属性值 = 函数名

例如:onclick = "m1()"

function m1()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值