0029 如何設(shè)計實現(xiàn)自己的個人簡歷網(wǎng)站

靡不有初盒蟆,鮮克有終。
前面一節(jié)課浩螺,體驗了第一個網(wǎng)站頁面是如何編寫出來的患蹂,接下來,來做一個完整的網(wǎng)站系草。
來做一個自己的個人網(wǎng)站晓猛,把自己的個人簡歷放上去,然后發(fā)布到服務(wù)器上绩社,并設(shè)置一個域名祭隔,這樣,其他人就可以通過域名訪問這個個人簡歷網(wǎng)站了。

設(shè)計網(wǎng)站

要編寫一個網(wǎng)站,第一步就是要整理需求次员,然后設(shè)計網(wǎng)站要呈現(xiàn)的樣子啡专,這個階段一般稱為設(shè)計網(wǎng)站階段眯停。
相信大家在網(wǎng)絡(luò)上也看到過很多網(wǎng)站,每個網(wǎng)站的設(shè)計風(fēng)格都不一樣皇拣,這都要靠設(shè)計人員根據(jù)需求將效果圖設(shè)計出來腥沽。
這里暫時找不到設(shè)計人員窿锉,那就自己來設(shè)計一番,雖然效果可能不是很美觀鼻疮,但好歹是自己做出來的怯伊,自己掌握其中的原理就好了。
個人簡介網(wǎng)站要呈現(xiàn)哪些內(nèi)容呢判沟?
每個人的需求可能都不一樣耿芹,學(xué)哥這里先拋磚引玉,給出一個例子挪哄,大家可以在這個基礎(chǔ)上自己發(fā)揮吧秕。
首頁:
從上到下依次顯示:
標(biāo)題(學(xué)哥的個人簡歷)
簡介(文本,說明學(xué)哥的基本概要情況)
工作經(jīng)歷(公司名/職位/職責(zé)迹炼,如有多個列表形式)
工作經(jīng)驗(項目名/負(fù)責(zé)內(nèi)容/技術(shù)要素/相關(guān)鏈接砸彬,如有多個列表形式)
技術(shù)經(jīng)驗(表格形式,技術(shù)點/經(jīng)驗?zāi)陻?shù))
個人興趣愛好(愛好/介紹)
大概的樣子是這樣設(shè)計的:

2-3-1.jpg

編程思路

首先將上節(jié)課的代碼全部復(fù)制過來斯入,就有了一個基本的框架砂碉。
然后,修改標(biāo)題為【學(xué)哥的個人簡介】刻两,修改title內(nèi)容就好增蹭。
然后,先把有代表性的文字先寫出來磅摹,如果是重復(fù)的顯示樣式的文字滋迈,則暫時可以不寫,等全部顯示樣式調(diào)整好了之后户誓,再增加文字內(nèi)容饼灿。
然后,先做簡介部分帝美,分成標(biāo)題和具體內(nèi)容碍彭,要考慮整體框架,怎么把各部分內(nèi)容分割開來证舟。
然后考慮標(biāo)題的顯示效果硕旗,包括背景色,文字顏色女责,文字大小漆枚,邊距。
然后考慮簡介具體內(nèi)容的背景色抵知,文字顏色墙基,文字大小软族,還有如何換行。
簡介部分做好之后残制,再做工作經(jīng)歷部分立砸,標(biāo)題部分和簡介一樣,可以重復(fù)利用初茶。
工作經(jīng)歷的內(nèi)容部分颗祝,文字效果,還有文字前面空格恼布。
工作經(jīng)驗的部分和工作經(jīng)歷類似螺戳。
技術(shù)經(jīng)驗要用表格來實現(xiàn)。
再后面的個人愛好基本上就是和工作經(jīng)歷類似折汞。
接下來倔幼,由粗到細(xì),由外到里爽待,進(jìn)行一步一步說明损同,如何做出這樣的個人網(wǎng)站。

先輸入內(nèi)容

打開代碼編輯器鸟款,新建一個文件 index.html膏燃,輸入上節(jié)課的代碼,并修改title和body當(dāng)中的內(nèi)容如下:

2-3-2.jpg

為了方便起見欠雌,學(xué)哥是在Macbook電腦里面開發(fā)的網(wǎng)頁程序蹄梢。使用的文本編輯器是TextWrangler疙筹。
注意這里的第3行富俄,第9行,第10行而咆,第11行霍比,第18行,其實是一行文本暴备,由于學(xué)哥了截屏的時候讓文字更大悠瞬,所以設(shè)置了一行只顯示60個字符,所以文本編輯器會看起來自動換行了涯捻,其實根據(jù)行號還是同一行浅妆。一般的文本編輯器里面會顯示在同一行。這里大家注意不需要增加輸入換行障癌。
如果你用的也是Macbook電腦凌外,那么安裝了Chrome瀏覽器的話,看到的應(yīng)該就是下圖的樣子涛浙。
如果你用的是Windows電腦系統(tǒng)康辑,那么前一節(jié)課已經(jīng)說明過了摄欲,顯示效果基本是一樣的。
查看瀏覽器結(jié)果如下:

