简单点来说
html 是构建网页内容的基础,用html来写入网页内容
css 是表现形式,就是控制这些 网页内容的样子,比如某一个模块用什么颜色文字、什么颜色背景、文字左右对齐、左右浮动等等这些表象性的东西
javascript是行为,它既可以控制html的内容,比如修改网页上的文字变换啊,标签隐藏显示啊等等
也可以控制CSS的属性,给网页的样子带来变化,比如鼠标经过导航时颜色、背景的变化啊,网站换肤啊等等
换个比喻,html就像是人的身体;css就像是各种各样的衣服,能给人带来各种样子上的变化;javascript就像是人的活动,可以改变身体的构成,也可以改变各种衣服的样子,三者结合就给网页带来了无穷的变化,成就无限可能
html 是构建网页内容的基础,是超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素
css 是表现形式,是一系列格式设置的规则,它们控制网页内容的外观
javascript是行为,是一种动态类型、弱类型、基于原型的语言,内置支持类型,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
这个很好理解啊。
一、HTML是语义
比如说一个蓝球(这个蓝球就是一个HTML无素)
你看,蓝球是一个名词对吧,这时候蓝球就是语义(HTML的基中一个元素)
二、至于怎么表现呢?
你看到蓝球上面的文字或纹络了吗?那就是表现(用CSS在这个元素上添加的一些色彩或布局)。
三、JS是行为这个怎么理解呢?
现在,我要让这个球弹起来,对吧,我丢下去后,球弹起来了,这个就是行为(也就是用JS实现这一个html元素将会或者将要做什么动作)
不知道上面说你你是否理解了?再说几个例子
一、html语义...HTMl是超文本标记语言,从这个概念上也是可以理解HTML是语义的,它在向你解释网页上的东西是什么,比如,,它告诉了你这是一个链接,
,它告诉了你,这是过行..
二、CSS是表现...还是用来说一下,我们可以给这个链接添加一个背景色或下划线,对吧,这个是不是就是表现呢?呵呵,是吧,有了这个表现,我们一看就可以知道这是一个链接了。
三、JS行为...还是用来给你说明一下,现在我点了一下这个链接,弹出了一个框(不是跳转),我用JS写了...鼠标点下或滑过这个链接时会发生什么做什么行为,对吧,所以说JS是行为...
这么说吧,就像装修房子,html就是给房子里加东西,我需要哪些东西;css就是摆放和装饰这些东西,什么颜色的,什么大小的,具体摆放在什么位置,怎么摆放,当然这其中一部分可以直接在html里简单实现;javascript(JS)就是这些东西可以做什么,比如我按一个按钮,它会发什么事情,这些由JS来控制。