什么是html?(html?)

超文本标记语言(HTML)是一种计算机语言,用于创建可在Internet上发布或通过电子邮件发送的页面。虽然对许多人来说它似乎很复杂,但它被认为是一种相对简单的语言。使用这种语言设计的页面上的所有文本、图形和设计元素都用代码“标记”,这些代码指示web浏览器或电子邮件程序如何显示这些元素。标签还提供布局和格式信息,以便网页或电子邮件看起来尽可能接近其设计者希望的外观。对于新手网站设计师或任何需要了...

超文本标记语言(HTML)是一种计算机语言,用于创建可在Internet上发布或通过电子邮件发送的页面。虽然对许多人来说它似乎很复杂,但它被认为是一种相对简单的语言。使用这种语言设计的页面上的所有文本、图形和设计元素都用代码“标记”,这些代码指示web浏览器或电子邮件程序如何显示这些元素。标签还提供布局和格式信息,以便网页或电子邮件看起来尽可能接近其设计者希望的外观。对于新手网站设计师或任何需要了解特定代码或想要学习如何创建整个网站的人,有许多软件实用程序、程序和网站可以帮助他们编写HTML代码。

All websites have coding which a person can view by clicking on the "source," "view source" or "page source" options.

结构

HTML编码的结构类似于一棵树,每个不同的标记嵌套在树中。在大多数情况下,每个格式化元素都需要一个开始标记和一个结束标记,不同的标记不应该重叠。这就是所谓的“嵌套”如果标记2在标记1之后打开,则应首先关闭标记2,以便标记2的格式元素完全包含在标记1中。元素是组成代码的各个组件,包括开始标记和结束标记以及它们之间的内容。属性提供有关元素的更多信息,由属性及其值组成,由等号连接。

HyperText Markup Language (HTML) is used to create pages that are sent by e-mail or posted on the Internet.

要创建HTML元素,用户创建一个以尖括号开始和结束的标记,并将其放置在需要格式化的文本之前。尖括号内的代码(通常是一个或多个字母、数字、单词和/或符号)指示元素是什么以及内容应具有的属性,如大小、字体或其他特征。要结束格式化,用户先键入第一个尖括号,然后键入反斜杠,然后重复元素代码并关闭括号。例如,什么是HTML?是用于设置本文标题格式的代码;“strong”元素标记嵌套在“title”标记中。

代码类型

有许多代码允许使用不同的文本格式,包括斜体、表格、段落和指向网页的超链接。代码还可以向浏览器或电子邮件程序指示如何显示或使用其他元素,如图片、图形、视频和声音。没有尖括号的其他类型的代码可用于创建标点符号、变音符号和可能出现在文本中的其他符号。虽然所有的Web浏览器和许多电子邮件程序都使用HTML,但是每一个都可能解释和显示代码有点不同,设计者在创建网页时经常必须考虑这些变化。

不断发展的语言

自从英国计算机科学家Tim Berners Lee在20世纪90年代初开发HTML以来,已经有了许多变化和版本。这些版本自1996年以来一直由万维网联盟(W3C)维护。2008年1月,开发此规范的工作组发布了HTML5的第一个公共工作草案。截至2011年,该版本仍在开发中,预计将极大地改变web应用程序的开发。它引入了许多新元素,包括站点结构、交互性、音频和视频支持以及新属性。

查看网页的代码

通过将浏览器导航到网页,然后从浏览器菜单中选择正确的选项,可以查看用于创建任何网页的代码。在大多数浏览器中,用户可以单击“查看”菜单并选择“源”、“查看源”或“页面源”等选项这将导致出现一个弹出窗口,并显示用于创建该网页的代码。

需要注意的是,并非所有网页上的所有内容都是用HTML编写的。可扩展标记语言(XML)和可扩展超文本标记语言(XHTML)是web开发中使用的其他类型的标记语言。此外,样式表(如层叠样式表(CSS))用于将样式附加到HTML文档。Flash®和Java®等语言用于创建交互式内容。许多其他编程语言可用于向网站添加特定功能。

与htm相比

实际上,HTM和HTML扩展之间没有什么区别,因为大多数机器都将它们作为HTML文件读取。最初有两种不同的扩展名的原因是,某些类型的计算机,如在16位DOS或Windows®3系统上运行的计算机,无法读取四个字符的扩展名,因此需要三个字符的HTM扩展名。大多数可以读取四个字符扩展名的系统都会自动编程,将HTM文件识别为HTML文件,尽管计算机用户有时可能需要转换器将文件从HTM转换为系统可以识别的格式。

  • 发表于 2021-12-13 17:40
  • 阅读 ( 54 )
  • 分类:互联网

