任务4-HTML(1)

课程任务

1.网页乱码的问题是如何产生的?怎样解决?

答:随着计算机科技的不断发展,各个国家都希望能够在计算机中保存他们国家的文字,于是出现不同的编码。比如主要为英语设计的美国标准信息交换代码ASCⅡ,中国人自主研发的GBK规则,还有能够包容地球上所有文化的编码UNICODE。乱码产生的过程主要是在我们写网页的时候,编辑器会默认编码,而在我们打开网页的时候,浏览器又会选择自己默认的编码打开此网页。这个过程中编码和解码是不匹配的,我们就会看到一片乱码。

2.颜色有几种写法, 红色、 绿色、蓝色、白色、黑色如何表示? 透明黑色如何表示?#ccc的颜色,#eee的颜色? #333的颜色?

答:共有三种写法。

  • 设计中最常用的是采用六位十六进制的方式,例如#000000-黑色,#ff0000-红色,#00ff00-绿色,#0000ff-蓝色,##ffffff-白色。
  • 或者也可以直接用英文单词来表示,例如black-黑色,red-红色,green-绿色,blue-蓝色,white-白色。
  • 用rgb(r,g,b)来表示,rgb的数值使用十进制数0-255或者百分比来表示红绿蓝三原色。
  • 透明黑色可以用rgb(0,0,0.2)来表示;#ccc-银灰色 #eee-灰色 #333-深灰色

3.<!doctype html> 的作用是什么?

答:是一种文本声明,浏览器会根据这里指定的规则对样式进行渲染。一般我们在写网页的时候都需要进行doctype声明,不然就会变成混杂模式,浏览器不知道根据哪种规则去渲染。

4.严格模式和混杂模式指什么?

答:严格模式使用了<doctype>声明,浏览器根据规范渲染页面;混杂模式则没有进行doctype的声明。

5.meta有什么作用,常见的值有哪些?

答:meta标签位于文档的头部,一般提供有关页面的元信息。常见值如下:

  • charset:表示文档的编码规则
  • http-equiv:Http的文件头作用,能够向浏览器回传一些信息。
  • content:主要是便于搜索引擎查找信息和分类信息。

6.<meta>http-equiv="X-UA-compatible" content="IE=edge,chrome=1">有什么作用?

答:X-UA-Compatible是自从IE8新加的一个属性值,表示指定网页的兼容性模式设置。IE=edge告诉IE使用最新的引擎渲染网页,chrome=1表示可以激活Chrome Frame .

7. 常见的浏览器有哪些,什么内核?

  • IE浏览器是最早期常见的,内核是Trident
  • Safari,Chrome 内核是Webkit/Blink
  • 火狐浏览器,内核是Gecko

本文版权归饥人谷_鬼脚七和饥人谷所有,转载请注明来源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容