html5為什麼只需要寫?
html5不基於sgml,因此不需要對dtd進行引用,但是需要doctype來規範瀏覽器的行為(讓瀏覽器按照他們應該的方式來執行),而html4.01基於sgml,所以需要對dtd進行引用,才能告知瀏覽器文件所使用的文件型別。
doctype的作用是什麼?嚴格模式與混雜模式如何區分?它們有何意義?
1)宣告位於文件中的最前面,處於標籤之前。告知瀏覽器的解析器,用什麼文件型別規範來解析這個文件。
2)嚴格模式的排版和js運作模式是以該瀏覽器支援的最高標準執行。
3)在混雜模式中,頁面以寬鬆的向後相容的方式顯示。模擬老式瀏覽器的行為以防止站點無法工作。
4)doctype不存在或格式不正確會導致文件以混雜模式呈現。
簡述瀏覽器的核心分別是什麼?
ie: trident核心
firefox:gecko核心
safari:webkit核心
opera:以前是presto核心,opera現已改用google chrome的blink核心
chrome:blink(基於webkit,google與opera software共同開發)
是html的注釋標籤,使用 < 和 > 是符合html標籤語法規則的。/* */是css的注釋標籤
/* */(注釋**塊)、//(注釋單行)是js的注釋標籤。
w3c標準主要包括xhtml、css、dom和ecmascript標準 web前端相關技術都是基於w3c標準實現。
在網頁中常見的格式是jpg和gif
css不僅可以靜態地修飾網頁,還可以配合各種指令碼語言動態地對網頁各元素進行格式化。 css能夠對網頁中元素位置的排版進行畫素級精確控制,支援幾乎所有的字型字型大小樣式。
組原 第一章知識點筆記
1.儲存字長可以是 1b 或者 位元組的偶數倍 或位元組二次冪的整數倍 計算機字長 機器字長 通常選定為 位元組 8位 的整數倍。2.馮諾依曼機最根本的特徵是採用 儲存程式 的原理,基本工作方式是 控制流驅動方式。3.暫存器的設定對組合語言不透明!彙編程式設計師要對暫存器進行直接操作。4.解釋程式是...
UC OSII原始碼閱讀知識點(第一章)
1 在stm32上使用的arm cortex處理器中,具有主堆疊msp和程序堆疊psp,具有pendsv和systick中斷 2 實時作業系統一般用於嵌入式開發平台,如stm32,arm,dsp,基於軟核的fpga.3 除程式設計介面外,作業系統還承擔著任務管理,事件管理和訊息通訊,cpu管理,記憶...
作業系統第一章知識點總結
作業系統初步認識 1.沒有安裝作業系統 計算機可以執行程式。2.基本功能 提供操作介面 控制程式執行 管理系統資源 配置系統引數 監控系統狀態 工具軟體集合。作業系統功能與定義 功能 程序管理 cpu管理 程序控制 建立,暫停,喚醒,撤銷 程序排程 排程策略 優先順序 程序通訊 程序間通訊 記憶體管...