web前端里面什么是nav?

html-css027

web前端里面什么是nav?,第1张

nav是html5新出的一种便签,一般用来包裹网页中的导航条。使用方法如下:

<nav>

<span>主页</span>

<span>列表</span>

</nav>

XHTML是HTML向XML的一个过渡语言,它比HTML严谨性会高点.因为XHTML的兴起是为规范格式,不然各种标签的不规范,导致各种浏览器的混乱,也就使得标签的表现在浏览器上一律千篇,效果各种混乱。所以以规范为主XHTML理所当然的受到程序员和浏览器生产商的欢迎。HTML的组织者 “万维网联盟” 是打算放弃HTML采用XHTML的,但是有越来越多的呼声(一部分是浏览器生产商)提议加入更多的特性于XHTML中,让XHTML拥有更多的功能,但是万维并不在意这些声音。所以以苹果。OperaSoftware等公司组织了WHATWG小组(你百度一下,我就不打了)。他们并不打算放弃HTML。而是以向后兼容的方式去扩展它。渐渐的,HTML5诞生了,它有了新的特性,这些功能有利于创造交互性优良的门户。而且格式也在之前的基础上有了一些改良,放弃了一些可以用CSS替代的标签,减少标签的混乱,简化便签的格式。但没有XHTML那么严谨,但是最重要的是他可以实现很多功能,相对之前的HTML4较为规范。所以受到了开发者的喜爱。

后来万维也开始审视HTML5,并且制订了规范草案,但是和WHATWG一直有分歧。真正指定的时间预定为2020年发布,但是你现在可以使用HTML5的新特性在你的网页上。只是有些浏览器不支持,或者是旧版浏览器不支持,而且有些特性在浏览器实现效果也不同(有些还可能在在这个浏览器上实现得了,但在其他的实现不了),这是开发者最为头疼的问题,所以兼容一直是前端的一座大山。但是你要想想,这些特性的实现无疑是巨大的,举例来说,在很久以前,网页只是纯文本网站形式(跟电子书差不多)但是突然有了图片的引入,想起来是不是有点小兴奋。所以!! HTML5 有理由让开发人员为之疯狂。当多多少少也要有一些设计方面的修养。(目前HTML5还在发展,但是未到2020,以及两大阵营口水战,使得有些问题还不是很明朗,但绝对是未来的趋势。)

如果你觉得我有点偏颇HTML5的话,你可以去看看网站的源代码。(具体操作方法——在网页上鼠标右键——查看源代码)<!DOCTYPE html>是HTML5新定义的文档声明。而其他多为XHTML,那个好你看看就知道。

最后说一句,以上纯手打,希望楼主采纳