百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

聊聊html5那点事 html5th

myzbx 2024-12-29 04:40 15 浏览

文章简介:

关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢?

本系列文章将为您一一解答你所不知道的关于html5与html中的那些事;具体会包括如:html5新的理念与想法,html5的新标签的用意与具体开发中场景应用,html5与css3的感情经历(用法搭配),包括html5的父亲html的一些小隐私(您在开发中可能不知道的事);

大家好,又与大家见面了,今天我会为大家讲到的您可能不知道的事有:

1)html页面<h>标签的用法细节?

2)构建网站时候需要做的一些准备?

3)url组成与分类?

4)html5中header的正确用法是什么?

第一个问题:

html页面<h>标签的用法细节?

在现在的html规范中一共有h1-h6,六级标题它们都有自己的css样式,而且它们都是爹与儿子的关系,就是说h1包含h2,h2是h1的细化;如果说你在用这个标签的时候没有上面我说的关系就证明你用的不标准;

而<h>的另一个含意就是是整个文章的骨架;打个比方说明一下,就好像你写word文档的时候,当你把认为是标题的空字段用word给的样式标记上,这样word就会跟据你做的标记生成对应的目录;那么在html中的<h>的作用与word中的是一样的,当然浏览器不会自动生成目录;

不过搜索引擎可是先找的就是<h>中的内容做匹配哦,当然h1是它们中最受宠爱的;(但是不要认为你都用h1写文章就可以很好的提升搜索排名哦);

给各位看一段代码先:

上面的代码就是一个简单的用<h>标签的用法,没有什么特别的只是想通过上面的例子给各位一些小建议:

1.建议在整个网站都用一致的标题层级这样可以提升用户体验;

2.如上面的h2一样,lang属性与html中的lang属性不一样,也就是说可以对每一个标题分别给一种语言格式;

3.如果各位建立锚链接那么就需要标题中添加id属性;

4.还有最重要的一点就是在html5中的构建页面的结构的四大元素都与<h>标签有关(这里先说一下这四个元素都是什么,之后在后面的文章中我非常详细的说明的它们分别是article,aside,nav和section)

第二个问题:

构建网站时候需要做的一些准备?

可能一些工作人员,很少想这个问题,一般的时候都是领导给了一些效果图之后就按照对应的文档来弄了,这个过程中可能有一些人会想想这样

合理不?也有很多人不想给什么需求就做什么需求,反正一样拿钱,至于网站设计的问题那个网站设计师的事情,好不管你属于那种,都应该看看下面的内容因为,他直的很有用,不管是以后对你的客户或着是自己的网站;

1.确定为什么要创建这站点,需要展示的内容是什么?

2.考虑站点的访问者(就是用户,我们衣食父母),应该如何调整内容使之吸引这些访问者;

3.这个网站需要多少个页面,你需要一个怎么样的网站结构(这个结构可以在定网站之前就在纸上画画,时间不用太长但是可以很宏关的知道

这个网站的树形图),你希望访问者怎样来体验你的网站,是按照你写好的走,还是用户可能自己慢慢发现其中的秘密;

4.做好网站的目录结构与命名规则这个重要性对后期的维护是建设性的;

5.如果自己没有好的想法可以去对手的网站去观模一下,或者是自己看看与设计相关的书,这个是需要用心研究一下的;(必毕设计师还是一个很值得人尊敬的行业);

6.开发网站前还需要一个必不可少的东西那就是工具,(工预善其事,需要利其器),这个经常做开发的我就不说了,工具用的顺手就行,不分哪个好哪个坏;如果是刚开始做这方面工作的朋友,那就要好好想想了,各位平台都有不错的工具哦,在文章的结尾我会给大家推荐几个的;

第三个问题:

url组成与分类?

URL(UniformResourceLocator,统一资源定位符)

URL格式如下:

“http://www.baidu.com/test/index.html”

他是由模式+服务器名称+路径+文件名组成;

其中:

"http://":就协议模式,最常见的就是http(超文本传输协议了)其他还有https(加密传输,用于安全网页)、ftp(文件传输协议,也可以用于下载哦,很快的一个协议),file(可以用这个协议访问本地的硬盘或本地文件)

