1122-作业-各种小知识点

一、UTF-8和GBK的区别
UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性比较好,如果网站涉及到多国语言,一般建议用UTF-8;而GBK是国家编码,支持中文字符;当然这也就导致UTF-8占用空间比GBK大,从而影响网站的打开速度。

二、常见的浏览器及浏览器内核
浏览器内核简单来说就是浏览器渲染引擎,它负责对网页语法(html、css、js等)进行解释并渲染(显示)网页。
简单总结:
使用Trident内核的浏览器:IE、Maxthon、TT、The World等;
使用Gecko内核的浏览器:Netcape6及以上版本、FireFox、MozillaSuite/SeaMonkey;
使用Presto内核的浏览器:Opera7及以上版本;
使用Webkit内核的浏览器:Safari、Chrome。

三、浏览器解析CSS的两种模式:严格模式和怪异模式区别
严格模式也即标准模式指浏览器按W3C标准解析执行代码,怪异模式则是使用浏览器自己的标准解析执行代码,随着标准一致性越来越重要,浏览器开发商正在逐渐遵循w3c的标准。
浏览器解析时到底使用何种模式与网页中的DTD声明直接相关,产生于标准化浪潮以前的网页并没有DOCTYPE声明。因此'没有DOCTYPE'意味着触发怪异模式:既依据旧式的CSS规则渲染网页。相反,如果开发者明确知道包含DOCTYPE,他们应该明白他们想要怎么做。因此大部分的DOCTYPE声明将触发严格模式:即依据标准的CSS规则渲染网页。

你可能感兴趣的:(1122-作业-各种小知识点)