前端 - HTML中<nav>实际上起了什么作用呢?
PHP中文网
PHP中文网 2017-04-17 11:30:07
[HTML讨论组]

我在网上搜了这个标签,定义导航链接的部分,但是我把它去掉也没有看出来有什么影响的,我想是我暂时还没到它有用的时候。请教各位它到底有什么独特的作用呢?另外,在学HTML的时候想看出来各个标签的独特作用,但是经常会觉得有的标签好像没啥用啊,有的从效果上也看不出来,或者标签之间有类似功能,怎么样能够去分辨和体会呢?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(8)
PHPz

只是html5中用于增强语义的一个标签而已。语义化有利于网页的SEO。

大家讲道理

为了语义化而已。可能对seo有帮助。
类似于 p, h1, font这些, 不过有一些标签浏览器添加了默认的样式。

ringa_lee

html只是定义网页的结构或者意义而已,具体的表现效果是css的任务.
所以关于<nav>你只要知道在意义上它仅是导航

迷茫

你好,它和header,footer相似,都只是让人方便辨识文档结构的,并没有css上的特殊样式

大家讲道理

这是html5里新增的标签:

<nav><a>首页</a><a>文章</a><a>关于</a></nav>

跟以前用p写是一样的用法:

<p class="nav"><a>首页</a><a>文章</a><a>关于</a></p>

只不过使用nav更有利于代码的阅读和搜索引擎的识别。当然,还是接着使用p是对的,只不过代码里都是p,得需要更多的信息才能知道这个p是干嘛的。比如上面的代码,添加一个class=nav后才知道这段代码是导航

大家讲道理

属于网页中常有的东西,增加HTML的语义化

PHP中文网

html5自增的一个语义化标签

阿神

语义化标签,可读性高,方便封装与维护,也利于 seo

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号