你知道strong和b i和em的區別嗎?

2021-08-19 05:09:01 字數 1481 閱讀 7941

一:

w3school定義:

標籤規定粗體文字。(實現加粗顯示效果)

h5的規範宣告:

1)使用來表示標題,

2)使用來表示強調的文字,

3)使用來表示更重要的文字,

4)使用標籤來表示標註的或突出顯示的文字。

5)只有當 沒有其他更加合適的標籤的時候 ,才應該把標籤作為最後的選項。

二:w3school定義:

把文字定義為語氣更強的強調的內容(區別em的把文字定義為強調的內容。)

w3school中定義strong是短語元素,標籤定義的文字大多會呈現出特殊的樣式同時還會具有確切的語義。同時官網定義如果只是為了達到某種視覺上的效果建議使用樣式表(css)因為那樣做會達到更加豐富的效果。

和的區別:

首先這兩者的不同點在於前者屬於物理標籤(實體標籤)後者屬於邏輯標籤;此時需要細細品味這兩個標籤的含義。物理標籤…emmmmm…應該就是乙個視覺上的顯示效果吧,傳達的只是讓元素內的文字變成這種效果的命令,他沒有什麼語義上的意思。而邏輯標籤….相信肯定在邏輯上,語義上就會具有一些意義。他強調的是這個標籤在文件中的文件邏輯,並非是通過乙個命令來告訴瀏覽器該如何顯示這個文字。

strong和b在顯示的視覺效果上是一樣的,但是b就是個bold的意思這個標籤的顯示樣式就是加粗顯示,但是strong的顯示樣式是可以改變的,他只是通過指定加粗樣式來將達到乙個視覺上的強調。他還可以通過別的方式來進行強調顯示(加粗只是strong的預設樣式),比如加個下劃線,變個顏色,加個斜體啥的。等哪天strong一不高興了就不帶b玩了,變成別的顯示樣式了,那就不存在區分上的誤區了。但是為了符合現在的標準,還是推薦使用strong標籤。

三:官方定義:標籤用於顯示斜體的文字效果(i和基於內容的樣式標籤em類似,他告訴瀏覽器將包含其中的文字以斜體字(italic)或者傾斜(oblique)字型顯示,如果這種斜體字對該瀏覽器不可用的話,可以使用高亮,反白或者加下劃線等樣式)。

四:定義:em是用於把文字定義為強調的內容。(區分strong)

w3school中定義em是短語元素,標籤定義的文字大多會呈現出特殊的樣式同時還會具有確切的語義。同時官網定義如果只是為了達到某種視覺上的效果建議使用樣式表(css)因為那樣做會達到更加豐富的效果。

的區別:

類似於b和strong,i是物理元素,em是邏輯元素,i是斜體(italic)em是強調(emphasize)。物理元素說白了就是告訴瀏覽器我應該如何顯示以什麼樣的格式顯示文字,而這些邏輯元素要告訴瀏覽器這些文字有著什麼樣的重要性。和在現在的體系中是不提倡被使用的,因為他們只是表現加粗和斜體而不具有任何的語義上的意義。而且對於搜尋引擎來說和比重要,所以這兩者通常都被所代替了。

和的區別:

在定義中表示對文字進行強調-----即把文字定義為強調的內容。表示表示更為重要的強調,他在語氣上表示為更強烈的語氣。這兩者都是用於強調內容,但是的語氣上更加的強烈,程度上也更加深刻。

w3school中對於,等類似元素的定義。

em標籤和strong標籤的區別

今天模擬面試,第乙個問題就是這個,然後我回答說就是表示強調,然後老師說還有嗎,我說不知道了,然後,就沒有然後了。第乙個層次的區別 標籤是告訴瀏覽器把其中的文字表示為強調的內容,把這段文字用斜體來 表示。如果只想使用斜體字來顯示文字的話,使用標籤。除了強調以外,當引入新的術語或者在 引用特定型別的術語...

strong和copy的區別

問題描述 在定義乙個類的property時候,為property選擇strong還是copy特別注意和研究明白的,如果property是nsstring或者nsarray及其子類的時候,最好選擇使用copy屬性修飾。為什麼呢?這是為了防止賦值給它的是可變的資料,如果可變的資料發生了變化,那麼該pro...

強引用和弱引用( strong和

初學者乾貨 在oc arc模式下開發 id objca nsobject alloc init 預設宣告的乙個物件就為 strong強引用,等價於 id strong objca nsobject alloc init 注 在強引用中,有時會出現迴圈引用的情況,這時就需要弱引用 weak 來幫忙 如...