HTML的概念

HTML是Hyper Text Markup Language的缩写,中文翻译是超文本标记语言,遵循W3C规范,是规范通用标记语言下的一个利用。HTML是一种标记语言,由一些标签组成,次要作用是用来制作网页,区别于编程语言,它不能实现一些的事务逻辑。超文本,顾名思义,不单单文字,还能把图片、链接、声音、影像等标记起来,用于排版展现,变得合适人类浏览。

HTML文件就是之前以HTTP和HTTPS在互联网上送来送去的文件包外面的内容。

HTML构造

HTML语言,次要分为两个局部,头部和主体:

1、头部次要提供网页的根本信息,比方:题目、编码、引入文件、关键词、形容等等;

2、主体局部提供网页的次要内容,也就是浏览器展现进去的内容,有能看见的,也有看不见的,蕴含文字、图片、视频、音频、动画、超链接、事件...

整体以<HTML>标签包裹,头部以<hend>标签来标记,主体以<body>标签来标记。<HTML>标签之前会有一句对文档的类型的申明,作用是通知浏览器本网页的HEML版本,以便以便正确的对HTML标识做出渲染。因为文档类型很多,XML、pdf、word,得通知浏览器,才有针对性。

整体的构造如下:

<!DOCTYPE html>

<!--html5 申明-->

<html>

<head>

<!--头部标签-->

<meta charset="utf-8" />

<!--编码格局-->

<title>什么是HTML,HTML的前世今生</title>

<meta name="keywords" content="永前科技,畏缩不前">

<!--meta标签援用关键词-->

<!--题目-->

<link><!--link领有援用各种文件的属性--></link>

<script><!--script援用js脚本--></script>

</head>

<!--头部完结标签-->

<body>

<!--主体标签-->

次要内容

</body>

<!--主体完结标签-->

</html>

HTML特点

1、简略,一种简略、通用的全置标记语言,大略是当今世界上最简略的语言了吧,它都算不上编程语言

2、HTML的标签成对呈现(个别标签除外),开始标记和结尾标记

3、标记的特点,造成了繁难性,HTML版本升级采纳超集形式,从而更加灵便不便

4、扩展性,HTML语言的广泛应用带来了增强性能,减少标识符等要求,HTML采取子类元素的形式,为零碎扩大带来保障。

5、平台无关性,兼职就是跨平台的榜样,间接免疫了,能够说这这方面真的是法力无边。PC端、挪动端、平板灯各种终端设备,MAC、Windows、Linux、IOS/Android等各种不同的零碎,谷歌、IE、火狐、360...各种不同的浏览器。

6、标记能够包裹嵌套

7、标签带属性,能带多个属性,还能自定义属性,(拜服,十分奇妙的设计)

个别的不成对标签:

<input /> //表单元素标签

<br/> //换行

<hr/> //水平线

<img /> //图片

<option/> //下拉菜单项

...