課程
/前端開發(fā)
/Bootstrap
/玩轉(zhuǎn)Bootstrap(基礎(chǔ))
?href="##"和href="#"有什么不同
2017-05-11
源自:玩轉(zhuǎn)Bootstrap(基礎(chǔ)) 5-9
正在回答
a href ="" 默認(rèn)打開的還是當(dāng)前頁面,會刷新一下重新打開。a href ="#" 瀏覽器地址欄網(wǎng)址后面會多顯示1個(gè)#。不會刷新頁面,會回到頁面頂部。
使用 <a> 標(biāo)簽 + onclick='{jscode}'? 時(shí)經(jīng)常會加一個(gè) href='###',而有時(shí)這個(gè) href='###' 會被誤寫為 <a href='#'> 是因?yàn)槭褂谜邲]有理解 '#' 和 '###' 的區(qū)別, '#' 是有特定意義的,如果 '#' 后有內(nèi)容會被認(rèn)為是一個(gè)標(biāo)簽而從頁面找到相應(yīng)標(biāo)簽跳轉(zhuǎn)到該處,找不到時(shí)會跳到頁首, '###' 其實(shí)就是一個(gè)無意義的標(biāo)簽指定,也就是一個(gè) '#' 和不存在的標(biāo)簽 '##' 的組合,頁面中找不到命名為 '##' 的 <a> 時(shí)該鏈接就不會發(fā)生跳轉(zhuǎn),也就不會導(dǎo)致執(zhí)行 onclick 中的內(nèi)容時(shí)突然發(fā)生頁面跳到頁首的問題。'###' 只是一種使用者習(xí)慣,如果你愿意,可以隨便找一個(gè)跳轉(zhuǎn)不到的標(biāo)簽作為命名。
_晴不知所起一往而深_ 提問者
舉報(bào)
告訴你使用Bootstrap,并且能夠獨(dú)立定制出適合自己的Bootstrap
1 回答href的引用
2 回答href屬性值
2 回答a標(biāo)簽按鈕為什么必須有href屬性?
3 回答為什么把模態(tài)框的href屬性沒有用?
1 回答請問<a href="#" >是什么意思呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-05-12
a href ="" 默認(rèn)打開的還是當(dāng)前頁面,會刷新一下重新打開。
a href ="#" 瀏覽器地址欄網(wǎng)址后面會多顯示1個(gè)#。不會刷新頁面,會回到頁面頂部。
使用 <a> 標(biāo)簽 + onclick='{jscode}'? 時(shí)經(jīng)常會加一個(gè) href='###',而有時(shí)這個(gè) href='###' 會被誤寫為 <a href='#'> 是因?yàn)槭褂谜邲]有理解 '#' 和 '###' 的區(qū)別, '#' 是有特定意義的,如果 '#' 后有內(nèi)容會被認(rèn)為是一個(gè)標(biāo)簽而從頁面找到相應(yīng)標(biāo)簽跳轉(zhuǎn)到該處,找不到時(shí)會跳到頁首, '###' 其實(shí)就是一個(gè)無意義的標(biāo)簽指定,也就是一個(gè) '#' 和不存在的標(biāo)簽 '##' 的組合,頁面中找不到命名為 '##' 的 <a> 時(shí)該鏈接就不會發(fā)生跳轉(zhuǎn),也就不會導(dǎo)致執(zhí)行 onclick 中的內(nèi)容時(shí)突然發(fā)生頁面跳到頁首的問題。'###' 只是一種使用者習(xí)慣,如果你愿意,可以隨便找一個(gè)跳轉(zhuǎn)不到的標(biāo)簽作為命名。