欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

HTML概括

程序员文章站 2023-03-26 23:13:36
1.html hypertext markup language,超文本标记语言。由名字看来html是一门语言,但网上很多人都明确过,html他不是一门语言,这点是题外话。htm...

1.html

hypertext markup language,超文本标记语言。由名字看来html是一门语言,但网上很多人都明确过,html他不是一门语言,这点是题外话。html的唯一作用是,搭建网页的结构,他包括着html 文档包含 html 标签和纯文本。而写html最重要的是要留意他的语义化。这在seo中起着关键的作用。

2.什么是seo

seo(search engine optimization):汉译为搜索引擎优化。网络蜘蛛在爬网站的时候一般是通过网页的html来判定网页在搜索引擎中的排名,所以为了从搜索引擎中获得更多的免费流量,我们可以通过对html语义化的优化来提高网页的可读性。当然seo的方法不止这一个,有的职位是专攻seo的,所以当中一定还有很多方法。我没有去仔细了解。

3.html标签

标签是html学习的主要内容,从header中的meta属性已经可以记一大推的东西,这些都可以在各大教程网上看到。html标签的内容不少,可是绝对不难,很容易就可以掌握。可是要写好html则需要一些经验,因为说到底他讲究的是如果搭建一个稳健的网页结构和做好语义化。当中标签的选择很多时候是需要经验来引导的。初学者可以多看看上线的网页,思考一下别人html的结构选择的原因。

4.html结构演变

在早期网页的样式是写在html的内部的,当时流行的网页结构主要是运用

标签来搭建。到后来css出现,便演变为p+css的主流,css的出现不仅仅使得html和样式分离,还让网页的结构更多样化。再接着到了2014年html5出现后,网页再进入一次蜕变。

5.html5

h5为html带来了许多新的标签

 

定义文章。

定义页面内容之外的内容。

定义声音内容。

定义文本的文本方向,使其脱离其周围文本的方向设置。

定义图形。

 

定义命令按钮。

 

定义下拉列表。

 

定义元素的细节。

 

定义对话框或窗口。

定义外部交互内容或插件。

定义 figure 元素的标题。

 

定义媒介内容的分组,以及它们的标题。

 

定义 section 或 page 的页脚。

 

定义 section 或 page 的页眉。

 

定义生成密钥。

 

定义有记号的文本。

 

定义预定义范围内的度量。

定义导航链接。

 

定义输出的一些类型。

 

定义任何类型的任务的进度。

定义若不支持 ruby 元素显示的内容。

定义 ruby 注释的解释。

定义 ruby 注释。

 

定义 section。

定义媒介源。

元素定义可见的标题。

定义日期/时间。

定义用在媒体播放器中的文本轨道。

定义视频。

定义可能的换行符。