2-3-3.jpg

可以看到所有的文字都擠在一起了疮薇,并沒有按照程序里面的樣子顯示胸墙。這是因為沒有添加任何樣式描述,瀏覽器不知道該如何顯示這些內(nèi)容按咒。記壮儆纭:瀏覽器并不是像Word軟件這樣是“所見即所得”的。
這里励七,先選取代表性的文字玻淑,如果顯示效果是重復(fù)的內(nèi)容,則可以先不要編寫出來呀伙。
后面等顯示效果調(diào)整好了补履,復(fù)制相同的實現(xiàn)方式即可。

使用
標(biāo)簽換行

要改變顯示的樣子剿另,需要添加更多的描述符箫锤。
如果僅僅是想對內(nèi)容從上往下排列,那么最簡單的分隔內(nèi)容方法就是使用換行標(biāo)簽
雨女。
在上面代碼body里面的每一行文字后面都加上
谚攒。

2-3-4.jpg

刷新瀏覽器頁面:

2-3-5.jpg


標(biāo)簽是用來換行的。它是一個空的HTML元素氛堕。
也可以使用
來完成馏臭。但是一般不推薦
,因為它沒有結(jié)束標(biāo)簽讼稚。
在未來的HTML規(guī)范中括儒,是不允許出現(xiàn)未結(jié)束的標(biāo)簽的,為了將來兼容性考慮锐想,一般都使用
標(biāo)簽帮寻。

使用<b>標(biāo)簽將文字加粗

要將【簡介/工作經(jīng)歷/工作經(jīng)驗(部分)】這3行文字加粗,可以使用<b>標(biāo)簽赠摇。
方法是在要加粗的文字前面插入代碼<b>固逗,在文字后面插入結(jié)束標(biāo)簽</b>。
修改代碼如下:

2-3-6.jpg

刷新瀏覽器頁面:

2-3-7.jpg

設(shè)置整個網(wǎng)頁的背景顏色

整個網(wǎng)頁頁面的背景色默認(rèn)是白色的藕帜,有點刺眼烫罩,來改成淺灰色的吧。
在修改body標(biāo)簽的開始標(biāo)簽為:<body style="background-color:#f0f0f0;">

2-3-8.jpg

刷新瀏覽器頁面:

2-3-9.jpg

可以看到底色是淺灰色了洽故。

標(biāo)簽屬性

這里引入了一個新的概念:標(biāo)簽屬性贝攒。
屬性是用于給標(biāo)簽元素提供附加信息,可以讓標(biāo)簽具備更多展現(xiàn)的能力收津。
屬性總是以名稱=值的形式出現(xiàn)饿这,例如:name="value"浊伙,有點類似于python語言里面的字典數(shù)據(jù)類型的key和value一樣。
屬性總是在標(biāo)簽元素的開始標(biāo)簽中設(shè)置长捧。
屬性和屬性值對大小寫不敏感嚣鄙,但是一般都是采用小寫。
記住串结,屬性值一定要被包括在引號內(nèi)哑子。雙引號是常用的,不過使用單引號也可以肌割。
想了解每個HTML標(biāo)簽元素可使用的合法屬性卧蜓,可以去搜索“HTML參考手冊”。

CSS樣式

style是屬性名把敞,background-color: #f0f0f0 是屬性值弥奸。
style屬性的作用是給標(biāo)簽元素提供樣式說明,讓元素呈現(xiàn)不同的樣式奋早。
瀏覽器讀取到style樣式的時候盛霎,會按照指定的樣式進(jìn)行展示元素。
style屬性的值一般采用CSS來實現(xiàn)耽装。
CSS的全稱是Cascading Style Sheets愤炸,層疊樣式表。
CSS是一種用來表現(xiàn)HTML或XML等文件樣式的計算機(jī)語言掉奄。
CSS能夠?qū)W(wǎng)頁中元素位置的排版進(jìn)行像素級精確控制规个。
CSS有詳細(xì)的規(guī)定,針對某個HTML元素可以使用哪些關(guān)鍵字來描述樣式姓建。
具體的規(guī)定诞仓,可以去搜索“CSS參考手冊”。
比如引瀑,這里的background-color就是規(guī)定某個HTML元素的背景顏色狂芋。

顏色定義

