HTML的技术全部含义

时间:2013-12-24 05:35:27

标签: html html5

我需要了解HTML的完整技术含义。我知道HTML的完整形式是超文本标记语言。但我不知道这些词的技术含义。

  • 什么是超文本?
  • 什么是Markup?

5 个答案:

答案 0 :(得分:2)

超文本是指包含“链接”到某个任意其他项目的能力的文本。就像一个脚注,但通过点击“链接”,这个概念通常归功于

As We May Think(Vannevar Bush博士,大西洋出版 - 1945年)

Section 7: The main feature of the memex is the ability to tie two things 
together at will. In other words, to be able to associate two arbitrary 
items when wanted.

标记用于定义文档的结构(和元数据)(“链接”的形式,形成“web”)。它通常是文本,人类可读。甚至图像都使用可读链接和“alt”文本指定。此外,HTML是早期SGML的方言(但添加了超链接)。

答案 1 :(得分:1)

在网络TCP / IP架构或协议套装中,HTTP位于应用层之下。见下图。协议意味着应该遵循/任何应用程序的一组规则。类似地,超文本传输​​协议是用于分布式协作超媒体信息系统的应用协议。 enter image description here

注意表格wiki -

  
      
  1. Hypertext是显示在计算机显示器或其他电子设备上的文本,其中包含读者可以立即访问的其他文本的引用(超链接)。超文本页面通过超链接互连,通常通过鼠标点击,按键序列或通过触摸屏幕来激活。除文本外,超文本有时用于描述具有超链接的表格,图像和其他表示内容形式。超文本是定义万维网结构的基本概念,页面通常用超文本标记语言(HTML)编写。它可以实现易于使用且灵活的连接以及通过Internet共享信息。

  2.   
  3. markup language是一个现代系统,用于以语法上与文本区分的方式注释文档。

  4.   

答案 2 :(得分:1)

超文本

Hypertext是包含一些名为hyperlinks的活动部分的文本。超链接可以在激活时直接将您带到超文本的另一部分。

超链接与通常的引用不同之处在于,除了激活它之外,它们不需要任何努力。例如。脚注引用不是超链接,因为您必须扫描页面以查找脚注所在的位置。

超文本是一种导航大量文本的有效方式。任何有自己地址的东西都可以“只需点击一下”,就可以成为超链接的目标。

标记

使用纯文本时,机器对其含义一无所知。他们甚至很难识别文本的逻辑部分及其相对重要性和整体意义。你必须告诉他们这些信息。您希望这样做能够搜索文本,格式化文本,包含非文本资源...... Markup是实现此目的的方法。

标记是与一些特殊含义部分混合的文本,因此称为tags。标签标记文本结构并提供其他信息。它们可以引用非文本资源,例如一个图像,他们可以将文本的一部分标记为超链接(并提供目标地址)。

例如<em></em>是两个标记,用于标记强调的文本的一部分… part of text marked as <em>emphasized</em>

HTML是最常用的标记语言,但它并不是唯一的标记语言。维基百科上使用的维基代码,Stack Overflow上使用的Markdown或许多公告板系统中使用的GitHub和BBcode都是众所周知的,但是还有很多其他的。

HTML

HTML(超文本标记语言)是由World Wide Web Consortium(W3C)开发的国际标准。它是最广泛的标记语言,它支持超文本。网页几乎全部用HTML编写(当然也使用CSS或JavaScript等其他技术!)。

请注意,W3Schools.com与W3C无关。不能将它们误认为是官方资源。一些人(包括我)在网上W3Schools are even considered harmful

HTML上有很好的资源

  • MDN docs
    • Mozilla开发者网络
    • 许多实用资源
  • W3C site
    • 规格是最准确但最难读取的资源。
    • 在那里也可以找到许多适合初学者的文本!

答案 3 :(得分:0)

超文本意味着链接somthing或链接到文本标记意味着HTML命令您的Web浏览器以有序的方式显示文本和图形。

<html>
<head></head>
<body><a href="#link"></a></body>
</html>

答案 4 :(得分:0)

超文本:超级意味着它不是静态的

因此,如果我们点击任何超链接,它将导航到另一个页面

标记:

就像在标签周围标记文字一样,它会通过浏览器区分普通文本的含义(根据标记语言的规范)

Ex:<b> I am not ordinary text I am marked within bold tag </b> - 所以在浏览器中查看时,此文本将以粗体显示

每个标签都有自己的含义,浏览器会显示带注释的文本

目前有很多标记语言Ex:Html,Xml等...