什么是 html(超文本标记语言 Hyper Text Markup Language),HTML 是用来描述网页的一种语言.
CSS(层叠样式表 Cascading Style Sheets), 样式定义如何显示 HTML 元素, 语法为:
- selector {
- property:value
- }
- (选择符 {
- 属性: 值
- })
JavaScript 是一种脚本语言, 其源代码在发往客户端运行之前不需经过编译, 而是将文本格式的字符代码发送给浏览器由浏览器解释运行.
对于一个网页, HTML 定义网页的结构, CSS 描述网页的样子, JavaScript 设置一个很经典的例子是说 HTML 就像 一个人的骨骼, 器官, 而 CSS 就是人的皮肤, 有了这两样也就构成了一个植物人了, 加上 JavaScript 这个植物人就可以对外界刺激做出反应, 可以思 考, 运动, 可以给自己整容化妆 (改变 CSS) 等等, 成为一个活生生的人.
如果说 HTML 是肉身, CSS 就是皮相, JavaScript 就是灵魂. 没有 JavaScript,HTML+CSS 是植物人, 没有 JavaScript,CSS 是个毁容的植物人.
如果说 HTML 是建筑师, CSS 就是干装修的, JavaScript 是魔术师.
怎么把这三者联系在一起呢, 当然得通过网页的肉身 HTML,HTML 是一直描述语言, 它是对着浏览器描述自己的, 那么它通常怎么描述具体的这个网页呢?
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <HTML xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>
- 网页标题
- </title>
- <link rel="stylesheet" type="text/css" href="mycss.css" />
- <script type="text/javascript" src="myjs.js">
- </script>
- </head>
- <body>
- <p>
- 这是一个段落
- </p>
- </body>
- </HTML>
这是一个最简单的 HTML 文档, 文档说的是, 浏览器啊, 我是遵循 W3C 标准 XHTML1.0 过渡版本规范(文件类型声明), 我采用的编码是 utf-8, 我的标题是 "网页标题", 描述我的模样的样式表是我同目录的 mycss.CSS 文件, 与我有关的 JavaScript 代码在我同级的 myks.JS 文件中, 我的内容有一个段落, 段落的内容是 "这是一个段落".
更多 web 前端 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/html5/17843.html