"www.baidu.com":就是服务器名称了;(现在的浏览器可以让你只输入服务器的名称就可以访问默认的服务器网页,不需要写访问协议,默认的就是“http”)

"/test/":就是路径了,通常的路径分成“相对”与“绝对",在我们写网页的时候,加载资源就必不可少的,什么用相对路径什么时候用绝对路径就显得相当重要了,通常我们会把放在自己服务器上的资源使用“相对路径”,而放在别人服务器上的资源就用“绝对路径”;

“index.html”:这个就是文件名字了;通常index.html这个文件名也是不用写的,因为web服务器会把平这个页面设置成默认的页面,当然你也可以修改web服务器让其他的页面变成默认的页面(有关服务器的知识就不再这里说明了)

第四个问题:

html5中header的正确用法是什么?

<header>标签就HTML5中的新的标签,可能大家都不熟悉他的用法,也不经常去用因为从比较古老的思维方式想认为他没有什么特别的样式,与div可能感觉上也没有什么的区别;

下面我就为大家好好分析一下这个header标签的用法;

header标签在html5中标准的含义就是网页的页眉,他就用来放一组介绍性或者导航性的内容的区域;大家不然被这个页眉弄的思维狭隘了,以为页眉就一定要在页面的头部或是前面;

其实他可以放在页面中的任何位置,也可以有任意多个,只要他可以实现他的语意与作用就可以,那么他具体需要怎么用呢?

通常页面包含网站的标志、主导航、搜索框和其他全站链接等;

如下面的代码:

这个header标签就表示的是整个网页的页眉,他将一组本网页的导航包括起来,很多曾加了页面的阅读性与访问性,当然上面的用法只是他的用法中的一种,你也可以在下面的内容中继续使用header,只要你的页面看起来语意很明显就好;

了解了他的用法之后下面说说在用他的时候需要注意的东西吧,相信会有很多朋友不知道下面我说的内容的:

1.只在必要时使用header标签,什么是必要的时候就是可以很多提升网页语意的时候,如果只有h1~h6而没有其他的什么内容,就没有必要非要用header了,因为他已经是标题了;

2.header是headerh是h,不要认为他们很想就可以互换使用,其实他们还是很有本质的区别的,这个希望各位朋友好好体会一下;

3.不要把header标签嵌套的footer或address标签中,反之也是一样的;

4.在老的HTML中其实用div也可以实现header的效果,但是需要用id做区分来曾加语意,也可以说header是取代div的一块功能的一种用法;

5.其实的header标签不一定要像例子中的那样包含nav标签,但一般情况下用header标签的时候就可以包含nav标签;因为他是页面的导航。(在后面将nav时候会重点将他的语意用法)

今天讲了一些概念性的东西,不知道对读到这篇文章的您有什么帮助没有?是不是认为HTML5没有我们想的那么神秘但也没有我们想的那样的简单?

下篇文章我会讲一些与HTML5标签中,导航相关的(nav)、定义区块相关的(article,section);也许还会根据您的评论或提问在下一个文章中解答哦;

感谢您的阅读,期待下次与您见面;

第一时间获得文章更新提醒,每天发布一篇技术大牛原创文章,更多技术信息分享,欢迎关注微信公众平台:程序员互动联盟(coder_online),搜索微信号coder_online即可关注,在线帮你解决技术难点,给大牛直接出难题!!!

相关推荐

一步一步往上爬 可爱像素跳跃《Cuby Jump》

CliqersSdnBhd宣布旗下新作《CubyJump》已经正式在全球的iOS及Android双平台上架。该作是一款像素风格的跳跃游戏,玩家要控制萌萌哒的各种角色跃过险阻到达顶峰。玩家必须操控...

Apex英雄手游版上手实测:“味对了”,但瑜不掩瑕

大家好呀,这里是你们的小编。《Apex英雄》近日在菲律宾开启了小范围Beta测试。小编也是费尽心思,终于能够上手体验这款《Apex英雄》的手游版啦!先给出一个结论:有端游的感觉,但是还不够。《Apex...

《古墓丽影崛起》高空滑索怎么转换?高空滑索技巧分享

