专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

html语言是什么,什么是html

来源:小易整编  作者:小易  发布时间:2023-03-04 05:45
摘要:html语言是什么,什么是htmlHTML英文全称是HyperTextMarkupLanguage,中文译为“超文本标记语言”,专门用来设计和编辑网页。使用HTML编写的文件称为“HTML文档”,一般后缀为.html(也可以使用.htm,不...

html语言是什么,什么是html

HTML 英文全称是 Hyper Text Markup Language,中文译为“超文本标记语言”,专门用来设计和编辑网页。


使用 HTML 编写的文件称为“HTML 文档”,一般后缀为 .html(也可以使用 .htm,不过比较少见)。HTML 文档是一种纯文本文件,您可以使用 Windows 记事本、Linux Vim、Notepad++、Sublime Text、VS Code 等文本编辑来打开或者创建。
每个网页都是一个 HTML 文档,使用浏览器访问一个链接(URL),实际上就是下载、解析和显示 HTML 文档的过程。将众多 HTML 文档放在一个文件夹中,然后提供对外访问权限,就构成了一个网站。

HTML 到底是什么?


首先,HTML 不是编程语言,没有逻辑处理能力,没有计算能力,不能动态地生成内容,而只能静态地展示网页信息。
我们从 HTML 中文全称来分析一下它的本质:

1) 超文本

也即超越纯文本,这意味着 HTML 文档不仅能包含文本(文字),还能包含图片、音视频、表格、列表、链接、按钮、输入框等高级内容。
超链接是互联网的纽带,它能将众多网页连接起来,让它们交织在一起,形成一张“网”。没有超链接,就没有互联网。

2) 标记语言

HTML 是一种计算机语言,但它不能编程,只能用来标记网页中的内容。HTML 通过不同的标签来标记不同的内容、格式、布局等,例如:

  • <img> 标签表示一张图片;

  • <a> 标签表示一个链接;

  • <table> 标签表示一个表格;

  • <input> 标签表示一个输入框;

  • <p> 标签表示一段文本;

  • <strong> 标签表示文本加粗效果;

  • <div> 标签表示块级布局。


本文最后给出的示例中演示了 HTML 标签的用法。

总结

HTML 是一种用来开发网页的计算机语言,它通过标签(标记式指令)将文本、音视频、图片、表格、按钮、输入框等内容显示出来。也就是说,HTML 是用来给网页内容进行排版和布局的。

HTML 版本


自 HTML 诞生以来,经过不断的发展,市面上出现了许多 HTML 版本,有关 HTML 版本的简要介绍如下所示:
HTML版本版本说明
HTML 1.0HTML 的第一个版本,发布于 1991 年。
HTML 2.0HTML 的第二个版本,发布于 1995 年,该版本中增加了表单元素以及文件上传等功能。
HTML 3.2HTML 的第三个版本由 W3C 于 1997 年初发布,该版本增加了创建表格以及表单的功能。
HTML 4.01HTML 4.01 于 1999 年 12 月发布,该版本增加了对样式表(CSS)的支持。HTML 4.01 是一个非常稳定的版本,是当前的官方标准。
HTML 5HTML5 的初稿于 2008 年 1 月发布,是公认的下一代 Web 语言,极大地提升了 Web 在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。

HTML 4 和 HTML 5(简称 H5)是两个最重要版本,HTML 4 适应了 PC 互联网时代,HTML 5 适应了移动互联网时代。
HTML 5 在 HTML 4 的基础上增加了很多语义化的标签,功能更加强大,除了较低版本的 IE 浏览器,几乎所有其它浏览器都能很好地支持 HTML 5。如果您的用户很少使用 IE 浏览器,那么请放心地使用 HTML 5。

HTML标签


如上所述,HTML 是一种标记语言,使用各种标签来格式化内容,标签的特点如下所示:
  • HTML 标签由尖括号包围的关键词构成,比如 <html>;

  • 除了少数标签外,大多数 HTML 标签都是成对出现的,比如 <b> 和 </b>;

  • 成对出现的标签中,第一个标签称为开始标签,第二个标签称为结束标签(闭合标签)。


HTML 中的不同标签具有不同的含义,学习 HTML 其实就是学习各个标签的含义,根据实际场景的需要,选择合适的标签,从而制作出精美的网页。

HTML文档结构


HTML 页面的基本结构如下所示,其中包含了各种创建网页所需的标签(例如 doctype、html、head、title 和 body 等)。

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>HTML演示</title></head><body>    <h1>这是一个标题</h1>    <p>这是一个段落</p>    <p>这是另一个段落</p>    <a href="http://c.biancheng.net/" target="_blank">这是一个链接,指向C语言中文网首页</a>    <ul>        <li>HTML教程</li>        <li>CSS教程</li>        <li>JavaScript教程</li>    </ul>    <input type="text" placeholder="请输入内容" /></body></html>

