first head html css 讀書筆記

2021-07-26 00:24:57 字數 1550 閱讀 3199

html 4的一些規範

xhtml 與 html 4 相比多了那些東東?

這個文件有說明

font-size

單位為 %, em時,是針對父元素(一般而言是body)的百分比。 ex:1.2em,說明font-size為1.2*(父元素font-size)

font-weight (粗體or not)

font-style (斜體or not)

text-decoration:

text-decoration: line-through|underline|overline|none.

text-decoration: line-through underline;表示既有下劃線也有中間橫穿線。

h1h1不能表示上述效果,只能表示後申明的效果。

line-height:

行間距. 單位em(是當前字型的多少倍), %, px

text-align: 塊元素屬性,可以使塊元素中所有inline內容居中/左對齊/.., 當中巢狀的塊元素也會繼承這個屬性值。

盒模式 [padding/border/margin]

div: 進行邏輯上劃分。

span: 和div類似,但div用於塊元素,而且本生也是快元素,但span本生是inline元素。ex:一段文字中,希望當中幾個word是粗體或者樣子變化,可用span將其包起來。

父子選擇器:

div h1父節點是div,子節點(可以使孫節點,增孫節點…)是h1,空格分隔父子。

#xxid h1

div>h1h1只能是兒子節點。

偽類

a:visited,a:hover,:focus

布局流,float,position,table布局,display:table布局

凝膠布局: 給塊元素的內容區設個width,margin設為auto,那麼就會有整個居中的效果

position

table布局, 可以解決上述兩種方法布局的缺點,但是table是乙個語意非常明確的html tag,只能用於顯示**資料,我們將其用來顯示布局,顯然不合適。

display:table 布局,可以具有table布局的優點,但沒有table布局的缺點。

cell a

cell b

cell c

.container 

.container 

.row 

.cell 

這段**具有table顯示的效果more info

《Visual Studio 程式設計師箴言》讀書筆記

技巧1.1 在空白行上按ctrl c不會丟失剪貼簿的內容 工具 選項 文字編輯器 所有語言 常規 沒有選定內容時對空行應用剪下或複製命令 技巧1.2 迴圈使用剪貼簿 ctrl shift v 技巧1.3 插入空行 使用ctrl enter在上方插入一行,使用ctrl shift enter在下方插入...

讀書筆摘 《大師亞當斯》

因為我們已經花上好幾天,甚至好幾個星期 幾個月,才逐漸將構想成型,當然對其中的利弊得失再熟悉不過了。因此我們總是希望其他人能對自己還未被接受的獨斷構想,立刻表示支援 但是他們從來不這麼做。其他人需要時間好讓自己做仔細的思考,在心底慢慢地領悟 而這當然是他們的權利。因此我們有必要先簡潔並且清楚地解發布...

《程式設計師面試寶典讀書筆》讀書筆記7

1.變數的記憶體分配 c語言中有全域性變數,本地變數,靜態變數和暫存器變數。變數的記憶體位址分配是連續的,但是不同變數間的變數確有不同,本地變數和全域性變數分配的記憶體相差十萬八千里,而全域性和靜態變數間記憶體分配是連續的。這是因為全域性和本地變數分配在不同型別的記憶體區域的結果,對於乙個程序的記憶...