需要css和HTML的基礎(chǔ),不一定要精通,但是必須得會。因為JS是基于html的基礎(chǔ)上來更改css,來實現(xiàn)各種交互的。打個比方,html是骨架用于支撐起人的結(jié)構(gòu),css是肉體發(fā)膚用來讓人充實,而js就是神經(jīng)元用于控制人的活動。可以不非常精通,但是至少要知道html的基本結(jié)構(gòu)還有css有哪些比較常用到的。
說起html語言很多前端工程師都不會陌生,html從誕生到現(xiàn)在只有20多年的歷史,但是html語言已經(jīng)普及到網(wǎng)絡(luò)生活的方方面面,如果想邁入前端的技術(shù)大門掌握好html語言是必不可少的。應(yīng)粉絲留言這期內(nèi)容咱們就聊一下html。
一、什么是html?
html英文全稱是HyperTextMarkupLanguage超文本標(biāo)記語言,html是一種標(biāo)記語言,這個語言不能理解成通常所說的編程語言。html語言可以表達(dá)文字,圖形、動畫、聲音、表格、鏈接等信息,html語言簡單、易學(xué)容易上手學(xué)習(xí)難度并不高,每個html文檔簡單來說由頭部(head)和主體(body)兩部分組成。
html二、html和css、javascript的關(guān)系?
html和css、javascript在網(wǎng)站中扮演重要的角色,html是基礎(chǔ),包括用戶要看的文字、圖片、視頻、音頻等信息。css作用就是把這些信息以某種格式展現(xiàn)在用戶面前,比如說網(wǎng)頁字體的大小、顏色、背景等。而javascript為了實現(xiàn)動態(tài)效果,比如說圖片切換、復(fù)雜的鼠標(biāo)點擊信息切換效果等。一個完整網(wǎng)站頁面三者缺一不可,所以學(xué)好他們也是前端的必修課。
三、怎么才能學(xué)好html?
1、夯實基礎(chǔ)
如果你是一個小白,建議你先學(xué)好理論,如果理論學(xué)得不好,后期再實踐中會遇到理論問題,還是會反過頭來查,總是這樣也會浪費不少時間。希望你遇到的問題都是自己想法和實踐有沖突,而不是理論沒學(xué)好反過來再去查,俗話說“磨刀不誤砍柴工”就是這個道理。不少前端小白會總會犯這個錯,還是希望大家夯實理論基礎(chǔ),會省去以后很多麻煩。
html5
2、多練習(xí)
前端是一個吃經(jīng)驗的工作,一個經(jīng)驗一年和一個經(jīng)驗十年的前端開發(fā)最大的區(qū)別就是對于同一問題解決方法和能力,前者可能有2種方法后者可能有10種方法,并且后者更高效、省時,這些差距就是經(jīng)驗累積造成的,所以多練習(xí)才能碰見各種問題,問題多了方法自然而然就多了,能力提高了我們才有底氣。
3、多復(fù)盤
這里說復(fù)盤就是多總結(jié),每次的問題解決后都要總結(jié)改進(jìn)的地方和體會,雖然有些事情有些枯燥,但卻是我們高效積累經(jīng)驗的好方法。
綜上所述:html學(xué)習(xí)心得,僅供大家參考,歡迎補(bǔ)充意見!每天學(xué)習(xí)一個知識點,刻意練習(xí)每日精進(jìn),相信你一定可以學(xué)好。