2017-08-31 37 views
-2

我看到在HTML5中,您不使用name屬性,而是使用id屬性。我還看到你用name屬性編寫元數據。那麼在編寫元數據時應該使用哪一個呢?元標記:我使用名稱或ID嗎?

​​

OR

<meta id="" content="">` 
+0

元數據?你知道至少有什麼意思嗎? – Troyer

+0

我更喜歡id-tag。我多次在我的html文檔中執行此操作。 –

回答

3

你不使用name屬性,但使用id屬性

這僅適用於a元素(其name屬性,已被棄用贊成給最接近的元素一個對應的ID)。它不適用於具有name屬性的任何其他元素,既不是input也不是meta。換句話說,你不能用任何其他元素的ID替換name屬性。任何人建議否則是錯誤的。

0

據:

name屬性在<meta>標籤使用,而不是id在這種情況下,因爲name定義元數據名稱的屬性,您將在content屬性中設置該屬性。

id屬性具有different meaning:它是用來得到一個唯一的標識符到一個HTML元素中的樣式表,腳本,鏈接錨被引用,等等

+0

「微不足道」意味着「無關緊要」。如果在''標籤中需要一個屬性來代替另一個屬性,那麼我認爲這是相當重要的。你在那裏說什麼? – TylerH

+0

我的意思是,根據參考文獻,它很明顯*(或許它是一個更好的詞?:))對我來說,在問題定義的上下文中必須使用'name'屬性而不是'id'。 (我剛剛編輯了我的答案,希望我可以提高它的質量。) – juzraai

+0

啊,所以你的意思是讓OP瞭解原因,而不是在Stack Overflow上提出一個問題,這應該是微不足道的。 – TylerH

相關問題