針對(duì)自己一個(gè)月學(xué)習(xí)前端代碼的總結(jié)

簡(jiǎn)言

本文的主要內(nèi)容是關(guān)于這一個(gè)月以來(lái)的學(xué)習(xí)代碼的個(gè)人總結(jié)斯撮,分為以下幾個(gè)部分:

  • 個(gè)人對(duì)學(xué)習(xí)的理解
  • 一個(gè)月內(nèi)代碼的知識(shí)點(diǎn)(這部分內(nèi)容較多)
  • 一些技巧

個(gè)人對(duì)學(xué)習(xí)方法的理解

論總結(jié)的重要性有鹿,我就信這一句話利耍,言簡(jiǎn)意賅。

學(xué)習(xí)就是形成自己的知識(shí)體系扯再,而總結(jié)是形成個(gè)人對(duì)知識(shí)理解的不可或缺的方法荚板。

代碼的知識(shí)點(diǎn)

*寫的內(nèi)容可能會(huì)有很多大白話,內(nèi)容也可能雜亂無(wú)章队寇,甚至可能有很多錯(cuò)誤膘掰,畢竟我只是一只前端渣 *

以下的內(nèi)容有引自其他博客的文章內(nèi)容

HTML方面

1、命名(標(biāo)簽什么的看手冊(cè)就好佳遣,寫多了就記下了识埋,以下是一些命名的參考)

標(biāo)題: title
摘要: summary
箭頭: arrow
商標(biāo): label
網(wǎng)站標(biāo)志: logo
轉(zhuǎn)角/圓角: corner
橫幅廣告: banner
子菜單: subMenu
搜索: search
搜索框: searchBox
登錄: login
登錄條:loginbar
工具條: toolbar
下拉: drop
標(biāo)簽頁(yè): tab
當(dāng)前的: current
列表: list

滾動(dòng): scroll
服務(wù): service
提示信息: msg
熱點(diǎn):hot
新聞: news
小技巧: tips
下載: download
欄目標(biāo)題: title
熱點(diǎn): hot
加入: joinus
注冊(cè): regsiter
指南: guide
友情鏈接: friendlink
狀態(tài): status
版權(quán): copyright
按鈕: btn
合作伙伴: partner
投票: vote
左右中:left right center

頁(yè)面結(jié)構(gòu)
容器: container
頁(yè)頭:header
內(nèi)容:content/container
頁(yè)面主體:main
頁(yè)尾:footer
導(dǎo)航:nav
側(cè)欄:sidebar
欄目:column
頁(yè)面外圍控制整體布局寬度:wrapper
左右中:left right center

導(dǎo)航
導(dǎo)航:nav
主導(dǎo)航:mainbav
子導(dǎo)航:subnav
頂導(dǎo)航:topnav
邊導(dǎo)航:sidebar
左導(dǎo)航:leftsidebar
右導(dǎo)航:rightsidebar
菜單:menu
子菜單:submenu
標(biāo)題: title
摘要: summary

功能
標(biāo)志:logo
廣告:banner
登陸:login
登錄條:loginbar
注冊(cè):regsiter
搜索:search
功能區(qū):shop
標(biāo)題:title
加入:joinus
狀態(tài):status
按鈕:btn
滾動(dòng):scroll
標(biāo)簽頁(yè):tab
文章列表:list
提示信息:msg
當(dāng)前的: current
小技巧:tips
圖標(biāo): icon
注釋:note
指南:guild
服務(wù):service
熱點(diǎn):hot
新聞:news
下載:download
投票:vote
合作伙伴:partner
友情鏈接:link
版權(quán):copyright

** 2、塊級(jí)元素與行內(nèi)元素**

  • 行內(nèi)元素:(display:inline)

    和其他元素都在一行上零渐;
    高窒舟,行高及外邊距和內(nèi)邊距不可改變;
    寬度就是它的文字或圖片的寬度诵盼,不可改變
    內(nèi)聯(lián)元素只能容納文本或者其他內(nèi)聯(lián)元素

  • 常見的行內(nèi)元素
    <code>
    a – 錨點(diǎn)
    abbr – 縮寫
    acronym – 首字
    b – 粗體(不推薦)
    bdo – bidi override
    big – 大字體
    br – 換行
    cite – 引用
    code – 計(jì)算機(jī)代碼(在引用源碼的時(shí)候需要)
    dfn – 定義字段
    em – 強(qiáng)調(diào)
    font – 字體設(shè)定(不推薦)
    i – 斜體
    img – 圖片
    input – 輸入框
    kbd – 定義鍵盤文本
    label – 表格標(biāo)簽
    q – 短引用
    s – 中劃線(不推薦)
    samp – 定義范例計(jì)算機(jī)代碼
    select – 項(xiàng)目選擇
    small – 小字體文本
    span – 常用內(nèi)聯(lián)容器惠豺,定義文本內(nèi)區(qū)塊
    strike – 中劃線
    strong – 粗體強(qiáng)調(diào)
    sub – 下標(biāo)
    sup – 上標(biāo)
    textarea – 多行文本輸入框
    tt – 電傳文本
    u – 下劃線
    </code>

  • 塊級(jí)元素:(display:block)

