X HTML Strict 下的巢狀規則

2021-04-16 06:51:01 字數 709 閱讀 5289

下面是乙份在 html 4 strict 和 xhtml 1.0 strict 下必須遵守的標籤巢狀規則,比如你不能在 裡面再嵌入乙個 這樣的約定。

說明:* 小寫的單詞表明一組或一系列 html 標籤

* 每一項條目(標籤)後都跟隨一組標籤列表,如果沒有這個列表,那麼表明該條目(標籤)內部不允許包含任何標籤。這意味著該條目內部只能包含純文字內容(#pcdata,見下文)。如果註明 (empty),這意味著該條目內部不允許包含任何形式的內容。

* #pcdata 的意思是「parsed character data」,即純文字內容(不包括任何 html 標籤,但是轉義內容可以存在,比如 ä 和 ä)

* cdata 的意思是「character data」,這意味著不包括轉義內容的純文字內容,詳細內容可以參考cdata confusion

* excluding … 意即不得直接或者間接的包含所列的元素

注1. 以上內容基於 [html 4.01 specification] 的 strict dtd。

* 對於 和 的內容,在 html 4 裡是 cdata 而在 xhtml 裡是 #pcdata

* 在 xhtml 中,標籤後可以緊跟乙個 ,而在 html 4.01 裡,不允許這樣,不過 標籤又是可以省略的。意思就是說,如果**中的 後緊跟 ,對於 html 4.01,會隱性的生成乙個 標籤,而在 xhtml 裡面就沒有。這會影響到樣式表使用 tbody 作為選擇器。

vmware下巢狀虛擬化hyper v

hyper v是microsoft的虛擬化產品,要安裝這個系統,最好使用win7 vmware,然後在vmware裡安裝win2012r2,啟用hyper v功能,來學習。不過正常情況下,win7下vmware中的win2012r2是無法啟用hyper v功能的,我們需要修改一下配置檔案才能正常安裝...

C 迴圈巢狀 常見的巢狀

迴圈的巢狀就是,乙個迴圈體內又包含了另乙個完整的迴圈結構 內嵌的迴圈中還可以巢狀迴圈,這就是多層迴圈。在c 中,while迴圈 do while迴圈 for迴圈都可以互相巢狀,例如以下幾種 while語句巢狀while語句 while do while語句巢狀do while語句 do while ...

Linux下靜態庫的生成以及庫的巢狀

關係 makefile 生成靜態庫 libworldstatic.a world world.c gcc c world.c ar r libworldstatic.a world.o 把上面world.h 和 生成的libworldstatic.a複製到當前工程下 hello.c include ...