注意事項:
1、選擇DOCTYPE以外的語句必須使用小寫英文字母書寫。其中包括 Macromedia Dreamweaver 產生的滑鼠動作,如 OnMouseOver 也必須修改成 onmouseover。
2、XHTML語法規要求所有的識別都必須有開始和結束。例如
和
等,對於不成對的標識,要求在標識最後加一個空格,然後跟一個"/"。例如寫成
、
3、所有的XML標記都必須合理嵌套。如:
必須修改為:
,就是說,一層一層的嵌套必須是嚴格對稱。
4、所有的屬性必須用引號""括起來。如:
5、把所有),不是標籤的一部分,都必須被編碼為 & g t ; ,任何與號(&),不是實體的一部分的,都必須被編碼為& a m p ; 。(以上代碼字母間無空格)
6、給所有屬性賦一個值。如:
7. 不要在註解內容中使用「--」。如: 可以用等號或空格替換內部的虛線 。
首先是規範的文件頭部分的寫法:
CODE:
html PUBLIC "-/ .C//DTD href=\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\" target=\"_blank\">http://www.w3.org/TR/xhtml1/DTD /xhtml1-transitional.dtd">
http ://www.w3.org/1999/xhtml" lang="utf-8">
順便加上版權" / >
[Copy to clipboard]
在CSS的定義方面,值得推薦的是一種通用字體設定的方案,內容如下:
CODE:
body { font -family : "Lucida Grande", Verdana, Lucida, Arial, to clipboard]
字體依照所列的順序選用。如果使用者的電腦含有Lucida Grande字體,文件將被指定為Lucida Grande。沒有的話,就被指定為Verdana字體,如果也沒有Verdana,就指定為Lucida字體,依此類推;
Lucida Grande字體適合Mac OS X;
Verdana字體適合所有的Windows系統;
Lucida適合UNIX使用者;
"宋體"適合中文簡體使用者;
如果所列出的字體都不能用,則預設的sans-serif字體能保證呼叫。
CSS中用四個偽類別來定義連結的樣式,分別是:a:link、a:visited、a:hover和a : active,例如:
a :link{font-weight : bold ;text-decoration : none ;color : #c00 ;}
a:visited {font-weight : bold ; :hover {font-weight : bold ;text-decoration : underline ;color : #f60 ;}
a:active {font-weight : bold br>但書寫的時候一定要注意順序,正確的順序是:LVHA,如果不這麼寫的話,很可能效果很你預期的不一樣。
中間部分的佈局規格化和選單的非表格實作需要實踐的引導,在這裡先不寫什麼。下面寫一點關於程式碼校驗的記錄。
XHTML校驗常見錯誤原因對照表:
No DOCTYPE Found! Falling Back to HTML 4.01 Transitional--未定義DOCTYPE。
No Character Encoding Found! Falling back to UTF-8.--未定義語言編碼。
end tag for "img" omitted, but OMITTAG NO was specified--圖片標籤沒有加"/"關閉。
an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified--屬性值必須加引編號。
element "DIV" undefined---DIV標籤不能用大寫,要改成小寫div。
required attribute "alt" not specified---圖片需要加alt屬性。
required attribute "type" not specified---JS或CSS所呼叫的標籤漏了type屬性。
CSS2校驗常見錯誤原因對照表:
(警告)無效數字 : color909090 不是一個 color 值 : 909090 ---十六進位色彩值必須加上"#"號,即#909090
(警告)無效數字 : margin-topUnknown dimension : 6pixels ---pixels不是一個單位值,正確寫法6px
(警告)屬性 scroll_bar- 定義捲軸顏色是非標準的屬性
(警告)Line : 0 font-family: 建議你指定一個種類族科作為最後的選擇 --W3C建議字體定義的時候,最後以一個類別的字體結束,例如"sans- serif",以確保在不同作業系統下,網頁字體都能被顯示
(警告)Line : 0 can't find the warning message for otherprofile --表示在程式碼中有非標準屬性或值,校驗程序無法判斷和提供相應的警告訊息
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

Wufoo一直在集成方面非常出色。他們與特定應用程序(例如廣告系列顯示器,MailChimp和Typekit)進行集成,但他們也


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
刺客信條陰影:貝殼謎語解決方案
2 週前ByDDD
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

WebStorm Mac版
好用的JavaScript開發工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。