美文网首页
任务4-HTML基础

任务4-HTML基础

作者: 饥人谷_kule | 来源:发表于2016-07-09 22:12 被阅读0次

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

  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和饥人谷所有,转载须说明来源

相关文章

  • 任务4-HTML基础

    网页乱码的问题是如何产生的? 乱码产生的根本原因是你保存的编码格式和浏览器解析时的解码格式不匹配导致的。 乱码一般...

  • 任务4-html基础

    网页乱码的问题是如何产生的? 产生的原因一般是网页设计编程的时候能有进行很好的文档设置说明,导致一些浏览器辨识不了...

  • 任务4-HTML(1)

    课程任务 1.网页乱码的问题是如何产生的?怎样解决? 答:随着计算机科技的不断发展,各个国家都希望能够在计算机中保...

  • 任务4-HTML初识

    1、HTML、XML、XHTML 有什么区别? 1)HTML,超文本标记语言,是语法较为松散的、不严格的Web语言...

  • 任务4-HTML基础知识 颜色详解

    网页乱码的问题是如何产生的?怎样解决原因:文件编码和浏览器解析编码不匹配造成,一般都是非英文字符造成的。解决:保存...

  • 任务4-HTML知识点

    HTML、XML、XHTML 有什么区别 html 是超文本标记语言,语法比较松散,不严格的web语言;xml 可...

  • 基础任务

    物来顺应,未来不迎,当时不杂,既过不恋。 每天的基础任务,15个微信。虚心向大家学习。

  • day 10 网络基础配置

    计划任务网络基础配置网络基础之 TCP/IP 协议簇ssh 单次计划任务 atatdat -c ...

  • 任务六——CSS基础

    一、CSS的全称是什么? CSS 全称是:CasCading Style sheet,层叠样式表。 二、CSS有几...

  • 任务301 Ruby 基础

    1、Ruby 简介 Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言。详细介绍请看:Ruby 2、Ru...

网友评论

      本文标题:任务4-HTML基础

      本文链接:https://www.haomeiwen.com/subject/oeurjttx.html