3.1 文档:DOM中的“D”

3.2 对象: DOM中的“o”

对象可分为三种类型

用户定义对象

内建对角(内建在javascript语言里的对象 如 array、Math、DATA

宿主对象(浏览器提供)

3.3 模型:DOM中的”M”

Shopping list

p {

color: yellow;

font-family: "arial", sans-serif;

font-size: 1.2em;

}

body {

color: white;

background-color: black;

}

#purchases {

border: 1px solid white;

background-color: #333;

color: #ccc;

padding: 1em;

}

#purchases li {

font-weight: bold;

}

What to buy

Don‘t forget to buy this stuff.

This is just a test

  • A tin of beans
  • Cheese
  • Milk

3.3.1 节点

节点:是文档中的树枝、树叶而已

1.元素节点:

元素

通常,通过 JavaScript,您需要操作 HTML 元素。

为了做到这件事情,您必须首先找到该元素。有三种方法来做这件事:

通过 id 找到 HTML 元素

通过标签名找到 HTML 元素

通过类名找到 HTML 元素

2.文本节点

在XHTML文档里,文本节点总是被包含在元素节点的内部。

3.属性节点

Don‘t forget to buy this stuff.

4. css:层叠样式表

p {

color: yellow;

font-family: "arial", sans-serif;

font-size: 1.2em;

}

body {

color: white;

background-color: black;

}

//

#purchases {

border: 1px solid white;

background-color: #333;

color: #ccc;

padding: 1em;

}

#purchases li {

font-weight: bold;

}

.class 属性

this paragraph has the special class

so does this leadline

定义一种共享样式:

.special{

font-style:italic;

}

某一类独享:

h2.special{

text-transform:uppercase;

}

id 属性

独享样式:

#purchases{

border:1px solid white;

background-color :#333

color:#ccc;

padding:1em;

}

只作用于包含在这个给定元素里的有关元素:

#puichases li{

font-weight:  bold;

}

java中求1 2 =3,1. java dom编程艺术---杨涛、王建桥 -第3章 DOM(自总)相关推荐

  1. java中求5的阶乘

    题目如上所示:java中求5的阶乘是多少? 什么事阶乘呢? 答:阶乘是基斯顿·卡曼(Christian Kramp,1760-1826)于 1808 年发明的运算符号,是数学术语. 一个正整数的阶乘( ...

  2. Java中求一个数的幂次方

    Java中求 m 的 n 次方不能使用 m^n,可使用 Math.pow(m, n) 来求m的n次方,求得结果为浮点类型.

  3. Java中的Volatile如何工作? Java中的volatile关键字示例

    如何在Java中使用Volatile关键字 在Java采访中,什么是volatile变量以及何时在Java中使用volatile变量是Java 采访中一个著名的多线程采访问题 . 尽管许多程序员都知道 ...

  4. java 中的排序_浅谈java中常见的排序

    浅谈java中常见的排序 学过java的人都知道,排序这一部分初次接触感觉还是有点难以理解,很多地方也会用到.然而,在java中常见的排序方法:冒泡排序,选择排序,插入排序等等.下面就让我们一起揭开他 ...

  5. java中求中位数_java 计算中位数的实现方法

    最近工作需要 要求把python的代码写成java版本,python中有一个np.median()求中位数的方法,java决定手写一个 先说说什么是中位数: 中位数就是中间的那个数, 如果一个集合是奇 ...

  6. Java中求素数的两种方法

    *如何求素数? ** 比1大的整数中,除了1和它本身以外,不再有别的因数,这种整数叫做质数或素数. 所以我们只需要在2~n-1的数中,能找到一个数能整除n,则n为素数. 所以用两个循环遍历就可以得到素 ...

  7. 关于Java中 求Logn/log2 的精度问题。

    经过本人测试,java 中 , 一直到 2的492 次方(这么大的数,平时够用了) :用 Math.log(n) / Math.log(x) 公式都会产生一个整数,例如 int x = 2 ;    ...

  8. java中怎样判断余数为3,Java的基础语法(三): 运算符

    7.运算符 定义: 对常量和变量进行操做的符号spa 分类: 6大类---算术, 赋值, 比较, 逻辑, 位, 三元code (1).算术运算符blog +, -, *, / ,%, ++, --字符 ...

  9. java中布局管理器flowlayout,在Java中下列()方法可以把JFrame的布局管理器设为FlowLayout类型。...

    在Java中下列()方法可以把JFrame的布局管理器设为FlowLayout类型. 答:jFrame.setLayout(new FlowLayout() ) 在Word 2010的编辑状态,当前编 ...

  10. java中函数是什么_[一] java8 函数式编程入门 什么是函数式编程 函数接口概念 流和收集器基本概念...

    本文是针对于java8引入函数式编程概念以及stream流相关的一些简单介绍 什么是函数式编程? java程序员第一反应可能会理解成类的成员方法一类的东西 此处并不是这个含义,更接近是数学上的函数 看 ...

最新文章

  1. 用乐观的心态去面对生活,能让你的生活过得更加快乐
  2. 油品调和计算软件_燕山石化汽油在线调和系统完成升级改造
  3. php的PDO手记1
  4. eclipse run as 后边没有java application的选项了?
  5. 我在暴躁同事小张的胁迫下学会了Go的交叉编译和条件编译
  6. python常用包有哪些品牌_python 常用包总结
  7. 如何修改Vue和springboot的默认端口号
  8. 计算机水平考试ps证书,2017全国ps考证成绩查询入口(2)
  9. 成功转行IT软件测试,分享下我本科毕业2年转行的经历
  10. Linux 常用命令参考手册, 非常适合入门, 基本能满足工作日常使用。
  11. 如何在word中制作线宽不同的三线表
  12. 选择数据中心的位置,需要从这五大方面考虑
  13. Wifi设备接入流程
  14. 程序实现启用/禁用设备(驱动)enable/disable device with windows api
  15. 学习笔记 | 极简英语 | 三大变身、虚拟语气、独立主格结构
  16. 4.4 like通配符关键字过滤查询数据
  17. Openwrt动态域名解析
  18. 计算机基础和组成原理——学习资料
  19. NISP二级换CISP的时候需要再花钱吗?【NISP】管理中心
  20. SIMCOM手册AT指令

热门文章

  1. 26个英文字母的爱情哲理寓意
  2. C++ Lib的生成与调用 生成dll,lib快速的寻找方法
  3. Python 列表(List) 的三种遍历(序号和值)方法
  4. 计算机图形学与混合现实研讨会GAMES: Graphics And Mixed Environment Seminar
  5. Atitit.你这些项目不都是模板吗?不是原创  集成和整合的方式大总结
  6. atitit.团队建设总结fx O622
  7. paip.html 及css调试工具---debugbar
  8. 软件分层的利与不利之处.txt
  9. 股市法则:长线大钱最终胜出(荀玉根、姚佩)
  10. Julia : 数组(矩阵)的条件过滤