我一直在使用類似這樣的東西,<a href="myURL.php" target="blank">Some text</a>
,已經有近3年的時間了,我想確保我沒有做出非常非法的事情。錨標記的目標屬性的正確方法是什麼?
查找了一些信息後,我開始注意到所有地方都表示它爲target="_blank"
。這開始引起了我的一些擔心,我可能需要重新瀏覽所有我曾工作過的網站,並對其進行更改,以包括_
。
當我通過validator運行它時,它不會導致錯誤,甚至不會通知我有關它的警告。
我的問題:
這是對guidlines不使用,
_
,下劃線?如果這違反準則,爲什麼它不會導致 錯誤,爲什麼它的工作?
作爲便箋,我找不到這方面的信息,但我至少找到了specs for links。
您是否閱讀過文檔? HTTPS://developer.mozilla。org/en-US/docs/Web/HTML/Element/a#attr-target – SLaks
「target」屬性值的規範在這裏:http://www.w3.org/html/wg/drafts/html/master /browsers.html#valid-browsing-context-name-or-keyword –