HTML、CSS、JavaScript这三位大佬,那可是占领着重要的地位,说他们是前端中的“三剑客”也不为过。要了解它们的关系,首先要知道这些东西到底是个什么。


HTML(超文本标记语言)

一些关于HTML的基础知识相信你在其他文章中已经大致了解,这里就不做过多的说明。总的来说,HTML在网页中起到的是构建框架的作用。

CSS(层叠样式表)

英文全称:Cascading Style Sheets

是一种用来表现HTML的计算机语言。

CSS起到的是装扮页面的作用,它可以让网页变得缤纷多彩,也可以使网页有些动态的变化,比如:当你给某个页面点赞的时候,会出现撒花等动态画面,这都是CSS在其中发挥作用。

其实,CSS有时写出来的画面未尝不可以用HTML来替代,但比较下来,CSS更加容易去修改使用。

CSS可以将样式定义在HTML元素的style属性中,也可以将其定义在HTML文档的header部分,也可以将样式声明在一个专门的CSS文件中,以供HTML页面引用。

JavaScript(简称“JS”)

是一种解释型或即时编译型的编程语言。

它同CSS有些相似的地方,JS也可以单独弄一个JS文件,方便管理修改。但它同时可以嵌套入HTML页面中,直接在HTML中使用。

下面来了解一下它的组成部分,JS分为三部分:

  • ECMAScript,描述了该语言的语法和基本对象。

  • 文档对象模型(DOM),描述处理网页内容的方法和接口。

  • 浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。

咱们现在就来介绍介绍JS的特点。

JavaScript脚本语言具有以下几个特点:

  1. C、C++等语言都是先编译后执行,而JavaScript就是其中最靓的仔,是在程序中边运行,边逐行(háng)进行(xíng)解释。

别问为什么我要注拼音,问就是不知道。

  1. 它不需要经过Web服务器就可以对用户的输入做出响应。在访问一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作JavaScript都可直接对这些事件给出相应的响应。

  2. 支持绝大多数浏览器,可以在多种平台下运行(如Windows、Linux、Android、iOS等)。几乎就是在哪都可以用,默默五星好评。
    …………
    …………

HTML、CSS、JS的联系

如果前面提到的HTML、CSS、JS比成一个人,那么HTML就是人的骨架,CSS就是一个人的外貌,JS就是这个人的思想,控制人的行动。这是为了方便理解宏观上的比喻,可能并不完全正确。
它们在功能上相辅相成,有时甚至可以互相代替,要想要一个美观的页面,这三者必不可少。


以上详细内容参考百度百科,如果想更加详细的资料,问度娘,或者菜鸟教材,或w3school。

最后修改日期: 2020年2月1日

作者

0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论