顏色定義一般由一個十六進(jìn)制符號來定義榨馁,這個符號由紅色憨栽,綠色和藍(lán)色的值組成(RGB)。
每種顏色的最小值是0翼虫,對應(yīng)的十六進(jìn)制是#00屑柔;最大值是255,對應(yīng)的十六進(jìn)制是#FF珍剑。
前面教程中學(xué)習(xí)過二進(jìn)制掸宛,逢二進(jìn)一。那么相同道理招拙,十六進(jìn)制就是逢十六進(jìn)一唧瘾。
那么0到9后面措译,相應(yīng)的用A代表10饰序,B代表11,直到F代表15求豫。
比如十六進(jìn)制的C2換算成10進(jìn)制就是 12*16+2=194。
數(shù)字前面的#代表是十六進(jìn)制
如果是純紅色的蝠嘉,那么對應(yīng)的Red就是255最疆,Green就是0,Blue就是0努酸,換成十六進(jìn)制就是 #FF0000。
如果是純綠色的蚊逢,那么對應(yīng)的Red就是0,Green就是255箫章,Blue就是0烙荷,換成十六進(jìn)制就是 #00FF00。
如果是純黃色的檬寂,那么對應(yīng)的Red就是255,Green就是255昼伴,Blue就是0,換成十六進(jìn)制就是 #FFFF00圃郊。
前面用到的#f0f0f0女蜈,顏色是淺灰色。
大家可以去搜索“在線顏色選擇器”伪窖,可以輸入十六進(jìn)制,查看對應(yīng)的顏色覆山。
注意,十六進(jìn)制的數(shù)值是大小寫不敏感的勋篓。例如F0F0F0和f0f0f0是一樣的效果。

關(guān)于學(xué)習(xí)的一些技巧方法

一般而言譬嚣,學(xué)哥的教程都是動手型的,也就是基本會將每一個步驟都詳細(xì)說明甸陌,但是也難免對某些概念的說明比較簡單盐股。
這種時候,大家要學(xué)會根據(jù)教程中出現(xiàn)的關(guān)鍵概念去網(wǎng)上搜索相關(guān)知識疯汁,比如前面的“HTML參考手冊”“在線顏色選擇器”等等幌蚊。
或者比如background-color的用法谤碳。
要學(xué)會用好搜索引擎來尋找相關(guān)的知識∫缍梗可以加上關(guān)鍵字“教程”,或者“例子”搓茬,或者“百科全書”等等來搜索队他。
學(xué)哥會盡量說明用到的新概念,但是關(guān)于概念的來龍去脈麸折,以及更廣根深的用法垢啼,以及更多的參考例子窜锯,還是需要大家自己去尋找和練習(xí),這樣才能掌握的更牢固衬浑,更深刻理解放刨。

課后練習(xí)

將網(wǎng)頁的背景顏色修改為藍(lán)色進(jìn)行試驗尸饺。

往期教程

因為教程是系列教程助币,前后關(guān)聯(lián)性非常強螟碎,請大家按照微信公眾號【零基礎(chǔ)學(xué)編程】的歷史消息發(fā)布時間先后次序進(jìn)行閱讀。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末俭缓,一起剝皮案震驚了整個濱河市酥郭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌惜姐,老刑警劉巖椿息,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異条舔,居然都是意外死亡乏矾,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進(jìn)店門夸浅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扔役,“玉大人,你說我怎么就攤上這事亿胸。” “怎么了婉刀?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵序仙,是天一觀的道長。 經(jīng)常有香客問我律秃,道長,這世上最難降的妖魔是什么棒动? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任船惨,我火速辦了婚禮,結(jié)果婚禮上粱锐,老公的妹妹穿的比我還像新娘。我一直安慰自己衔统,他們只是感情好海雪,可當(dāng)我...
    茶點故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著险掀,像睡著了一般湾宙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上侠鳄,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天伟恶,我揣著相機(jī)與錄音,去河邊找鬼博秫。 笑死,一個胖子當(dāng)著我的面吹牛巴碗,可吹牛的內(nèi)容都是我干的即寒。 我是一名探鬼主播召噩,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼明垢,長吁一口氣:“原來是場噩夢啊……” “哼市咽!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起施绎,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤谷醉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后俱尼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡矛绘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年货矮,在試婚紗的時候發(fā)現(xiàn)自己被綠了斯够。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡抓督,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出铃在,到底是詐尸還是另有隱情枪汪,我是刑警寧澤,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布宿稀,位于F島的核電站赖捌,受9級特大地震影響矮烹,放射性物質(zhì)發(fā)生泄漏罩锐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一仁期、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧跛蛋,春花似錦痊硕、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至预烙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間翘县,已是汗流浹背谴分。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留牺蹄,地道東北人。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓氓奈,卻偏偏與公主長得像鼎天,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子育勺,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,713評論 2 354

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)腹躁,斷路器南蓬,智...
    卡卡羅2017閱讀 134,654評論 18 139
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,553評論 32 459
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,099評論 25 707
  • 本文主要是起筆記的作用蓖康,內(nèi)容來自慕課網(wǎng). 認(rèn)識CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,641評論 0 30
  • 技術(shù) 高級 1.UITableview的優(yōu)化方法(緩存高度垒手,異步繪制,減少層級泳梆,hide榜掌,避免離屏渲染) 緩存高度...
    火之玉閱讀 6,910評論 8 87