html/css/js是什么关系

html/css/js是什么关系
    工作多年,一直忙忙碌碌的应用各种技术,现在不忙了,问问自己究竟在做什么,究竟会什么竟答不上来,回想起来工作中经常是被要求多快好省的去实现一个目标,用度娘解决问题,却没时间了解原因,今天就从宏观的角度入手来归纳总结一下。
    HTML、CSS、JavaScript简介及简单分工
    1、什么是HTML(超文本标记语言HyperTextMarkupLanguage),HTML是用来描述网页的一种语言。
    2、CSS(层叠样式表CascadingStyleSheets),样式定义如何显示HTML元素,语法为:selector{property:value}(选择符{属性:值})
    3、JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行
    对于一个网页,HTML定义网页的结构,CSS描述网页的样子,JavaScript设置一个很经典的例子是说HTML就像一个人的骨骼、器官,而CSS就是人的皮肤,有了这两样也就构成了一个植物人了,加上javascript这个植物人就可以对外界刺激做出反应,可以思考、运动、可以给自己整容化妆(改变CSS)等等,成为一个活生生的人。
    如果说HTML是肉身、CSS就是皮相、Javascript就是灵魂。没有Javascript,HTML+CSS是植物人,没有Javascript、CSS是个毁容的植物人。
    如果说HTML是建筑师,CSS就是干装修的,Javascript是魔术师。
    怎么把这三者联系在一起呢,当然得通过网页的肉身HTML,HTML是一直描述语言,它是对着浏览器描述自己的,那么它通常怎么描述具体的这个网页呢?
    <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <htmlxmlns="http://www.w3.org/1999/xhtml">
    <head>
    <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
    <title>网页标题</title>
    <linkrel="stylesheet"type="text/css"href="mycss.css"/>
    <scripttype="text/javascript"src="myjs.js"></script>
    </head>
    <body>
    <p>这是一个段落</p>
    </body>
    </html>
    这是一个最简单的HTML文档,文档说的是,浏览器啊,我是遵循W3C标准XHTML1.0过渡版本规范(文件类型声明),我采用的编码是utf-8,我的标题是“网页标题”,描述我的模样的样式表是我同目录的mycss.css文件,与我有关的javascript代码在我同级的myks.js文件中,我的内容有一个段落,段落的内容是“这是一个段落”。

推荐阅读

    角色扮演是什么意思

    角色扮演是什么意思,,许多用户想知道在网络中的角色扮演的意义是什么,各大论坛今天可以看到类似的问题,用户有作者针对这个问题问,问朋友,本文

    设置证书密码是什么|证书初始密码

    设置证书密码是什么|证书初始密码,,设置证书密码是什么证书密码是可以修改的,可以在企业网银上修改,也可以到银行网点修改。到网点修改要带

    FHD全高清的意思是什么

    FHD全高清的意思是什么,,如今不管是在液晶电视、液晶显示器、电脑屏幕甚至是手机屏幕中均有频频出现FHD一词,很多朋友对于FHD是什么意思均

    fm是什么键|fm快捷键保存

    fm是什么键|fm快捷键保存,,fm是什么键FM、SW、MW这三个标志是目前国际统一使用的标志。FM:表示选择此按键功能时收音机接收的是调频广播,(电

    excel中乘法函数是什么?

    excel中乘法函数是什么?,乘法,函数,什么,打开表格,在C1单元格中输入“=A1*B1”乘法公式。以此类推到多个单元。1、A1*B1=C1的Excel乘法公式

    计算机自动关机的原因是什么

    计算机自动关机的原因是什么,,计算机(计算机),通常称为计算机,是一种用于高速计算的电子计算机。它可以进行数值计算和逻辑计算,还具有存储记忆

    1394连接是什么1394网络适配器知识

    1394连接是什么1394网络适配器知识,,今天有网友在QQ群中问了这样一个问题:1394连接是什么?。由于笔者对1394连接不清楚,通过百度搜索与谷歌