html是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html是啥意思?相关的知识,希望对你有一定的参考价值。

用白话解释

html是超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

网页的本质就是超级文本标记语言,通过结合使用其他的Web技术,可以创造出功能强大的网页。因而,超级文本标记语言是万维网编程的基础,也就是说万维网是建立在超文本基础之上的。

扩展资料:

HTML语言作为一种网页编辑语言,易学易懂,能制作出精美的网页效果,其作用如下:

1、格式化文本。如设置标题、字体、字号、颜色;设置文本的段落、对齐方式等。

2、建立超链接。通过超链接检索在线的信息,只需用鼠标单击,就可以到达任何一处。

3、创建列表。把信息用一种易读的方式表现出来。

4、插入图像。使网页图文并茂,还可以设置图像的各种属性,如大小、边框、布局等。

5、建立表格。表格为浏览者提供快速找到需要信息的显示方式,还能用表格来设定整个网页布局。

6、加入多媒体。可以在网页中加入音频、视频、动画,还能设定播放的时间和次数。

7、交互式窗体、计数器等。为获取远程服务而设计窗体,可用于检索信息、定购产品等。

参考资料:百度百科-HTML

参考技术A

html即超文本标记语言,现在大多网页都是html的格式,而所谓的html文件是一种超文本文件,其中超文本可以是图片或音乐等非文字元素,使用很广泛。

超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

文件部分内容:

文件类型 <HTML></HTML> (放在档案的开头与结尾)

文件主题 <TITLE></TITLE> (必须放在「文头」区块内)

文头 <HEAD></HEAD> (描述性资料,像是「主题」)

文体 <BODY></BODY> (文件本体)

扩展资料

在编辑超文本标记语言文件和使用有关标记符时有一些约定或默认的要求。

文本标记语言源程序的文件扩展名默认使用htm(磁盘操作系统DOS限制的外语缩写为扩展名)或html(外语缩写为扩展名),以便于操作系统或程序辨认,除自定义的汉字扩展名。在使用文本编辑器时,注意修改扩展名。而常用的图像文件的扩展名为gif和jpg。

超文本标记语言源程序为文本文件,其列宽可不受限制,即多个标记可写成一行,甚至整个文件可写成一行;若写成多行,浏览器一般忽略文件中的回车符(标记指定除外);

对文件中的空格通常也不按源程序中的效果显示。完整的空格可使用特殊符号(实体符)“&nbsp(注意此字母必须小写,方可空格)”表示非换行空格;表示文件路径时使用符号“/”分隔,文件名及路径描述可用双引号也可不用引号括起。

标记符中的标记元素用尖括号括起来,带斜杠的元素表示该标记说明结束;大多数标记符必须成对使用,以表示作用的起始和结束;标记元素忽略大小写,即其作用相同,但完整的空格可使用特殊符号“&nbsp(注意此字母必须小写,方可空格)”;

许多标记元素具有属性说明,可用参数对元素作进一步的限定,多个参数或属性项说明次序不限,其间用空格分隔即可;一个标记元素的内容可以写成多行。

标记符号,包括尖括号、标记元素、属性项等必须使用半角的西文字符,而不能使用全角字符。

HTML注释由"<!--"号开始,由符号”-->“结束结束,例如<!--注释内容-->。注释内容可插入文本中任何位置。任何标记若在其最前插入惊叹号,即被标识为注释,不予显示。

参考资料:百度百科-HTML

参考技术B

HTML(Hypertext Markup Language)超文本标记语言,是用于描述网页文档的一种标记语言。结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

HTML文本中包含了“超级链接”点。超级链接,是一种URL指针,通过点击它,可获取新的网页。所以HTML应用非常广泛。

扩展资料:

超级文本标记语言的特点:

1、简易性:超级文本标记语言版本升级采用超集方式,方便灵活。

2、可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

3、平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。

4、通用性:HTML是网络的通用语言,是一种通用的简单的全置标记语言,可以建立文本与图片相结合的复杂页面,可以被任何人浏览到,无论使用的是什么类型的电脑或浏览器。

参考资料:百度百科_超文本标记语言

参考技术C

html是标准通用标记语言下的一个应用,叫做超文本标记语言。

中文名为超文本标记语言,外文名为HyperText Markup Language,外语缩写HTML或HTM。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

超级文本标记语言的定义

超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。

网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。

浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。

但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。

扩展资料

语言特点

超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:

1.简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。

2.可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

3.平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。

4.通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

参考技术D

html是超文本标记语言,标准通用标记语言下的一个应用。

“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

扩展资料

html的作用:

1、用户体验,例如title、alt用于解释名词或解释图片信息、label标签的活用。

2、有利于SEO:和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重;

3、方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页; 

