3 2 內聯語義學

2021-10-06 07:52:26 字數 1233 閱讀 6166

文字塊中的小部分的語義。

源文章:

inline semantics

雖然段落和列表的目的是為了識別整段文字,但我們有時想為文字中的乙個詞(或幾個詞)提供意義。

對於重要的詞,使用標籤。

>

這>

重要strong

>

,但這並不重要。

p>

效果:

這重要,但這並不重要。

預設情況下,元素會以黑體顯示,但請記住,這只是瀏覽器的預設行為。不要只理解為把一些文字用黑體顯示,而是理解為標記它更重要。

對於強調的詞,使用標籤。

>

這是>

強調的em

>

,但這沒有。

p>

效果:

這是強調的,但這沒有。

預設情況下,元素會以斜體顯示,但請記住,這只是瀏覽器的預設行為。不要只用把一些文字用斜體顯示,而是要給理解它的強調意味。

像w3c或cd這樣的縮寫可以使用元素。

>

我剛買了一張>

cdabbr

>。p

>

您可以新增乙個title屬性來指定縮寫的描述,該屬性將通過懸停元素顯示。

>

我剛買了一張title

="compact disc"

>

cdabbr

>。p

>

效果:

我剛買了一張cd。

元素是乙個塊級元素。它有乙個內嵌版。:

>

他說了>

世界你好q

>

就走了。

p>

效果:

他說了世界你好就走了。

還有很多其他內嵌式語義元素可供選擇,但我們已經涵蓋了最常見的幾種。

建構函式語義學之程式轉化語義學 2

在 建構函式語義學之程式轉化語義學 1 中編譯器做了一些優化,有時他還會給你的程式更多的優化 1 在使用者層面做優化 如果程式設計師頂乙個計算用的 constructor x bar const t y,const t z x xx 以 y 和 z 來處理 xx return xx 有的編譯器開發人...

C 函式語義學

我們或許會認為呼叫類成員函式的開銷會大於呼叫普通函式,但是其實不是這樣的,呼叫普通成員函式和全域性函式開銷差不多,我們可以在vs中除錯,檢視反彙編 普通成員函式在呼叫的時候編譯器會在傳遞乙個物件的this指標 eg includeusing namespace std class a void te...

建構函式語義學

有些書上說,如果乙個類中沒有任何的建構函式,那麼編譯器會為我們預設的合成乙個 合成預設規則函式 其實,系統是在 必要的時候 才會為我們合成預設的建構函式。這個可以去分析obj檔案 情況1 如果乙個類中沒有任何的建構函式,且它的成員變數中含有乙個類型別的成員,那麼這個時候系統會為這個類合成乙個預設的建...