• 技术文章 >web前端 >前端问答

    html5需要有文档类型声明吗

    青灯夜游青灯夜游2021-12-22 14:04:59原创79

    html5需要有文档类型声明。DOCTYPE文档类型声明有助于在浏览器中正确地识别并显示网页,如果缺少DOCTYPE文档类型声明,会影响CSS样式是否生效;因此为了让CSS样式表生效,DOCTYPE声明是必不可少的。

    本教程操作环境:windows7系统、HTML5版、Dell G3电脑。

    <!DOCTYPE> 声明:<!DOCTYPE>是标准通用标记语言的文档类型声明,有助于在浏览器中正确地显示网页。由于网络上文件的类型不一,因此需要正确声明 HTML 版本,以使得浏览器能够正确识别并显示您的网页内容。

    让CSS样式表生效,DOCTYPE声明是必须的,以前TABLE布局的网页可能DOCTYPE可以省略也可以正常显示。但在DIV CSS布局中虽然DOCTYPE就一段代码却至关重要,影响CSS样式是否生效。少了DOCTYPE html声明有的CSS样式仍是生效,但有的CSS样式是失效的。所以DOCTYPE是必不可少的。

    doctype声明是不区分大小写的,以下方式均可使用:

    <!DOCTYPE html>
    <!DOCTYPE HTML>
    <!doctype html>
    <!Doctype Html>

    通用声明:

    HTML5

    <!DOCTYPE html> <!--推荐使用 简单明了-->

    HTML 4.01

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    XHTML 1.0

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    说明:

    <!DOCTYPE html> 声明必须放在HTML文档第一行

    <!DOCTYPE html> 特别注意声明不是HTML标签

    网页编码设置

    当网页显示出现乱码时,在<head></head>标签之间添加:

    <meta charset="UTF-8"> <!--设置编码为UTF-8-->

    注:编码常用为:utf-8 、gb2312、 gbk等编码

    1.png

    相关推荐:《html视频教程

    以上就是html5需要有文档类型声明吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:html5开发app有什么好处 下一篇:html5中font是什么意思
    php中文网线上培训班

    相关文章推荐

    • html5中元素能拉伸宽度吗• html5中nav的用法是什么• html5中的clear是什么意思• html5中内联元素是什么• HTML5中header是什么意思

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网