• 技术文章 >web前端 >html教程

    图解HTML之文档结构

    零到壹度零到壹度2018-03-29 15:08:52原创1581

    本文主要为大家分享一篇图解HTML之文档结构的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。

    HTML文档的结构,我们可以将它理解为网页的语法结构,一种编码的格式。这个文档结构可以使网页的编写变得非常的规范。规范的代码可以增加代码可读性,看起来也显得更加的专业。

    HTML文档总是以< html>标签开始并以< /html>结束的。 也就是说,网页的内容全部全部包含在< html>与< /html>之间。现在知道的HTML文档结构如下:

    <html>......</html>

    所有的HTML文件都有两个主要结构:头部head和主体body。 通常将文档的描述信息放在头部,而将文档的主题信息(浏览器上显示的信息)放在主体部分。第一次更新HTML文档结构为:

    <html>
        <head>
            ......    </head>
        <body>
            ......    </body></html>

    标题是HTML文档头部最重要的信息。 每个文档都应该有一个标题,可以让游客看到网页的标题就知道该网页的主要内容是什么。那么标题在网页上显示在哪里呢?以百度的主页为例:
    百度首页

    大前端零基础入门到就业:进入学习


    由上图可也看到,百度首页的标题就是“百度一下,你就是道”
    文档标题放在文档头部的< title>与< /title>之间。其结构如下:

    <head>
        <title>文档标题</title></head>

    HTML文档的主体部分包含了在网页中显示的文本、图像、超链接等 在文档的主体部分主要放也写你想要给用户看,或者用户想看的内容。主体部分以< body>标签开始,并以< /body>结束。其结构如下:

    <body>
        文档主要内容:文本、图像、音频、视频、超链接等。</body>

    利用< !DOCTYPE>对文档类型进行说明,帮助浏览器正确地显示网页 web世界中有很多类型的文档,浏览器只有明确了文档的类型,才能更准确地显示文档。所以我们应该文每一个文档增加< !DOCTYPE>进行文档类型说明。< !DOCTYPE>位于< html>标签之前。
    在 HTML4.01中,文档类型声明如下:

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

    在 HTML5 中,文档类型声明很简单:

    <!DOCTYPE html>

    在编程时,往往需要添加注释来保持自己的逻辑清晰,并且增加代码的E可读性。在HTML文档中添加注释的方法为:

    <!--注释内容-->

    浏览器在读取HTML文档时,自动忽略注释的内容。也就是说,注释的内容不会在浏览器上显示出来。

    最后,线上HTML文档的完整结构:

    <!DOCTYPE html><!--推荐使用HTML5文档类型--><html>
        <head>
            <title>文档标题</title>
            ......    </head>
        <body>
            文档主要内容:文本、图像、音频、视频、超链接等。    </body></html>

    相关推荐:

    HTML5文档结构分析

    HTML5:组织文档结构

    HTML文档结构

    以上就是图解HTML之文档结构的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:HTML 文档结构
    上一篇:HTML之head头部的实现 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 为什么是这样的?_html/css_WEB-ITnose• 有关浏览器兼容样式问题_html/css_WEB-ITnose• html实现跳转_html/css_WEB-ITnose• 清除浮动的疑问_html/css_WEB-ITnose• ajax基本介绍
    1/1

    PHP中文网