JavaScript DOM操作与CSS样式详解

需积分: 3 1 下载量 100 浏览量 更新于2024-08-23 收藏 673KB PPT 举报
"CSS样式-javascript总结" 在网页开发中,CSS样式和JavaScript是两个至关重要的技术,它们分别负责页面的外观设计和交互效果。本文将对CSS样式和JavaScript进行总结。 首先,我们来讨论CSS样式: 1. 行内样式表:这是最直接的方式,通过在HTML元素内部的`style`属性来设置样式,如`<div style="color:red;">文本</div>`。这种方式简单易用,但不利于样式复用。 2. 内嵌样式表(潜入样式表):将CSS代码放在`<head>`部分的`<style>`标签中,可以作用于整个页面,例如: ```html <head> <style> p {color: blue;} </style> </head> ``` 3. 连接外部样式表:通过`<link>`标签引用外部CSS文件,提高代码可维护性,例如: ```html <head> <link rel="stylesheet" href="styles.css"> </head> ``` 4. 导入外部样式表:在CSS文件中使用`@import`规则导入其他CSS文件,如: ```css @import 'styles2.css'; ``` 接下来是JavaScript部分: JavaScript是一种广泛使用的脚本语言,用于实现网页的动态效果和交互。它的基本语法与Java类似: 1. 变量声明和赋值:使用`var`, `let` 或 `const` 声明变量,如 `var x = 10;`。 2. 运算符:包括算术运算符(+,-,*,/等)、比较运算符(==,!=,>,<等)和逻辑运算符(&&,||,!等)。 3. 逻辑控制语句:包括条件语句(if, if-else, switch)和循环语句(while, do-while, for)。 4. 注释和类型转换:单行注释使用 `//`,多行注释使用 `/*...*/`。类型转换如 `Number('123')` 转换为数字,`String(123)` 转换为字符串。 在JavaScript中,函数是代码的可重用模块: - 定义函数:使用 `function` 关键字,如 `function greet(name) { console.log('Hello, ' + name); }` - 获取表单数据:通过 `document.forms.formName.fieldName.value` 或 `document.getElementById('id').value` 获取表单元素的值。 Window对象是JavaScript中的顶级对象,代表浏览器的窗口: - 常用属性:比如 `status` 显示浏览器状态栏信息,`history` 存储浏览历史,`location` 表示当前URL,`document` 指向HTML文档,`screen` 提供客户端屏幕信息。 - 常用方法:`alert()` 显示警告对话框,`confirm()` 显示确认对话框,`open()` 打开新窗口,`close()` 关闭当前窗口。 此外,DOM(文档对象模型)是JavaScript操作HTML或XML文档的标准接口,允许程序和脚本动态更新、添加、删除和改变元素和属性。了解和熟练运用CSS样式和JavaScript是前端开发的基础,对于创建功能丰富、用户体验优秀的网页至关重要。