html頁面轉JSP之後樣式變化的問題

來源:互聯網
上載者:User

標籤:官方網站   eset   比較   img   輸入   html   架構頁面   結束   實現   

html 儲存為jsp   樣式變化了  ,比如裡面的一些input 獲知是其他的一些樣式變化的。 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
原因可能是這個的影響。 
    XHTML 1.0 提供了三種DTD聲明可供選擇: 
  過渡的(Transitional):要求非常寬鬆的DTD,它允許你繼續使用HTML4.01的標識(但是要符合xhtml的寫法)。完整代碼如下: 

  《!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"》 

  嚴格的(Strict):要求嚴格的DTD,你不能使用任何錶現層的標識和屬性,完整代碼如下: 

《!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"》 

  架構的(Frameset):專門針對架構頁面設計使用的DTD,如果你的頁面中包含有架構,需要採用這種DTD。完整代碼如下: 

  《!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"》 



 我們從現在的HTML轉換為XHTML注意以下幾點: 


  一、在每個頁面的首部都加上文件類型的說明。如: 

  《!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"》 

  當然可以選擇其他類型的。 

  二、標記和name 要都用小寫。 

  我們可以自己編寫一個替換程式,將你的HTML文檔中的所有的標記都換為小寫字母,還有name屬性也要變為小寫。 

  三、所有的屬性值都要用引號引起來。 

  四、單獨的標籤,如: 《hr》 , 《br》 and 《img》,都要在後面加/來結束。在這裡不建議使用諸如:《img》和《/img》形式的方式,直接在其後面加/就可以了,如《br /》。 

  五、我們開啟W3C DTD 的官方網站:http://validator.w3.org/check/referer,驗證時一般錯誤可能會出現在你的標籤嵌套裡。也可以用官方網站提供的轉換工具tidy來實現轉換:http://www.w3.org/People/Raggett/tidy/,我不建議大家直接來使用該工具來驗證,因為我們畢竟是新學XHTML我們還是自己轉換,這樣我們可以熟悉XHTML啊,再者說我們還要學習tidy工具的使用,那樣也是比較麻煩的。 

  六、我們直接開啟下面的頁面可以直接輸入網址來驗證我們的程式了:http://validator.w3.org/check?uri=http%3A%2F%2Fmoban.7880.com%2F

html頁面轉JSP之後樣式變化的問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.