JavaScript和HTML、CSS的区别
JavaScript和HTML、CSS的区别
1.HTML - 提供网页的结构,提供网页中的内容
2.CSS - 用来美化网页
3.JavaScript - 可以用来控制网页内容,给网页增加动态的效果
JavaScript的组成
ECMAScript - JavaScript的核心
ECMA欧洲计算机制造联合会。JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言的标准与具体实现无关。
BOM - 浏览器对象模型
一套操作浏览器功能的API。通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率等
DOM - 文档对象模型
一套操作页面元素的API。DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作。
JavaScript代码写法
CSS代码写法分为行内样式、嵌入样式、外部样式。那么,js的代码可以分四个地方写:
1.在html的文件中,script的标签中写js代码
2.js代码可以在html的标签中写
3.在js文件中可以写js代码,但是需要在html页面中引入script的标签中的src=“js的路径”
4.还可以在控制台直接书写js代码
JavaScript问题总结
1.在一对script的标签中有错误的js代码,那么该错误的代码后面的js代码不会执行
2.如果第一对的script标签中有错误,不会影响后面的script标签中的js代码执行
3.script的标签中可以写type="text/javascript"标准写法或者写language="JavaScript"都可以。但是,目前在我们的html页面中,type和language都可以省略,原因:html是遵循h5的标准。
4.有可能会出现这种情况:script标签中可能同时出现type和language的写法。
5.script标签在页面中可以出现多对。
6.script标签一般是放在body的标签的最后的,有的时候会在head标签中,目前讲课的时候都在body标签的后面(body中的最后)。
7.如果script标签是引入外部js文件的作用,那么这对标签中不要写任何的js代码,如果要写,重新写一对script标签,里面写代码。
- 自己对html、javascript、jQuery、css的区别
- Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 区别
- 建站有很多技术,如 HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、http://ASP.NET、Web Services、浏览器脚本、服务器脚本等。它们的区别是什么?新手一点不懂,想理清所有这些技术之间的关系和应用范围。
- HTML、CSS和JavaScript学习一(HTML定义方式、HTML和XHTML的区别、以及常见标签)
- 详谈html、css、javascript三者的区别
- html-firefox与IE对javascript和CSS的区别(浏览器兼容)
- 【web开发】HTML\CSS\JavaScript与PHP\ASP\JSP之间的区别
- Java Web知识点整理:第一章:Html入门、CSS介绍、Java和JavaScript区别
- HTML、CSS、JavaScript三者有何区别及学习建议
- Web前端开发精品课HTML CSS JavaScript基础教程第十三章课后编程题答案
- java——HTML、css、JavaScript、jQuery 详细介绍
- Html+Css__HTML元素的ID和Name属性的区别
- HTML、CSS、JavaScript的详细知识点及学习顺序
- html中导入.css 和 javascript
- html+css复习之第2篇 | javascript
- JavaEE-03-CSS&JavaScript(导入CSS样式link和@import的区别)
- HTML CSS Javascript完成浮动登录窗口和窗口移动
- javascript+HTML+CSS面试题
- 只使用HTML 和 CSS,JavaScript开发贪食蛇游戏,新手程序员请上车
- [转]The Big List of JavaScript, CSS, and HTML Development Tools, Libraries, Projects, and Books