问答
网页乱码的问题是如何产生的?怎样解决
a.乱码产生的根本原因是你保存的编码格式和浏览器解析时的解码格式不匹配导致的
b.乱码一般是英文以外的字符才会出现。
解决方法:在html<head>标签中加入<meta charset="编码方式"/>告知浏览器用哪种方式解码。
颜色有几种写法, 红色、 绿色、蓝色、白色、黑色如何表示?
- 颜色通常有三种写法
- Color HEX:#ff0000-红色,#00ff00-绿色,#0000ff-蓝色,#ffffff-白色,#000000-黑色。
- Color RGB:(255,0,0)红色,(0,255,0)绿色,(0,0,255)蓝色,(255,255,255)白色,(0,0,0)黑色。
- Color Name:red-红色,green-绿色,blue-蓝色,white-白色,black-黑色。
透明黑色如何表示?#ccc的颜色, #eee的颜色? #333的颜色?
- 透明黑rgba(0,0,0,0.2),#ccc表示浅灰色,#eee表示灰色,#333表示深灰色
<!doctype html>的作用是什么
- 文档声明,告诉浏览器按照html5的标准渲染网页。
严格模式和混杂模式指什么
严格模式是浏览器根据规范去显示页面,混杂模式是以一种向后兼容的方式去显示。
meta 有什么作用,常见的值有哪些
-
<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
-
必须的属性
属性 | 值 | 描述 |
---|---|---|
content | some text | 定义与 http-equiv 或 name 属性相关的元信息 |
- 可选的属性
属性 | 值 | 描述 |
---|---|---|
http-equiv | content-type/expires/refresh/set-cookie | 把 content 属性关联到 HTTP 头部。 |
name | author/description/keywords/generator/revised/others | 把 content 属性关联到一个名称。 |
scheme | some_text | 定义用于翻译 content 属性值的格式。 |
<meta http-equiv="X-UA-compatible" content="IE=edge,chrome=1"有什么作用
- X-UA-compatible是针对 IE8 版本的一个特殊文件头标记,用于为 IE8 指定不同的页面渲染模式,对于ie8之外的浏览器是不识别的。
- IE=edge告诉用浏览器按照最新的标准去渲染 。
- chrome=1表示可以激活 Chrome Frame。
常见的浏览器有哪些,什么内核
- Internet Explorer:Trident
- Firefox:Gecko
- Opera:Presto
- Safari、Chrome:WebKit
网友评论