2016-06-12 120 views
1

以下代碼在網站上找到。它是否是有效的HTML?href錨文本</a>

<td><a href=http://dummy.url/example.pdf target="_blank"</a> Example</td> 

無法點擊使用舊的瀏覽器,但與較新的。下面的代碼不會更好嗎?

<td><a href="http://dummy.url/example.pdf" target="_blank"> Example</a></td> 
+1

錨標記之後的文本是完全有效的。它將導致零寬度的鏈接(因此完全不可見)。但是,開標籤需要正確關閉:'示例' – Midas

回答

1

編號缺少>作爲開始標記。請注意代碼突出顯示在您的第一個示例中已被破解。不同的瀏覽器以不同的方式「糾正」不正確的HTML。

您可以嘗試在這裏進行驗證:

https://validator.w3.org/#validate_by_input

0

第一個代碼是無效的,一些瀏覽器可以使其但這不意味着它是有效的。

0

您的問題的下面的代碼是有效的HTML代碼。它應該適用於所有瀏覽器。在上面第二行代碼沒有錯誤

-2

我不知道多少,但我認爲href應該在引號中,因爲它應該是字符串,至於錨後的文本我從來沒有嘗試過..我不知道是否它與涉及其他元素的目標元素有關,但名稱爲空,但不能在電話上測試它