前端學(xué)習(xí)日記(一)

????新電腦已經(jīng)裝好了。我不想走:”買前生產(chǎn)力,買后游戲機(jī)“前輩們的老路,所以我把電腦搬到了實(shí)驗(yàn)室,開始學(xué)習(xí)前端技術(shù)。

? ? 實(shí)驗(yàn)室是個(gè)好地方,電費(fèi)不用自己出,還有空調(diào)和千兆內(nèi)網(wǎng),更重要的是不像圖書館——老是有人撒狗糧。為了督促我自己學(xué)習(xí),我計(jì)劃將我每天的內(nèi)容整理,以學(xué)習(xí)日記的形式發(fā)布在互聯(lián)網(wǎng)上。今天是第一期。——2019.12.28

? ? 這些學(xué)習(xí)資料來自B站的一位前輩,鏈接:https://www.bilibili.com/read/cv3560839/?spm_id_from=333.788.b_636f6d6d656e74.140

? ? 首先最基礎(chǔ)的HTML技術(shù),估計(jì)我要學(xué)一個(gè)多月......

? ?第一節(jié) 軟件架構(gòu):

????現(xiàn)在我們我們所用的軟件分為兩種架構(gòu)——C/S(Client/Server)和B/S(Browsher/Server),C/S架構(gòu)是我們比較常用的一種。C表示客戶端,用戶通過客戶端使用軟件,S表示服務(wù)器,負(fù)責(zé)對(duì)用戶上傳數(shù)據(jù)邏輯處理。

?????特點(diǎn):1.軟件使用前必須安裝客戶端;2.軟件更新時(shí),服務(wù)器要與客戶端同時(shí)更新;3.無法跨平臺(tái)使用;4.服務(wù)器與客戶端通信采用自有協(xié)議,安全性較高。

????B/S架構(gòu)中,B表示瀏覽器,B/S本質(zhì)上也是C/S,只不過B/S架構(gòu)師用瀏覽器做客戶端,通過網(wǎng)頁形式使用軟件。

????特點(diǎn):1.軟件更新時(shí),客戶端不用更新。2.軟件無需安裝,使用瀏覽器訪問;3.可跨平臺(tái)訪問;4.瀏覽器與服務(wù)器之間采用公開的HTTP協(xié)議,安全性較低。但現(xiàn)在有一種https允許在HTTP協(xié)議基礎(chǔ)上使用自有協(xié)議,保證安全性。


該軟件開發(fā)流程存在因前端與后端耦合度不夠而導(dǎo)致用戶體驗(yàn)感下降的弊端;新模式中前端往往只為后端提供接口,換句話說,后端看不到具體的網(wǎng)頁代碼,要求較高;另一種Node.js中前端與后端都有前端設(shè)計(jì)師設(shè)計(jì)(全棧工程師);


????前端工程師將設(shè)計(jì)師的設(shè)計(jì)轉(zhuǎn)化為代碼,然后交給后端工程師,由他們編寫服務(wù)器代碼。我們需要與設(shè)計(jì)師溝通,需要與產(chǎn)品經(jīng)理溝通,與后臺(tái)工程師溝通。我們編寫的網(wǎng)頁會(huì)在整個(gè)項(xiàng)目的最前端由用戶查看。

????前端并不簡(jiǎn)單好學(xué),入門比較簡(jiǎn)單,所學(xué)知識(shí)體量較大。選擇做程序員就要不斷學(xué)習(xí),不斷吸取知識(shí)。?

? ? 第二節(jié) 學(xué)習(xí)內(nèi)容:

學(xué)習(xí)內(nèi)容

????結(jié)構(gòu)(基石):HTML用于描述頁面的結(jié)構(gòu);(純文本結(jié)構(gòu))

????表現(xiàn)(美化):CSS用于控制頁面中元素的樣式;(如字體顏色,大小等)

