关于HTML
网页乱码的问题是如何产生的?怎样解决
页面的乱码主要是由于编码不同造成的,常见的编码有UTF-8,GBK等,当我们在保存代码和浏览器解析代码所使用的编码不一致时,就会出现页面乱码当现象。而纯英文在两种编码下都不会出现乱码的情况,这是因为utf-8、gbk对英文都是采用1个字节的编码方式,并且使用了相同的码字。
解决方案就是在保存编码的时候,明确自己当编码方式,在html文件里里中填写自己当编码方案,告知浏览器解析方式来保证两次编码方案相同。
颜色有几种写法, 红色、 绿色、蓝色、白色、黑色如何表示? 透明黑色如何表示?#ccc的颜色, #eee的颜色? #333的颜色?
1.名称:red white green blue balck
2.RGB:红 rgb(255,0,0),绿 rgb(0,255,0),蓝 rgb(0,0,255),黑色 rgb(0,0,0),白 rgb(255,255,255),黄 rgb(255,255,0)
3.16进制:红(#ff0000),绿(#00ff00),蓝(#0000ff),黑色(#000000),白(#ffffff),黄(#ffff00)
#ccc银灰色
#eee浅灰色
#333灰色
<!doctype html>的作用是什么
声明文档类型,代表以html5的标准来执行此文档
严格模式和混杂模式指什么
严格模式(标准模式):带有文档类型声明,浏览器根据声明解析文档
混杂模式:没有文档声明,浏览器根据自己的方式解析文档.
meta 有什么作用,常见的值有哪些
1.定义关键字
2.定义页面使用语言
name:keywords,description,robots,author
http-equiv:Refresh,set-cookie,window-target,content-type
<meta http-equiv="X-UA-compatible" content="IE=edge,chrome=1">有什么作用
X-UA-compatible表示制定浏览器渲染模式
IE=edge表示采用IE最新的引擎
chrome=1表示如果安装了GCF[Google Chrome Frame(谷歌内嵌浏览器框架GCF)],则使用GCF来渲染页面,如果未安装GCF,则使用最高版本的IE内核进行渲染。
常见的浏览器有哪些,什么内核
1.IE:Trident
2.Firefox:Gecko
3.safari,chrome:Webkit
4.Opera:Presto