很重要 引起頁面布局錯位

2021-06-17 23:07:45 字數 834 閱讀 3580

**:

噩夢開始的源頭:之前寫html或者jsp頁面,從來不注意doctype的宣告,也不太明白doctype的作用。直到最近碰到了乙個非常奇葩的bug:某乙個頁面在ie7和8,chrome,ff等下正常,但是在ie9下顯示有問題,我就開始找啊找,各種除錯,各種log,終於在httpwatch裡邊找到了答案:doctype未宣告。於是我給頁面新增了,果然奏效了。

下面我就盡可能簡潔扼要的說一下doctype的作用和用法。

1作用:宣告文件的解析型別(document.compatmode),避免瀏覽器的怪異模式。

document.compatmode:

backcompat:怪異模式,瀏覽器使用自己的怪異模式解析渲染頁面。

css1compat:標準模式,瀏覽器使用w3c的標準解析渲染頁面。

這個屬性會被瀏覽器識別並使用,但是如果你的頁面沒有doctype的宣告,那麼compatmode預設就是backcompat,

這也就是惡魔的開始 -- 瀏覽器按照自己的方式解析渲染頁面,那麼,在不同的瀏覽器就會顯示不同的樣式。

如果你的頁面新增了那麼,那麼就等同於開啟了標準模式,那麼瀏覽器就得老老實實的按照w3c的

標準解析渲染頁面,這樣一來,你的頁面在所有的瀏覽器裡顯示的就都是乙個樣子了。

這就是的作用。

2 使用:

2.1 使用也很簡單,就是在你的html頁面的第一行新增""一行**就可以了

2.2 jsp的話,新增在<%@ page %>的下一行。

2.3 不用區分大小寫哦

w3c : 

博文:

意識很重要!

近來幾天突然意識到,意識很重要!不管是在寫程式上還是做工作的每一件事情上,要培養一種意識,一種問題還沒有發生,就能預示到問題的存在,並且能避免他們的意識。在工作中,可能領導讓你去幹一件事情,你幹的很快,而且自己覺的很滿意,很欣喜的去向領導報告。領導可能很欣賞你,表揚了你幾句,呵呵,在你離開的時候可能...

部落格很重要

就像標題所說的,部落格真的很重要.以前老師老強調,後來老師沒時間管我們,也就慢慢的意識不到部落格的重要性.每週都在糾結,什麼也沒學,沒什麼好寫的,但是必須要寫啊,就寫些碎碎念的心情,部落格的質量越來越不好,訪問量越來越低,然後就更加不想寫部落格.今天明白,部落格是在整理我們的生命,我們寫部落格是為了...

經驗很重要

機器學習的演算法大家都明白,關鍵是經驗的多少。總結 1.損失函式 不一定使用常規的,需要按照具體問題修改。2.別拿線性模型用在非線性問題上 3.注意 野值 是特殊處理,還是可以忽略不計。過濾或者使用對野值不敏感的演算法 4.樣例數量相對特徵資料量少,用高bias 低variance模型 欠擬合 反之...