什么是html

  在学习某个东西之前,肯定要先了解这个东西是要干什么的。所以我们首先来看一看什么是html。

  html(Hyper Text Markup Language):超文本标记语言。

  语言我们都知道,是一种通讯的话语。那么什么标记语言呢?

  

  这话来自百度百科,理解起来是有点困难,让我有点摸不到头脑,后面看了下w3c里面的简介,才恍然大悟。

  

  根据这句话就很好理解什么是标记语言了。用html来举例的话,就是描述html文档的标签就是标记语言。

  说到这里了,那么什么是html标签?

  学习html就会了解到它的一个最初的架构,是由<html></html>包裹住的。而这个<htm>就是我们的一个html标签。而像这样<html></html>为一组的标签,我们通常就叫做双标签。了解到了双标签,那么我们就来谈一下标签的分类。

  标签分为几种呢?

  首先,我们说了双标签是一组标签<html></html>组成的一对。那么有了双,是否有单呢?答案是肯定的。

  双标签是两个标签组成,那么单标签顾名思义就是一个标签组成的了。举个栗子,<br />就是一个单标签。单标签后面的/可以省略。但当你使用xml的时候就需要把那个标签写完整,或者就会出错。当然我对于xhtml了解不多。这里就不过多阐述。等我慢慢学习,再来记录笔记。

  除了单双标签以后,还有一种标签叫着空标签。什么是空标签?举个例子<img />这就是一个空标签。是不是和单标签很像?是的,对我来说就是它两是一种标签,只是名字不同。

  标签大致就分为这几种。接下来就说哈元素。

  什么是元素?元素就是标签和内容的组合。<div>我是元素内容</div>这样的一个组合,就是一个元素。html文档就是由多个元素组成的。

  说完页面的元素,我们再来理解一下超文本是什么。

  文本,就是文字组成的话语。很好理解。那么超文本是什么呢?

  超文本,是指超越文本的文本。什么是超越文本?比如文档中我们插入一张图片,一个链接,或者一段音乐等等,是不是就使得我们的内容丰富起来了,它就不再是一个纯文本了,由多类型的元素组成的文本,就是我们的超文本。

  最后,我们再来说一说html的文档结构。

  <!DOCTYPE html> //这个呢,是html的文档声明。声明分很多种,这是我们现在最常见的h5声明。因为文档声明种类挺多,后面就在详细说。

  <html> //包裹html文档内容

    <head> //html文档的头部,头部包容的东西很多,后面再详细说。

      <meta charset='utf-8'> //这是一个元数据,这里是指浏览器解析的编码格式是utf-8的。空标签也可以说是单标签哦

      <title>title</title> //这个就是我们网页上的标题,是个双标签

    </head> //head也是一个双标签哦

    <body> //主内容,页面中显示的内容都在这里,也是一个双标签哦

    </body>

  </html>

  html的文档结构大家就是这样,body是html文档的内容区域,head是html文档的头部,可以处理很多元数据等的东西。

  总结:html是超文本标记语言。标记语言即一套标签。标签和内容组成元素。除文本以外还可以包含图片、音乐、链接、视频等等元素的html文档,就是我们的超文本。

  其他:自己理解的html,并不一定准确。毕竟每个人有每个人的理解。

 

posted @ 2019-05-16 14:45  jysson  阅读(99)  评论(0)    收藏  举报