1.网页乱码是如何产生的?
保存的编码格式和浏览器解析时的解码格式不匹配导致的。
解决方式:
首先在文件保存的时候你自己要清楚是用哪种编码方式保存的.文件保存为utf-8格式,在html 的 <head>里添加<meta charset="utf-8">文件保存为gbk格式,在html 的 <head>添加<meta charset="gbk">
颜色的几种表达方式
body { background-color: red; //直接以颜色名指定。}
body { background-color: rgd(80%, 40%, 0%); //按红,绿,蓝百分比数指定。}
body { background-color: rgd(204, 102, 0); //按0~255的红,绿,蓝分量值指定。}
body { background-color: #cc6600; //使用一个十六进制码指定,可简写为#c60。}
RGBA颜色值是RGB颜色值alpha通道的延伸 - 指定对象的透明度。 RGBA(红,绿,蓝,alpha)。
Alpha参数是一个介于0.0(完全透明)和1.0(完全不透明)之间的参数。}
<!doctype html>的作用
DOCTYPE是document type(文档类型)的简写,在web设计中用来说明你用的XHTML或者HTML是什么版本。DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。
严格模式和混杂模式的区别
- <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
- <meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。
常见的值
定义针对搜索引擎的关键词:
<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript" />
定义对页面的描述:
<meta name="description" content="免费的 web 技术教程。" />
定义页面的最新版本:
<meta name="revised" content="David, 2008/8/8/" />
每 5 秒刷新一次页面:
<meta http-equiv="refresh" content="5" />
<meta http-equiv="X-UA-compatible" content="IE=edge,chrome=1">的作用:
标签允许网站作者选择想要的版本的IE浏览器渲染页面。"IE=edge" 表示告知浏览器使用可使用的最高版本的内核渲染页面。"chrome=1"表示如果IE浏览器有Google Chrome Frame,将用GCF来渲染。