zoukankan      html  css  js  c++  java
  • 课时14.DTD文档声明上(掌握)

    1.什么是DTD文档声明?

    由于HTML有很多格版本的规范,每个版本的规范之间又又一些差异,所以为了让浏览器能够正确的编译/解析/渲染我们的网页,我们需要在HTML文件的第一行告诉浏览器,我们当前这个网页是用哪一个版本的HTML规范来编写的,浏览器只要知道了我们是用哪一个版本的规范来编写之后,它就能够正确的编译/解析/渲染我们的网页。

    2.DTD文档声明格式?

    每一个不同版本的规范都又不同的DTD文档声明,上节课我们只讲解HTML5的DTD文档声明,因为HTML5的DTD文档声明是向下兼容的

    <!DOCTYPE html>

    3.DTD文档声明的注意点:

    1.任何一个标准的HTML网页,第一行一定是DTD文档声明,也就是说DTD文档声明必须写在HTML的第一行

    2.DTD文档声明不区分大小写

    <!DOCTYPE  html>

    <!doctype   html>

    3.DTD文档声明不是一个标签

    4.虽然DTD文档声明的作用是用于告诉浏览器我们的网页是用哪一个版本的标准编写的,以便于方便浏览器解析和渲染,但是浏览器并不完全依赖这个DTD文档声明,浏览器又一套属于自己的机制,也就是说DTD文档不写网页也能够被正常运行,但是由于W3C规定第一行必须写上DTD文档声明,所以为了遵守规定,无论怎么我们都应该在第一行写上DTD文档声明。

  • 相关阅读:
    uva 11294 Wedding
    uvalive 4452 The Ministers’ Major Mess
    uvalive 3211 Now Or Later
    uvalive 3713 Astronauts
    uvalive 4288 Cat Vs. Dog
    uvalive 3276 The Great Wall Game
    uva 1411 Ants
    uva 11383 Golden Tiger Claw
    uva 11419 SAM I AM
    uvalive 3415 Guardian Of Decency
  • 原文地址:https://www.cnblogs.com/luckyshuangshuang/p/9171967.html
Copyright © 2011-2022 走看看