HTML驗證注意點

2021-09-30 15:04:47 字數 987 閱讀 7063

符合標準的網頁是要通過html驗證的,在我們製作網頁時需要注意以下6點內容。

1.必須在文件開始宣告文件的型別。(這點很重要,不顯示起明文件型別,對於ie,ff早期的瀏覽器會觸發quirk模式,會導致很多莫名的問題)

建立xhtml文件,首先我們最重要的就是要生命該文件是什麼型別的!有很多的xhtml文件型別,但是我們通常用的就三種:html 4.01 strict, html 4.01 transitional和xhtml 1.0 strict。每個文件型別都是w3c組織認定的。

(html5新增了簡潔的文件型別宣告:)

下面的例子是宣告型別為xhtml 1.0 transitional:

通過宣告型別從而也就規定了我們在該文件中使用(x)html的哪些標籤、哪些屬性、哪些屬性值等等

2.必須指明文件使用的哪種編碼。

在xhtml文件中指明使用哪種編碼進行編寫也是很重要的!xhtml文件中用content-type來指明編碼的,編碼的方式是非常多的!

下面例子是乙個html的編碼。

3.使用標準的html符號。

除了使用標準的html符號外,有時我們也會用到一些特殊的符號。比如空格使用 ,etc。

4.改正空標籤

這一步比較簡單,在規則的html中是允許使用空標籤的!比如:,但是

在xhtml裡面我們是要改變成,另乙個常用的標籤

5.校正所有html標籤和屬性的名字。

(在html5中這變得不重要了,但為了良好的編碼規範,最好還是遵守)

當我們寫文件時可能由於比較快,我們寫成height="10" 或者 form action="post"這樣是不能通過xhtml校驗的,我們應該改為height="10" 和 form action="post",在xhtml文件中要求所有的標籤和屬性都要小寫。

6.校正所有屬性值。

和上面兩個技巧一樣當寫xhtml時,比如我們寫。在html中是允許我們寫成 但是在 xhtml 中必須寫為 。也就是說在xhtml中所有屬性的值要用引號引起來的!

html列印注意點

1.在firefox下,每頁均會列印重複thead 表頭 tfoot 表尾 的內容 ie8下無效 其它ie版本未測試 2.分頁的處理 media print 在需要分頁的tr上,加上該樣式即可 3.隱藏某些不需要列印的區域 media print 4.頁面頂部 之類的,如何去掉?5.列印頁面指定區域...

html基礎學習 注意點

瀏覽器會自動地在塊級元素 的前後新增空行 當顯示頁面時,瀏覽器會移除源 中多餘的空格和空行。所有連續的空格或空行都會被算作乙個空格。需要注意的是,html 中的所有連續的空行 換行 也被顯示為乙個空格。預格式文字 此例演示如何使用 pre 標籤對空行和空格進行控制 這是預格式文字。它保留了 空格 和...

總結關於驗證和授權注意點

對於需要限制某些使用者訪問的網頁,我們需要使用驗證 authentication 和授權 authorization 驗證是指核查乙個人是否真的是他自己所聲稱的那個人。這通常需要乙個使用者名稱和密碼,但也包括任何其他可以表明身份的方式,例如乙個智慧卡,指紋等等。授權則是找出已通過驗證的使用者是否允許...