学习任务
1.页面乱码的问题是如何产生的。
- 产生原因是:HTML的编码方式与浏览器的解码方式不同。
- 解决途径:在编写HTML的时候,在
<head> </head>
标签内添加<meta>
信息。
<meta>
信息中说明HTML采用<meta charset="UTF-8">
编码方式。

2.<!DOCTYPE html> 的作用是什么
-
<!DOCTYPE html>
为HTML的声明。填写这段声明,浏览器会以HTML5的方式去解读,避免浏览器以自己的方式解读HTML。
3.颜色有几种写法?
- CSS的color的取值。
- 颜色的有六种写法,包括:
颜色名称
十六进制代码
rgb
rgba(a为透明度,取值在0.0~1.0之间)
hsl(色调,0~360表示;饱和度,百分数表示,饱和度达到最大颜色中灰色含量为零;明
度,百分数表示,0%表示黑色100%表示白色)
hsla(a为透明度,取值在0.0~1.0之间)
4.严格模式和混杂模式指什么?
- HTML中正确写入<!doctype html>,则浏览器按照W3C标准渲染页面,此为严格模式。
- HTML中未写入文档类型说明,则浏览器按照本身的方式渲染页面,不同浏览器渲染效果也不同,此为怪诞模式。
- w3c标准包括:
<1>是一系列网页标准的集
<2>网页主要由三部分构成:结构、表现和行为
<3>结构标准语言:XML 和 XHTML ;表现标准语言: CSS;行为标准:对象模型 和 ECMAScript
meta有什么作用,常见的值有哪些?
-
meta的作用:
实例1.定义文档关键词,用于搜索引擎:<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">
实例2.定义web页面描述:<meta name="description" content="Free Web tutorials on HTML and CSS">
实例3.定义页面作者:<meta name="author" content="Hege Refsnes">
实例4.每30秒刷新页面:<meta http-equiv="refresh" content="30">
-
常见的值包括:
属性 | 值 | 描述 |
---|---|---|
charset | character_set | 定义文档的字符编码。 |
content | text | 定义与 http-equiv 或 name 属性相关的元信息。 |
http-equiv | content-type<br /> default-style<br /> refresh | 把 content 属性关联到 HTTP 头部。 |
name | application-name<br /> author<br /> description<br /> generator<br /> keywords | 把 content 属性关联到一个名称。 |
scheme | format/URI | HTML5不支持。定义用于翻译 content 属性值的格式。 |
5.常见的浏览器有哪些,什么内核?

浏览器 | 内核 |
---|---|
IE | Trident |
Firefox | Gecko |
Opera | Presto->Blink |
Safari | Webkit |
Webkit->Blink |
网友评论