语法说明如下:

  • <!DOCTYPE html>:这是文档类型声明,用来将文档声明为 HTML 文档(从技术上来说它并不是标签),doctype 声明不区分大小写;

  • <html> </html>:该标签是 HTML 页面的根标签,其他所有的标签都需要在 <html> 和 </html> 标签之间定义;

  • <head> </head>:该标签中用来定义 HTML 文档的一些信息,例如标题、编码格式等等;

  • <meta charset="UTF-8">:用来指明当前网页采用 UTF-8 编码,UTF-8 是全球通用的编码格式,绝大多数网页都采用 UTF-8 编码;

  • <title> </title>:该标签用来定义网页的标题,网页标题会显示在浏览器的标签栏;

  • <body> </body>:该标签用来定义网页中我们能通过浏览器看到的所有内容,例如段落、标题、图片、链接等等;

  • <h1> </h1>:该标签用来定义标题;

  • <p> </p>:该标签用来定义段落;

  • <a> </a>:该标签用来定义链接;

  • <ul> </ul>:该标签用来定义列表;

  • <li> </li>:该标签用来定义列表项;

  • <input type="text" />:用来定义一个输入框。


由于 HTML 文档属于文本文件,所以我们可以使用任何文本编辑器来创建和修改 HTML 文件,对于初学者来说最好使用系统自带的文本编辑器,例如 Windows 记事本、Linux Vim 和 Mac OS TextEdit,当有了一定的基础之后再选用专业的文本编辑器,例如 Notepad++、Sublime Text、VS Code 等。
另外,您必须将 HTML 文档保存为.html或者.htm格式才可以直接在浏览器中打开并浏览其中的内容。例如上面的示例代码,将其保存在一个名为 index.html 的文件中,双击即可在浏览器中看到运行结果,如下图所示:

html语言是什么,什么是html



本文地址:百科问答频道 https://www.neebe.cn/wenda/915806.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • 苹果手机语言设置在哪里看

    苹果手机语言设置在哪里看

    小伙伴们想更换下苹果手机的语言设置,该从哪里看呢,茵陈给您指南~操作方法01打开苹果手机,主界面找到“设置”,点击进入。02“设置”里有诸多选项,下拉找到“通用...

  • LiteIDE开发工具简明使用指南(Go语言基础学习)

    LiteIDE开发工具简明使用指南(Go语言基础学习)

    谷歌系统所使用的编程语言Go,近年来发展的越来越成熟、方便易用。现在,我们可以通过使用LiteIDE让Go语言编程变得更加简单。第一步语言基础数据、类型、函数、控制Go语言是一个很容易上手同时功能无比强大的编程语言。你可以将它看做...

  • C语言while语句的用法

    C语言while语句的用法

    while语句的一般形式为:while(表达式)语句其中表达式是循环条件,语句为循环体。#includeintmain(void){inti,sum=0;i=1;while(i...

  • XP系统多种输入语言与输入法设置教程

    XP系统多种输入语言与输入法设置教程

    操作方法01XP系统多种输入语言与输入法设置教程。虽然微软已经停止了xp服务,但是现在使用WindowsXP系统的用户还是非常普遍。有时候一台电脑不单是一个用户使用,那么他们的输入语言也有可能不一样...

  • Python语言有哪些特点

    Python语言有哪些特点

    简单易学、面向对象、可移植性、解释性、高级语言、可扩展性、丰富的库、规范的代码、开放源码软件。Python是一种面向对象的、解释型的、通用的、开源的脚本编程语言,它之所以非常流行为主要有三点原因:Python简单易用,学习成本低,看起来...

  • HTML列表标签有哪些

    HTML列表标签有哪些

    HTML的列表标签分为3种,无序列表,使用ul标签定义;有序列表,使用ol标签定义;自定义列表,使用dl标签定义。超文本标记语言,简称:HTML,标记标签通常被称为HTML标签,HTML标签是HTML语言中最基本的单位,HTML...

  • LISP是什么语言

    LISP是什么语言

    Lisp是具有悠久历史的计算机编程语言家族,有独特和完全括号的前缀符号表示法。现今第二悠久而仍广泛使用的高端编程语言。只有FORTRAN编程语言比它更早一年。Lisp是具有悠久历史的计算机编程语言家族,有独特和完全括号的前缀符号表示法。起...

  • 壮语翻译app有哪些2022 手机语言翻译软件推荐

    壮语翻译app有哪些2022 手机语言翻译软件推荐

    语言不同很麻烦,小伙伴们日常生活中都需要使用到翻译软件,那么壮语翻译app有哪些2022年的语言翻译软件推荐呢?小编今天就为大家精选了几款非常好用的手机翻译软件,小伙伴们如果看到了自己需要的手机翻译软件可以直接点击链接进行下载哦!1、《网易...

  • 周排行
  • 月排行
  • 年排行

精彩推荐