簡體   English   中英

html標簽強大而正確的做事方式?

[英]html tag strong and correct way of doing things?

拿下面的代碼,

<strong><a href="#">Link</a></strong>

它會使鏈接變粗。

現在考慮下一個例子,做了完全相同的事情,但從SEO和語義的角度來看哪個是使用的?

<a href="#"><strong>Link</strong></a>

他們之間沒有什么重要的選擇。

如果您希望特定鏈接更加強調,您應該只使用這些。 如果你只想要粗體鏈接,那么你應該使用a { font-weight: bold; } a { font-weight: bold; }在樣式表。

根據我的經驗,僅在文本周圍包裝錨點,或者在所需的最小標記周圍,最小化瀏覽器錯誤。

我恭敬地不同意昆汀上面的評論。 <strong>提供真正的語義值,而font-weight: bold; 根據定義是視覺語義描述符。 為了支持這個斷言,這里有兩個W3C定義的鏈接以及每個的第一個句子。

要了解像<strong>這樣的元素的語義含義是多么刻意,請查看W5文檔中對於HTML5中已更改元素的<b><strong>的定義更改:www.w3.org/TR/html5 -diff /#變元素

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM