为什么 Web 前端开发不抛弃 HTML 和 CSS,用纯 JavaScript 开发

如题所述

不可以
web的主要组成是html+css。js只是辅助实现一些效果所以由此可以看出来,html+css才是主流,从另一方面来说。网站建好
之后要进行优化推广,各大搜索引擎是不认识js是什东西的,他们很排斥js。相比起来,他们很喜欢html。所以,在建设网站的时候要尽量少用或者是不用
js。
专业将这三者的关系:
1. HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。
2. CSS样式是表现(外观控制)。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。
3. JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-14

        这三种技术在开发网站页面时,发挥各自不同的作用,缺一不可。

为了提高开发维护的方便高效,W3C标准规范规定如下:

    HTML是用于表达页面文档的内容及其结构;

    CSS用于控制文档元素的外观,如字体颜色,大小等;

    客户端页面脚本程序(JavaScript等)是用于控制页面元素行为的脚本程序,比如图片定时切换等行为动作。

    而一个Web页面通常有以下几个要素:

    页面内容(HTML发挥作用),必须要有。

    页面元素外观(CSS发挥作用),必须要有。

    页面元素行为(JavaScript等脚本程序可发挥作用),可有可无,一般为了使页面更有活力而需要脚本编程。

    综上所述,如果单单用JavaScript开发Web页面,而没有HTML与CSS,那么页面没有任何内容,JavaScript没有任何作用对象,这就没有意义了。

    

第2个回答  2016-04-18
JavaScript可以看作业务逻辑,就好像网站的后台,侧重的是功能;而HTML+CSS是表现层,相当于网站的前台,两者谁也无法取代谁,互不干涉,也根本不冲突。
第3个回答  2016-04-26
HTML 和 CSS是标签语言,网站都是继承他,如果没有HTML 和 CSS,即使是那些牛逼的语言是也是没有用的,就是你学语言一样,没有基础,就没有高级。
第4个回答  2016-05-06
javascript相对来说理解成都难一点,对于任何企业而言成本就会相应的增加,html简单容易上手
相似回答