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