一些HTML基础的理解

前一阵子整理了一下比较常用的meta标签




content="width=device-width, initial-scale=1">




















除此之外想要说一下文档声明的作用以及相关问题
要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效,也就是说如果没有这个DOCTYPE声明将会导致CSS失效-css无效,特别是没有声明或声明不正确将在标准浏览器下更是不能正常显示。
在标准模式中,浏览器根据规范呈现页面;
在混杂模式中,页面以一种比较宽松的向后兼容的方式显示。
浏览器根据DOCTYPE是否存在以及使用的哪种DTD来选择要使用的呈现方法。如果XHTML文档包含形式完整的DOCTYPE,那么它一般以标准模式呈现。对于HTML 4.01文档,包含严格DTD的DOCTYPE常常导致页面以标准模式呈现。包含过渡DTD和URI的DOCTYPE也导致页面以标准模式呈现,但是有过渡DTD而没有URI会导致页面以混杂模式呈现。DOCTYPE不存在或形式不正确会导致HTML和XHTML文档以混杂模式呈现。
是声明此文档是HTML5文档
我们可能会遇到一些浏览器乱码的问题,这基本是html文档没有声明编码或浏览器编码没有正确设置正确导致的,目前最常用的编码为UTF-8,如果乱码需要在HTML文档头部加上或在浏览器设置中制定以UTF-8来渲染页面。

你可能感兴趣的:(一些HTML基础的理解)