网页设计思路:网页分为三个层次:结构层(HTML)、表示层(CSS)、行为层(Javascr)。
HTML是用来标记内容的(重在内容组织上)
HTML是超文本标记语言的简称,它是一种不严谨的、简单的标示性语言。它用各种标签页面将页面中的元素组织起来,告诉浏览器该如何显示其中的内容。
HTML不严谨:HTML标签不闭合,也并不会影响页面内容的组织。
CSS是用来修饰内容样式的(重在内容样式美化展示)
CSS是层叠样式表的简称,它用来表现HTMML文件样式的,简单说就是负责HTML页面中元素的展现及排版。
JavaScript是用来做交互的
JavaScript是一种脚本语言,即可以运行在客户端也能运行在服务器端。JavaScript的解释器就是JS引擎,JS引擎是浏览器的一部分。而JavaScript主要是用来扩展文档交互能力的,使静态的HTML具有一定的交互行为(比如表单提交、动画特效、弹窗等)。