你可能感兴趣的文章

html格式(html)和新加坡元(sgml)的区别

...文讨论HTML和SGML之间的区别。 目录 1. 概述和主要区别 2.什么是HTML 3. 什么是SGML 4. HTML与SGML的关系 5. 并列比较——HTML与SGML的表格形式 6. 摘要 什么是html格式(html)? HTML代表超文本标记语言。大多数网页是连接在一起的。指向另一...

  • 发布于 2020-10-19 05:26
  • 阅读 ( 264 )

html格式(html)和xhtml(xhtml)的区别

...HTML基于SGML,而XHTML基于XML。 目录 1. 概述和主要区别 2. 什么是HTML 3. 什么是XHTML 4. HTML和XHTML的相似性 5. 并列比较——HTML与XHTML的表格形式 6.摘要 什么是html格式(html)? HTML代表超文本标记语言。它是网络的基础语言。HTML的主要目...

  • 发布于 2020-10-19 05:37
  • 阅读 ( 229 )

html格式(html)和html5(html5)的区别

...最新版本的HTML,用于在万维网上构建和呈现内容。   什么是html格式(html)? HTML是超文本标记语言的缩写。HTML是万维网的主要语言,它允许你格式化文本、添加声音、视频和图形,并以纯文本格式保存所有内容,以使其具有计...

  • 发布于 2021-06-25 15:54
  • 阅读 ( 323 )

html格式(html)和css格式(css)的区别

...认为是web开发的主要三种基本语言。 覆盖的关键领域 1.什么是HTML–定义,功能2.什么是CSS–定义,功能3.HTML和CSS的区别是什么–关键区别的比较 关键术语 CSS、HTML、JavaScript 什么是html格式(html)? HTML用于创建web页面的结构。它...

  • 发布于 2021-07-01 02:33
  • 阅读 ( 252 )

html格式(html)和xml格式(xml)的区别

...程语言,因为它们不执行任何计算。 覆盖的关键领域 1.什么是HTML–定义,功能2.什么是XML–定义,功能3.HTML和XML之间的区别是什么–关键区别的比较 关键术语 HTML、标记语言、XML 什么是html格式(html)? HTML是一种用于创建网页结...

  • 发布于 2021-07-01 03:26
  • 阅读 ( 277 )

jsp协议(jsp)和html格式(html)的区别

...序。JSP文件由HTML标记和JSP标记组成。 覆盖的关键领域 1.什么是JSP–定义,功能2.什么是HTML–定义,功能3.JSP和HTML之间的关系是什么–关联的概述4.JSP和HTML之间的区别是什么–关键区别的比较 关键术语 Java Servlet、JSP、HTML、标记...

  • 发布于 2021-07-01 09:49
  • 阅读 ( 219 )

框架(frame)和html中的框架集(frameset in html)的区别

...框架集是浏览器窗口中框架的集合。 覆盖的关键领域 1.什么是HTML中的框架-定义、功能2。什么是HTML中的框架集-定义,功能3。HTML中框架和框架集之间的差异-关键差异的比较 关键术语 框架,框架集,HTML 什么是html中的框架(a fra...

  • 发布于 2021-07-02 00:27
  • 阅读 ( 381 )

标签(tag)和html中的属性(attribute in html)的区别

...标记和属性是与HTML相关的两个概念。 覆盖的关键领域 1.什么是HTML中的标记-定义,功能2.什么是HTML中的属性-定义,功能3.HTML中标记和属性的区别-主要区别比较 关键术语 属性,HTML,标记 什么是html中的标记(tag in html)? HTML包含...

  • 发布于 2021-07-02 01:17
  • 阅读 ( 541 )

html和html5之间的7个区别——哪一个更好?

...也必须在网上多次看到这两个术语。但是HTML到底是关于什么的,HTML5又有什么不同呢?在下面,我们将提供简单的描述和比较,以便即使那些不喜欢编码的人也能更好地理解这些概念。 htmlHTML(超文本标记语言)是开发人员用于...

  • 发布于 2021-11-30 12:39
  • 阅读 ( 174 )

什么是html图形?(html graphics?)

在超文本标记语言(HTML)中,有许多方法可以在HTML文档中显示和创建图形。最广泛使用的HTML图形类型是直接放置在HTML页面中的图像,称为内联图像,尽管也有其他方法(...

  • 发布于 2021-12-08 17:28
  • 阅读 ( 136 )
djydsz
djydsz

0 篇文章