4、便于团队开发和维护,语义化更具有可读性,下一步把网页的重要动向,遵循W3C标准的团队都遵循这个标准,可以减少差异化。

参考资料来源:百度百科-HTML

HTML 解析是啥意思? [关闭]

【中文标题】HTML 解析是啥意思? [关闭]【英文标题】:What does HTML Parsing mean? [closed]HTML 解析是什么意思? [关闭] 【发布时间】:2013-12-23 15:38:39 【问题描述】:

我听说过 HTML Parser 库,例如 Simple HTML DOM 和 HTML Parser。我也听说过包含 HTML Parsing 的问题。解析 HTML 是什么意思?

【问题讨论】:

我认为大多数编程词汇表都会有“解析”的定义。 我猜当人们谈论 HTML 解析时,他们真正的意思是 HTML 反序列化 - 获取字符流并将其转换为对象模型的过程,如 Spudley 所述.正如 Anshuman Dwibhashi 指出的那样,解析实际上意味着更具体的东西,但根据我的经验,这并不是“HTML 解析”一词的上下文中通常的含义。 顺便说一句,您添加到问题中的parsinghtml-parsing 标签都有标签wiki 信息,可以为您提供您正在寻找的答案。只需将鼠标悬停在标签上和/或点击标签即可了解更多信息。 【参考方案1】:

与 Spudley 所说的不同,解析基本上是将(一个句子)分解成它的组成部分并描述它们的句法作用。

根据***,解析或句法分析是根据语法规则分析一串符号的过程,可以是自然语言计算机语言。形式语法。解析一词来自拉丁语 pars (orationis),意思是(语音的)部分。

在您的情况下,HTML 解析基本上是:接收 HTML 代码并提取相关信息,例如页面标题、页面中的段落、页面中的标题、链接、粗体文本等。

解析器:

解析内容的计算机程序称为解析器。解析器一般有两种:

自上而下的解析- 自上而下的解析可以被视为尝试通过使用给定的自上而下扩展搜索解析树来找到输入流的最左派生正式的语法规则。令牌从左到右被消耗。包容性选择用于通过扩展语法规则的所有替代右侧来适应歧义。

自下而上解析 - 解析器可以从输入开始并尝试将其重写为开始符号。直观地说,解析器尝试定位最基本的元素,然后是包含这些元素的元素,依此类推。 LR 解析器是自底向上解析器的示例。用于此类解析器的另一个术语是 Shift-Reduce 解析。

几个示例解析器:

自上而下的解析器:

Recursive descent parser LL parser (Left-to-right, Leftmost derivation) Earley parser

自下而上的解析器:

优先级解析器 Operator-precedence parser Simple precedence parser BC(有界上下文)解析 LR parser(L从左到右,R最右推导) 简单的 LR (SLR) 解析器 LALR parser Canonical LR (LR(1)) parser GLR parser CYK parser Recursive ascent parser

示例解析器:

这是一个 Python 中的 HTML 解析器示例:

from HTMLParser import HTMLParser

# create a subclass and override the handler methods
class MyHTMLParser(HTMLParser):
    def handle_starttag(self, tag, attrs):
        print "Encountered a start tag:", tag
    def handle_endtag(self, tag):
        print "Encountered an end tag :", tag
    def handle_data(self, data):
        print "Encountered some data  :", data

# instantiate the parser and fed it some HTML
parser = MyHTMLParser()
parser.feed('<html><head><title>Test</title></head>'
            '<body><h1>Parse me!</h1></body></html>')

这是输出:

Encountered a start tag: html
Encountered a start tag: head
Encountered a start tag: title
Encountered some data  : Test
Encountered an end tag : title
Encountered an end tag : head
Encountered a start tag: body
Encountered a start tag: h1
Encountered some data  : Parse me!
Encountered an end tag : h1
Encountered an end tag : body
Encountered an end tag : html

参考文献

Wikipedia Python docs

【讨论】:

"在您的情况下,HTML 解析基本上是接收 HTML 代码并提取相关信息,例如页面标题、页面中的段落、页面中的标题、链接、粗体文本等等。”我认为那句话中有一个或两个或二十个太多的逗号......你可能想至少链接到***的文章。 好的,1分钟,我去修改 docs.python.org/3/library/html.parser.html【参考方案2】:

解析通常适用于任何计算机语言,是将代码作为文本并在内存中生成计算机可以理解和使用的结构的过程。

对于 HTML,HTML 解析是获取原始 HTML 代码、读取它并从中生成 DOM 树对象结构的过程。

【讨论】:

请问您参考的是哪一个?

以上是关于html是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

HTML是啥意思?

* html正文是啥意思?

=_= 在 JavaScript 或 HTML 中是啥意思?

mdash是啥意思

login.html是啥意思

HTML里name和ID各是啥意思?