原创 你不知道的DOM-----javascript篇

javascript分成三部分 es部分(基礎語法)  dom部分(操作文檔部分)  bom部分(編程操作瀏覽器部分) bom過於強大,能操縱瀏覽器;兼容性太差  dom定義了表示和修改文檔所需的方法 , 用來操作html和xml功能的一

原创 HTML5與HTML4的區別

HTML5設計的目的是爲了在移動設備上支持多媒體。 HTML5在H4的基礎上加入了新的語法特徵,比如video、audio、canvas標記。 H5還引進新的功能,對本地離線存儲有更好的支持,添加了語義化更好的內容元素(article、f

原创 經典CSS缺陷--margin塌陷問題和margin合併問題

margin塌陷問題 問題描述: 在文檔流中,父元素的高度默認是被子元素撐開的 也就是說 子元素有多高,父元素就有多高 但是當子元素設置浮動之後,子元素會完全脫離文檔流 此時將會導致子元素無法撐開父元素的高度,導致父元素高度塌陷 代碼

原创 面向對象思想--談談你對面向對象的理解

面向對象 面向對象編程,即OOP,面向對象的概念和應用已經超越了程序設計、軟件開發領域,現在已經發展到了各個領域。 面向對象可以說是對現實世界理解和抽象的方法,是計算機編程技術發展到一定階段的產物。 它的特點:抽象  封裝  繼承   多

原创 HTML基礎

什麼是HTML html全稱  Hyper Text Markup Language,是一種標記語言(markup language) html文檔是由標籤構成的,有的標籤是成對的、有的標籤是單獨的。 下圖爲初始化的html文件(subl

原创 小知識點總結

瞭解哪些塊級元素,行級元素? CSS規範規定,每個網頁元素都有一個display屬性,用於確定該元素的類型,每個元素都有默認的display屬性值, 比如div元素,它的默認display屬性值爲block,成爲塊級元素;而span元素的