(X)HTML文件應該是什麼樣子

2021-10-07 23:29:40 字數 1276 閱讀 2760

最近,我看到了如此糟糕的html,以至於我想展示html文件的外觀,

w3c的要求 。

絕對最小值定義為:

html 4文件由三部分組成:

包含html版本資訊的行,

宣告性的標頭部分(由head元素分隔),

正文,其中包含文件的實際內容。 主體可以通過body元素或frameset元素實現。

或用**表示:

"">

請注意,頁面標題是必需的html元素!

根據我的經驗,您至少應該使用另外乙個元素:「 content-type」元元素。

它不僅為瀏覽器提供了html mime型別,還向其說明了所使用的字元編碼(儘管英語內容可能無關緊要,但語言使用的字元多於ascii字元的任何人(例如,中文,日文和其他亞洲語言,歐洲語言(除英語和義大利語外,幾乎所有歐洲語言,例如法語(é,à,û,ç),德語(ä,ö,ü,ß)等),使用西里爾字母的語言(和相關)字元(例如俄語),阿拉伯語言等),通常一種語言有多個字符集…

好,回到主題。 這是我用於編碼的html模板(大括號中的變數)

">

補充筆記:

當然,還有另乙個即將到來的html變體:xhtml。 在獲得**之前,請注意以下幾點:

internet explorer不支援本機xhtml(儘管有一些技巧)

但是,由於xhtml是xml的子集,因此建議我們使用

重要說明:如果您使用「 text / html」**型別提供xhtml,則不會將其視為xhtml

完全沒有

然後將其作為html處理,這使得編寫xhtml徒勞無功。

當然,也有

xhtml的要求 (包括html / xhtml比較)。

這是我的xhtml模板,最初不打算與html相容,因此使用了限制性更強的xhtml 1.1子集。 (要將這些檔案提供給ie,我使用伺服器指令碼將其轉換為html。)

<?xml version="1.0" encoding="  " ?>

">

補充筆記:

*但在這種情況下,您也可以編寫html…

**由於xml限制

***在dtd中定義

謝謝您到目前為止的關注,並祝您複製/貼上愉快

ps不會忘記以您在文件中定義的編碼格式儲存文件。

from:

多核時代的並行程式設計模型應該是什麼樣子

目前來說,單節點的並行程式設計模型有openmp mpi等 集群上有mpi upc等。但是這些程式設計模型再帶來某一些好處的同時,又帶來了其他問題,所以如何設計乙個能夠讓客戶滿意的程式設計模型,是乙個非常艱難的工作。對於並行程式設計模型,大家關注的問題包括可程式設計性 效能 可除錯性 正確性以及安全...

桌面融合應該是什麼樣的

雖然能達到所謂桌面融合的狀態,不過不管採用哪種方式,都是 偽桌面融合 拋開增加的成本和不穩定性不說 此處說的不穩定並不是純粹指軟體程式不穩定,而是整個專案的不穩定,因為大家都知道多乙個裝置,不穩定的因素就會增加不止一處,加大了維護難度。很多人都有這個經歷,對於稍微複雜的專案,由於採用了不合理的方案,...

call cc應該是什麼型別

這篇來自我在某問答 上的乙個回答。但我覺得這個問題很有價值,我思考和寫作的時間花費了很久。所以我覺得應該儲存起來。問題是,call cc的型別是什麼。我們知道,call cc lambda k p 有兩種用法,一種是 call cc lambda k k a 例如 1 call cc lambda ...