每個(gè)塊級(jí)元素默認(rèn)占一行高度,一行內(nèi)添加一個(gè)塊級(jí)元素后無(wú)法一般無(wú)法添加其他元素(float浮動(dòng)后除外)风宁。兩個(gè)塊級(jí)元素連續(xù)編輯時(shí)洁墙,會(huì)在頁(yè)面自動(dòng)換行顯示。

  • 常見的塊級(jí)元素

    <code>
    address – 地址
    blockquote – 塊引用
    center – 舉中對(duì)齊塊
    dir – 目錄列表
    div – 常用塊級(jí)容易戒财,也是CSS layout的主要標(biāo)簽
    dl – 定義列表
    fieldset – form控制組
    form – 交互表單
    h1 – 大標(biāo)題
    h2 – 副標(biāo)題
    h3 – 3級(jí)標(biāo)題
    h4 – 4級(jí)標(biāo)題
    h5 – 5級(jí)標(biāo)題
    h6 – 6級(jí)標(biāo)題
    hr – 水平分隔線
    isindex – input prompt
    menu – 菜單列表
    noframes – frames可選內(nèi)容热监,(對(duì)于不支持frame的瀏覽器顯示此區(qū)塊內(nèi)容
    noscript – 可選腳本內(nèi)容(對(duì)于不支持script的瀏覽器顯示此內(nèi)容)
    ol – 有序表單
    p – 段落
    pre – 格式化文本
    table – 表格
    ul – 無(wú)序列表
    </code>

css

1、盒子模型

margin:盒子外邊距
border:盒子邊框
padding:盒子內(nèi)邊距
content:盒子內(nèi)容

默認(rèn)情況下box-sizing:content-box;css當(dāng)中設(shè)置的盒子width饮寞、height就是值content的寬高,所以整個(gè)元素的的實(shí)際大小=border+padding+content width/height孝扛;
當(dāng)box-sizing:border-box;css當(dāng)中設(shè)置的盒子width幽崩、height=border+padding+contentwidth/height;
更多的詳細(xì)情況參考大漠老師的box-sizing http://www.w3cplus.com/content/css3-box-sizing

2苦始、vertical-align

對(duì)于vertical-align,只有兩點(diǎn)要說(shuō)的:
1.設(shè)置相鄰元素的對(duì)齊方式(例如圖片與文字對(duì)齊慌申,文字與小標(biāo)對(duì)齊等)
2.對(duì)display:inline-block(table陌选、table-cell)的元素生效。
更加具體的理解請(qǐng)看張?chǎng)涡翊笊竦奈恼?a target="_blank" rel="nofollow">http://www.zhangxinxu.com/wordpress/2010/05/%E6%88%91%E5%AF%B9css-vertical-align%E7%9A%84%E4%B8%80%E4%BA%9B%E7%90%86%E8%A7%A3%E4%B8%8E%E8%AE%A4%E8%AF%86%EF%BC%88%E4%B8%80%EF%BC%89/

3、 利用定位和margin柠贤、定位和transform垂直居中
<code>
// postion margin
div{
position: absolute;
border: 1px solid #000;
top: 50%;
left: 50%;
//一半的寬高
margin-top: -100px;
margin-left:-100px;
width: 200px;
height: 200px;
}
</code>

<code>
// postion transform
div{
position: absolute;
border: 1px solid #000;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
width: 200px;
height: 200px;
}
</code>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市类缤,隨后出現(xiàn)的幾起案子臼勉,更是在濱河造成了極大的恐慌,老刑警劉巖餐弱,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宴霸,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡膏蚓,警方通過(guò)查閱死者的電腦和手機(jī)瓢谢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門驮瞧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)采郎,“玉大人,你說(shuō)我怎么就攤上這事整份。” “怎么了础倍?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我,道長(zhǎng)肌毅,這世上最難降的妖魔是什么呜舒? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任般婆,我火速辦了婚禮乡范,結(jié)果婚禮上篓足,老公的妹妹穿的比我還像新娘。我一直安慰自己涩哟,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般轨香。 火紅的嫁衣襯著肌膚如雪科雳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音督赤,去河邊找鬼。 笑死羹奉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的约计。 我是一名探鬼主播诀拭,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼煤蚌!你這毒婦竟也來(lái)了耕挨?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤尉桩,失蹤者是張志新(化名)和其女友劉穎筒占,沒想到半個(gè)月后仓手,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掌挚,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年谨履,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了这橙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片奏窑。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖屈扎,靈堂內(nèi)的尸體忽然破棺而出良哲,到底是詐尸還是另有隱情,我是刑警寧澤助隧,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布筑凫,位于F島的核電站滑沧,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏巍实。R本人自食惡果不足惜滓技,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望棚潦。 院中可真熱鬧令漂,春花似錦、人聲如沸丸边。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)妹窖。三九已至纬朝,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間骄呼,已是汗流浹背共苛。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蜓萄,地道東北人隅茎。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像嫉沽,于是被迫代替她去往敵國(guó)和親辟犀。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案绸硕? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,751評(píng)論 1 92
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color踪蹬,font,text-align臣咖,li...
    wzhiq896閱讀 1,751評(píng)論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color跃捣,font,text-align夺蛇,li...
    love2013閱讀 2,314評(píng)論 0 11
  • 各種純css圖標(biāo) CSS3可以實(shí)現(xiàn)很多漂亮的圖形疚漆,我收集了32種圖形,在下面列出刁赦。直接用CSS3畫出這些圖形娶聘,要比...
    劍殘閱讀 9,546評(píng)論 0 8
  • 我目前在簡(jiǎn)書牺氨,也可以算是一個(gè)“日更”的作者狡耻,不過(guò)我是自己給自己動(dòng)力寫的墩剖,就是屬于一個(gè)人在角落里寫寫自己有感而發(fā)的東...
    小閑云閱讀 233評(píng)論 6 8