在线等,挺急的!a标签有什么特殊用途吗?大佬们有什么好的建议?

在别人的代码里经常看到a标签的使用,比如在标题里使用:
为什么特地用a标签包裹呢?有什么用意呢?如果只是为了实现cursor:pointer;的效果,但是这样每次都添加javascript:void(0);给a标签,用意何在呢
犯罪嫌疑人X
浏览 293回答 2
2回答

牛魔王的故事

仅仅是为了语义.比如很多网站有超链接,我不一定要用a标签,我用个p标签,然后设置click事件跳转成么?没问题!前端实现上总是有很多方案.但是在html上,主要讲究一个语义化比如你看到一段陌生的代码,你就知道这是一个列表.而实际上想实现列表,完全可以用div去做(万物皆可div),但是为了让后来维护的人更快地理解,就选择写的通俗易懂些.选项1选项2选项3

神不在的星期二

老程序员都这样写语义化好有利于seo,可以检测到你的链接指向谁,或是有多少人指向你的网站真的用起来有默认的那些样式,有时候也挺鸡肋
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript