任务4-HTML基础

网页乱码的问题是如何产生的?

  1. 乱码产生的根本原因是你保存的编码格式和浏览器解析时的解码格式不匹配导致的。
  2. 乱码一般是英文以外的字符才会出现。

怎样解决 ?

  1. 确认该html要用哪种编码方式保存的(UTF-8、GBK...)。如果你的文件是保存为utf-8格式,那么一定要在html 的 <head>里添加<meta charset="utf-8">让浏览器用utf-8的编码方式解码。 同理,如果你的文件保存为gbk格式,一定在文件里添加<meta charset="gbk">。

颜色有几种写法, 红色、 绿色、蓝色、白色、黑色如何表示?

  1. 颜色有3种写法: Color HEX(红色:#FF0000)、Color RGB(绿色: rgb(0,255,0))、Color Name(蓝色:Blue、白色White、黑色:Black)。

透明黑色如何表示?#ccc的颜色, #eee的颜色? #333的颜色?

  1. 透明黑:RGBA(0 0 0 0.2),#ccc\、#eee#333、都是灰色,区别在于深浅度不一样。

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

  1. 申明是html5,让浏览器按照html5的标准渲染网页。

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

Doctype可声明三种DTD(文档类型定义)类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。
当浏览器厂商开始创建与标准兼容的浏览器时,他们希望确保向后兼容性。为了实现这一点,他们创建了两种呈现模式:标准模式和混杂模式

  • 在标准模式中,浏览器以其支持的最高标准呈现页面,;
  • 在混杂模式中,页面以一种比较宽松的向后兼容的方式显示。混杂模式通常模拟老式浏览器的行为以防止老站点无法工作。
模式触发浏览器根据DOCTYPE是否存在以及使用的哪种DTD来选择要使用的呈现方法。
  • 如果XHTML、HTML 4.01文档包含形式完整的DOCTYPE,那么它一般以标准模式呈现。
  • 包含过渡DTD和URI的DOCTYPE也导致页面以标准模式呈现,但是有过渡DTD而没有URI会导致页面以混杂模式呈现。
  • DOCTYPE不存在或形式不正确会导致HTML和XHTML文档以混杂模式呈现。
  • html5既然没有DTD,也就没有严格模式与宽松模式的区别,html5有相对宽松的语法,实现时,已经尽可能大的实现了向后兼容。

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

  1. <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
meta.png

<meta http equiv="XUAcompatible" content="IE=edge,chrome=1"有什么作用?

metaxrfs.png

常见浏览器以及对应内核 :

| 浏览器 | 内核 |
| :----:| : ------------: |
| IE | Trident |
| Firefox | Gecko |
| Opera | Presto->Webkit|
| Safari |Webkit |
| Chrome | Webkit->Bink |
|Konqueror | KHTML |


虽然回答了这么多问题,但是感觉需要记忆的知识点还是很多。压力!!!

本教程版权归饥人谷_kule和饥人谷所有,转载须说明来源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、网页乱码的问题是如何产生的?解决方法? ①保存的编码格式和浏览器解析时的解码格式不匹配导致的。将保存的编码格式...
    鸿鹄飞天阅读 4,210评论 0 0
  • 网页乱码的问题是如何产生的?怎样解决原因:文件编码和浏览器解析编码不匹配造成,一般都是非英文字符造成的。解决:保存...
    风骨来客阅读 4,871评论 0 1
  • HTML、XML、XHTML 有什么区别 1.HTML 是用来描述网页的一种语言,指的是超文本标记语言 (Hype...
    饥人谷_牛牛阅读 4,030评论 0 2
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • 1、HTML、XML、XHTML 有什么区别? 1)HTML,超文本标记语言,是语法较为松散的、不严格的Web语言...
    大胡子歌歌阅读 2,682评论 0 1

友情链接更多精彩内容