CSS3与HTML5总体来看,就是多了很多功能,比方说屏幕自适应,插入视频或音乐等,为什么官方说是经过很多努力

在我们看来,不就是多了几行代码吗?这个代码最终被浏览器解释成相应的效果,应该是浏览器的程序在工作,这个工作跟CSS或者HTML5程序有什么关系吗?... 在我们看来,不就是多了几行代码吗?这个代码最终被浏览器解释成相应的效果,应该是浏览器的程序在工作,这个工作 跟CSS或者HTML5程序 有什么关系吗? 展开
 我来答
网海1书生
科技发烧友

2015-10-20 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26225

向TA提问 私信TA
展开全部
HTML5和CSS3是行业标准,并不是指你看到的那些代码。而标准的制定是很简单的事么?比如说CSS3指定了一个样式规则,这条规则就必须得到所有浏览器生产商(即使不是所有,也至少必须是主流的浏览器)的认可并且合成到他们的软件中,而且必须严格按照这条规则来进行实施,否则这条规则就不可能形成标准,那么当网页中使用了这条规则后,在不同的浏览器中就会出现千差万别的效果,甚至完全无效果!最典型的反面例子就是IE咯,到现在全世界的WEB开发程序员仍然要为IE的“非标准行为”而专门给IE擦屁股,苦不堪言!
标准的制定是一个很复杂的过程,远不是你想象的那么简单。各大厂商基本上都想在自己的浏览器上有一些个性化的东西,进而又都想把这些东西变成标准,而CSS3和HTML5的目的就是协调大家的关系,消除分歧,然后制定出一系列的标准来,这个过程肯定不会轻松的。
浏览器是一种特殊的软件,尽管世界上的各种浏览器(很多是你听都没听过的哦)在任何方面都可以千差万别,但是它们的产品(即网页)做出来后必须是完全一模一样的!而这就是CSS和HTML(当然也包括最新的CSS3和HTML5)所要达到的目的!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式