????行為(交互):JavaScript用于相應(yīng)用戶操作。(鍵盤輸入,輸出等)

學(xué)習(xí)工具:瀏覽器:Firefox,edge,Chrome;編輯器:記事本,NotePad++,HBuilder ;調(diào)試工具:fireBug?圖片工具:PS

常識(shí):W3C?萬維網(wǎng)聯(lián)盟(World?Wid?Web?Consortium)為制定網(wǎng)頁相關(guān)標(biāo)準(zhǔn)而成立。

第三節(jié)+第四節(jié):

HTML(Hypertext?Markup?Language)超文本標(biāo)記語言

超文本指的是超鏈接,使用超鏈接可以讓我們從一頁面跳轉(zhuǎn)到另一個(gè)頁面;

記事本只能對(duì)純文本(單純符號(hào)和文字)進(jìn)行編輯,不能實(shí)際改變字體屬性;對(duì)文本類型文件,可以通過更改擴(kuò)展名來聲明文本類型(注:win7以前只支持三位擴(kuò)展名)。

HTML中標(biāo)簽成對(duì)出現(xiàn),有開始便有結(jié)束。如一級(jí)標(biāo)題"<h1>中間輸入內(nèi)容</h1>"

網(wǎng)頁標(biāo)準(zhǔn)格式:

<html>? ?<!-- 根標(biāo)簽?所有內(nèi)容應(yīng)寫進(jìn)HTML標(biāo)簽當(dāng)中-->

? ? <head><!-- 頭標(biāo)簽,不會(huì)在網(wǎng)頁當(dāng)中直接顯示,幫助瀏覽器解析頁面-->

? ? ? ? ? ? ? ? <title>網(wǎng)頁標(biāo)題 </title><!--?標(biāo)題標(biāo)簽 ,會(huì)顯示在瀏覽器的標(biāo)題欄中,搜索引擎在檢索頁面時(shí),會(huì)首先檢索title標(biāo)簽中的內(nèi)容,影響優(yōu)先級(jí)-->

????</head>

????<body>< !--?主體標(biāo)簽 -->

? ? ? ? ? ? <h1>我的第一個(gè)網(wǎng)頁</h1> <!-- 一級(jí)標(biāo)題,可到h6 -->

????</body>

</html>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 瀏覽器與服務(wù)器的基本概念 瀏覽器(安裝在電腦里面的一個(gè)軟件) 作用: ①將網(wǎng)頁內(nèi)容渲染呈現(xiàn)給用戶查看。 ②讓用戶通...
    云還灬閱讀 1,270評(píng)論 0 0
  • 一、學(xué)習(xí)目標(biāo) 主要是學(xué)習(xí)web開發(fā)中的一些基本性的概念,例如b/s架構(gòu),web服務(wù)器,dns等等。同時(shí)還要學(xué)習(xí)HT...
    我愛開發(fā)閱讀 839評(píng)論 0 7
  • 學(xué)習(xí)目標(biāo): 了解html的基本結(jié)構(gòu) 掌握標(biāo)題標(biāo)簽: 掌握段落標(biāo)簽: 掌握通用塊標(biāo)簽: 掌握?qǐng)D片標(biāo)簽: 掌握超鏈接標(biāo)...
    husky_1閱讀 2,652評(píng)論 0 12
  • 姓名,余青發(fā),公司:四川盛唐建設(shè)工程有限公司 【日精進(jìn)打卡第71天】 【知~學(xué)習(xí)】 《六項(xiàng)精進(jìn)》1共72遍 《大學(xué)...
    一個(gè)人去韓國閱讀 104評(píng)論 0 0
  • 圓圓身子似皮球,渾身長(zhǎng)得綠油油,剖開地皮紅水流,清爽可口賽美酒。你們猜,這是什么水果?答案就是西瓜。今天下...
    youngerWang閱讀 143評(píng)論 0 1

友情鏈接更多精彩內(nèi)容