html是语义 css是表现 javascript是行为 如何理解?

html-css016

html是语义 css是表现 javascript是行为 如何理解?,第1张

简单点来说

html 是构建网页内容的基础,用html来写入网页内容

css 是表现形式,就是控制这些 网页内容的样子,比如某一个模块用什么颜色文字、什么颜色背景、文字左右对齐、左右浮动等等这些表象性的东西

javascript是行为,它既可以控制html的内容,比如修改网页上的文字变换啊,标签隐藏显示啊等等

也可以控制CSS的属性,给网页的样子带来变化,比如鼠标经过导航时颜色、背景的变化啊,网站换肤啊等等

换个比喻,html就像是人的身体;css就像是各种各样的衣服,能给人带来各种样子上的变化;javascript就像是人的活动,可以改变身体的构成,也可以改变各种衣服的样子,三者结合就给网页带来了无穷的变化,成就无限可能

HTML是由多种骨头(标签)组成的骨架。

HTML5是更多的新骨头(标签),同时去掉了以前觉得不好用的骨头.

CSS是皮肤。CSS3是更美的皮肤

JS控制单个动作。(抬手,张嘴,放下手,抬腿,转头,握拳等)

jQuery是把一组常用动作编排成了一个招式。

以下的东西等他学完JS后,

如果问 jQuery 和 JS 有什么区别?,jQuery能不能取代JS?你再告诉他这个。

用招式(jQuery)跟电脑沟通更方便,不过招式(jQuery)是用单个动作(JS)组合而成的,

所以永远不可能取代单个动作(JS)

招式(jQuery)编排了很多常用的动作(比如跑步,吃饭,跳跃,下蹲)。

但是如果需要某些高难度动作(比如 空中转体720°用脸着地),而招式(jQuery) 里还没有编排。

那就需要自己用单个动作(JS)来组合一个。

HTML:是静态网页,该文档本身只有页面结构,可以显示页面内容;CSS:层叠样式表,通过设置对应的样式属性可以修改html文档内各元素的显示、位置等样式;如修改颜色、字体、字号、宽高、位置、背景等。Javascript:动态脚本语言,广泛应用于web应用的功能开发以及丰富页面体验,可以动态控制页面内容;如修改页面文字、图片、各种效果、功能等;一个通俗的例子:HTML就像人的身体,CSS就像人的衣服,Javascript就像人的思想和行为。