在《古墓丽影崛起》中,要完成高空滑索转换并解锁“滑索专家”奖杯,玩家需要掌握一定的技巧和时机。以下是一些具体的步骤和建议:一、高空滑索转换技巧芭芭雅嘎打女巫场景:在游戏中,芭芭雅嘎打女巫的场景是完成高...

第一人称跑酷游戏FOTONICA:急速奔跑的超快感

一款第一人称跑酷游戏,3年前已登陆PC端,以其绝妙的几何抽象艺术画面吸引了玩家们的目光。今夏登陆iOS平台,在原版的基础上增加了新的曲目和关卡,光怪陆离的跑酷场景不断刺激你的双眼。想玩好,首先要有...

点击类休闲游戏《跳转战士》 在跳跃中寻求厮杀快感

寿司发表于2015-12-2417:52以不断砍杀怪物从而获得经验和奖励的游戏可谓十分常见,不过近日推出的这款休闲游戏JumpWarrior《跳转战士》却采用了不断跳跃的方式来进行游玩。在这款...

FC游戏《冒险岛》1234通关结局赏析,多少玩家被卡了整整三十年

《冒险岛》系列应该是所有玩家们的共同回忆吧!就是不知道当年的你接触过哪一代呢?《冒险岛》在红白机平台发行了四部作品,在街机平台有一款名为《神奇小子》的游戏和《冒险岛》很有渊源,这在之前我们已经仔细研究...

452,跳跃游戏

给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例1:输入:[2,3,1,1,4]输出:true解释:我们...

休闲游戏《跳跃山羊》:简单跳跃填色带你回温经典

Laficko发表于2015-12-0515:33经典街机游戏《Q伯特》凭借着颇具立体感的画面效果以及简单的填色玩法,在过去80年代便受到不少玩家的喜爱。如今开发商ATOOI按照这款经典...

游戏百解——跳一跳(Python自动跳跃)

跳一跳Python游戏百解。今天将教大家怎么用Python程序做一个跳一跳这个游戏的辅助工具,在后续将加入图像识别算法,让小人可以自动识别并跳到下个平台。·首先得确定两个平台之间的距离,做了一个简单的...

《幻塔》战斗体系解析:浮空闪避,动作体验如何丝滑?

前言相较于武侠、仙侠、魔幻题材而言,提起科幻类型的游戏,大部分人都会在脑海里浮现出“硬核”、“烧脑”等一系列足以劝退萌新小白的形容词。正因如此,怎样深入浅出地讲好一个科幻故事,探讨科技与人性的关系,也...

《电精》和《电神魔傀》的无敌隐身,街机游戏中的上帝模式

估计很多玩家都还分不清楚《电精》和《电神魔傀》这两款游戏吧!简单一点来说的话,《电精》就是三人版,来自SFC平台。而《电神魔傀》则是六人版,来自街机平台。当年我们在街机游戏厅中玩到的几乎都是《电精》,...

3D平台跳跃游戏《蓝精灵:梦境》发布首支预告:2024年底推出

IT之家4月29日消息,发行商Microids今日发布了3D平台跳跃游戏《蓝精灵:梦境》的首支预告。目前游戏Steam商店页面已经上线,游戏支持单人游玩,或与一名好友组队双人游玩...

黏液 - 评测:小巧有趣的平台跳跃冒险游戏

与自家的整洁程度有所不同,我反倒发现在游戏中完成清洁工作有种莫名的满足感。正因如此,《黏液(TheGunk)》对我来说有着别样的吸引力,因为它的线性战役为我提供了这样的机会,将一个被黏液覆盖的外星球...

魔兽怀旧服:熊坦跳跃的时候无躲闪?深入研究6条原理,涨知识了

一位魔兽世界TBC怀旧服的熊坦玩家在打团的时候被队友吐槽了,队友认为他的游戏习惯不好,经常跳跃导致滞空时间过长会没有躲闪。这个队友的建议让熊坦一脸懵,跳跃无躲闪这个说法他还是第一次听到,那么这位队友的...

“趣游戏”唤醒两代人的童年!课间15分钟已悄然升级到“PLUS版本”

为了响应省教育厅“2·15”专项行动的要求,新学期开学以来,南京江北新区高新实验小学的课间延长到了15分钟。如何让延长的课间既安全有序又充满活力?该校开展了校园达人“封绳榜”挑战赛,用一根小小的跳绳,...