1. 网页乱码的问题是如何产生的?如何解决?
网页乱码是保存html文件的时候的编码模式和解析html文件时候的编码模式不一致产生的。
解决方式是在<meta>
标签里加上编码方式,给浏览器提示。写成<meta charset="编码方式">
。
2.颜色有几种写法, 红色、 绿色、蓝色、白色、黑色如何表示? 透明黑色如何表示?#ccc
的颜色,#eee
的颜色? #333
的颜色?
颜色有三种写法,分别是:
1 颜色的英文名。例如red
表示红色,blue
表示蓝色,green
表示绿色。
2 十六进制编码的形式。这种最常用。例如ffffff
表示白色,000000
表示黑色。
3 用rgb(r,g,b)
的形式表示。其中,r
表示红色,g
表示绿色,b
表示蓝色。括号里的r
,g
,b
的取值范围在0-255
之间,也可以用百分比表示,取值在0-1
之间。例如rgb(255,255,255)
和rgb(100%,100%,100%)
都表示白色。
透明黑色表示为rgba(0,0,0,0.3)
。
#ccc
的颜色是浅灰色,#eee
的颜色是灰色,#333
的颜色是深灰色。
3.<!doctype html> 的作用是什么?
doctype是document type的简写。<!doctype>
标签声明html文件使用了html或xhtml的哪种规范,使文件在不同的浏览器中解析时都遵循这种规范,避免混乱。
<!doctype html>
表示遵循的是html5规范。
4.严格模式和混杂模式指什么?
严格模式使用<!doctype>
标签,使文件在不同的浏览器中解析时都遵循这种规范。
混杂模式没有声明<!doctype>
标签,没有兼容性。
5.meta有什么作用,常见的值有哪些?
meta
元素可以提供页面的相关信息。常见的值有
content
便于搜索引擎机器人查找信息和分类信息。
charset
规定html文档的编码规则
http-equiv
相当于http的文件头作用,它可以向浏览器传回一些有用的信息,来帮助浏览器正确的显示网页内容。
meta
的不同的属性有不同的参数值,这些不同的参数值就实现了不同的网页功能。
6.<meta http-equiv="X-UA-compatible" content="IE=edge,chrome=1">有什么作用?
X-UA-Compatible
是用于IE8的<meta>属性,它告诉IE8采用何种IE版本去渲染网页。IE=edge,chrome=1
中IE=edge
告诉IE使用最新的引擎渲染网页,chrome=1
则可以激活Google Chrome Frame这个Google Chrome的IE插件。
七 常见的浏览器有哪些,什么内核?
常见的浏览器有:
chrome浏览器,早期内核WebKit,28及往后版内核Blink。
IE浏览器,内核Trident。
火狐浏览器,内核Gecko。
sarafi浏览器,内核Webkit。
本文版权归作者和饥人谷所有,转载请注明来源