对JavaScript和CSS的个人理解
2015-12-25 10:28
651 查看
纯粹是个人学习过程中的一点体会,有可能有些地方不严谨,请谨慎阅读!!
①JavaScript是让java在网页中使用,语法和java基本符合,标志是< javascript>,我觉得最大的不同就是声明变量的时候只用一种类型:”var“。简单的关键字和简单的方法就不说了很好理解,定义函数个人觉得还是和C语言更像。具体的用法就看书上吧,很好理解。接下来就得说说JavaScript中常用的BOM和DOM:
前者是浏览器模型,对浏览器进行操作,比如获取浏览器的宽高,新建窗口;前者是文档对象模型,对网页中的元素进行操作,标志就是document。
JavaScript中有一些自身就存在的对象,在我看来把它们当做隐式对象更好理解,像window、document、location等,document出场率很高很高!!!
②CSS是设计网页中的样式,标志是< style>,将在单个标签中设置的格式放在CSS中。需要明白的有两个方面:如何确定是给哪些标签设计的属性即CSS选择器和各种各样的属性。CSS选择器包括:
标记选择器(根据标签名选择)<style> h2{ ... } </style>
类别选择器(根据class的值选择,标志是 ”. “)
<style> .one{ ... } </style>
id选择器(根据id的值选择,标志是”#“)
<style> #one{ ... } </style>
子选择器(根据标签的父与子关系选择,标志是”>“)
<style> tr>td{ ... } </style>
嵌套选择器(根据标志的包含关系选择,标志是空格)
<style> p b{ ... } </style>
各种选择器之间是可以互相嵌套,再说一下我觉得其中的难点:
① 逗号和空格的区别:逗号是多个选择器并列共享样式,空格是嵌套选择器
②嵌套选择器和子选择器的区别(举例说明),
把它看作是文件夹的目录:
嵌套选择器:
<style> p b{ ... } </style>
上述代码是找< p>中所有的< b>,不管是当前目录还是子目录还是孙目录….
子选择器:
<style> p>b{ ... } </style>
上述代码是找< p>中当前目录中的< b>,不再向下找。
说难也难,说不难也不难~~~
相关文章推荐
- Jsp 动态include和静态include
- jsp URL中文传参乱码问题
- 某个js插件没有执行
- javascript关联数组用法总结
- JSP中文乱码问题终极解决方案
- 全栈JavaScript之路(十八)HTML5 自己定义数据属性
- 让ie运行js时提示允许阻止内容运行的解决方法
- 在 ExtJS 中使用 Font Awesome
- 尝试动手制作javascript放大镜效果
- Javascript的DOM操作 - 你真的了解吗?
- js操作cookie保存浏览记录的方法
- js实现跨域的多种方法
- 理解javascript中try...catch...finally
- jsp 页面中 找不到类中的属性
- js放置位置及原因
- javascript高级开发学习笔记九
- javascript高级开发学习笔记十
- javascript高级开发学习笔记七
- javascript高级开发学习笔记八
- javascript实现简单加载随机色方块