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

造成html网页乱码原因主要是html源代码内中文字内容与html编码不同造成.主要情况有以下三种:
1.比如网页源代码是gbk的编码,而内容中的中文字是utf-8编码的,这样浏览器打开即会出现html乱码。反之网页是编码utf-8,内容是gbk也会出现乱码。
2、html网页编码是gbk,而程序从数据库中调出呈现是utf-8编码的内容也会造成编码乱码。
3、浏览器不能自动检测网页编码,造成网页乱码。
解决办法 :
在编辑html代码时,在meta中添加charset 告诉浏览器该页面的编码方式,并在保存代码的时候以指定的编码方式保存。网页乱码的问题的产生是因为网页被保存时的编码格式与浏览器解析该网页时用的编码格式不一致,保存网页的格式与声明网页的解码格式一致,即可解决问题

【颜色有几种写法】

有三种:
颜色名称:red blue yellow black等
十六进制:#ffffff(可简写为#fff)
RGB原色:rgb(255,233,242)【区间:0~255】
RGBA透明色:rgba(233,243,211,0.2)【a的区间:0~1】

  

【doctype html 的作用是什么?】

:DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记 语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。

  

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

浏览器厂商开始创建与标准兼容的浏览器时,他们希望确保向后兼容性。为了实现这一点,他们创建了两种呈现模式:标准模式和混杂模式
在标准模式中,浏览器以其支持的最高标准呈现页面,;
在混杂模式中,页面以一种比较宽松的向后兼容的方式显示。混杂模式通常模拟老式浏览器的行为以防止老站点无法工作。

模式触发浏览器根据DOCTYPE是否存在以及使用的哪种DTD来选择要使用的呈现方法。
如果XHTML、HTML 4.01文档包含形式完整的DOCTYPE,那么它一般以标准模式呈现。
包含过渡DTD和URI的DOCTYPE也导致页面以标准模式呈现,但是有过渡DTD而没有URI会导致页面以混杂模式呈现。

DOCTYPE不存在或形式不正确会导致HTML和XHTML文档以混杂模式呈现。

html5既然没有DTD,也就没有严格模式与宽松模式的区别,html5有相对宽松的语法,实现时,已经尽可能大的实现了向后兼容。

  

【meta 有什么作用,常见的值有哪些?】
meta 用name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类。http-equiv用以说明主页制作所方法。

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


常见的值有:charset=“utf-8” name=“content-type” content=“text/html” name=“keywords” content=“ ····”

【常见的浏览器有哪些,什么内核】
常见的浏览器有

    • IE——irident-俗称IE内核
    • chrome——blink内核(基于webkit)
    • opera——presto内核
    • safari——webkit内核
    • firefox——gecko内核
优质内容筛选与推荐>>
1、二维码物流方面的应用与用户体验方面的改进
2、爪哇国新游记之二十二----排序判断重复时间复杂度为2n的位图法
3、第一场 hdu 6034 Balala Power!
4、c#oracle的例子
5、洛谷日报索引(转)


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn