亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

web前端(2)—— 前端技術(shù)介紹

番茄西紅柿 / 1975人閱讀

摘要:前端技術(shù)前文了解了什么是前端,那么前端技術(shù)到底有哪些呢最核心的就這三個(gè)什么是,超文本標(biāo)記語言,標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用那么超文本標(biāo)記語言又是什么呢哈哈,沒完沒了是吧,學(xué)習(xí)就是要這種沒完沒了的勁。

前端技術(shù)

前文了解了什么是前端,那么前端技術(shù)到底有哪些呢?最核心的就這三個(gè):

  • html/html5
  • css/css3
  • javascript

 

 

什么是HTML

 

HyperText Markup Language,超文本標(biāo)記語言,標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用

 

那么超文本標(biāo)記語言又是什么呢 ?哈哈,沒完沒了是吧,學(xué)習(xí)就是要這種沒完沒了的勁。

超級(jí)文本標(biāo)記語言是標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用,也是一種規(guī)范,一種標(biāo)準(zhǔn), 它通過標(biāo)記符號(hào)來標(biāo)記要顯示的網(wǎng)頁中的各個(gè)部分。

網(wǎng)頁的本質(zhì)就是超級(jí)文本標(biāo)記語言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁

 

如果朋友們?nèi)绻恍诺脑?,你瀏覽器打開百度首頁,然后在任意空白位置,鼠標(biāo)右鍵-查看源代碼:

 

然后會(huì)打開一個(gè)新的界面:

 

 好的,下面黑色的字符暫時(shí)不看,看那些有顏色的字符,,,這些之類的字符就是超文本標(biāo)記語言,而網(wǎng)頁就是這些超文本標(biāo)記語言組合而成的,在后面的文章我們就會(huì)詳細(xì)的介紹html

 

html5

html的第五次重大改進(jìn)版,支持Html5的瀏覽器包括Firefox(火狐瀏覽器),IE9及其更高版本,Chrome(谷歌瀏覽器),Safari,Opera等;國(guó)內(nèi)的傲游瀏覽器(Maxthon),以及基于IE或Chromium(Chrome的工程版或稱實(shí)驗(yàn)版)所推出的360瀏覽器、搜狗瀏覽器、QQ瀏覽器、獵豹瀏覽器等國(guó)產(chǎn)瀏覽器同樣具備支持HTML5的能力

 

html5在移動(dòng)端的前端頁面設(shè)計(jì)很占優(yōu)勢(shì),在移動(dòng)設(shè)備開發(fā)HTML5應(yīng)用只有兩種方法,要不就是全使用HTML5的語法,要不就是僅使用JavaScript引擎,這個(gè)你可以想一想,JS是很牛氣的,在移動(dòng)端html5能js相提并論,這個(gè)功用性不用多說了

 

HTML5手機(jī)應(yīng)用的最大優(yōu)勢(shì)就是可以在網(wǎng)頁上直接調(diào)試和修改。原先應(yīng)用的開發(fā)人員可能需要花費(fèi)非常大的力氣才能達(dá)到HTML5的效果,不斷地重復(fù)編碼、調(diào)試和運(yùn)行,這是首先得解決的一個(gè)問題。因此也有許多手機(jī)雜志客戶端是基于HTML5標(biāo)準(zhǔn),開發(fā)人員可以輕松調(diào)試修改

 

然后如果你是網(wǎng)絡(luò)重度用戶,尤其是經(jīng)??匆曨l,相信你應(yīng)該見過html5加速吧,是的,他還可以很好的支持視頻播放之類的??傊δ芎軓?qiáng)大

 

 

什么是css

 Cascading Style Sheets,層疊樣式表,是一種用來表現(xiàn)HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個(gè)應(yīng)用)或XML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個(gè)子集)等文件樣式的計(jì)算機(jī)語言。CSS不僅可以靜態(tài)地修飾網(wǎng)頁,還可以配合各種腳本語言動(dòng)態(tài)地對(duì)網(wǎng)頁各元素進(jìn)行格式化。

CSS 能夠?qū)W(wǎng)頁中元素位置的排版進(jìn)行像素級(jí)精確控制,支持幾乎所有的字體字號(hào)樣式,擁有對(duì)網(wǎng)頁對(duì)象和模型樣式編輯的能力

 

還是上面那個(gè)截圖,下面那些黑色的字符就是css

 

這個(gè)css會(huì)在html介紹完之后就會(huì)介紹

 

css3

css3是css的升級(jí)版,主要包括了盒子模型、列表模塊、超鏈接方式、語言模塊、背景和邊框、文字特效、多欄布局等模塊,在css的基礎(chǔ)上有了很多新的功能和樣式。 CSS演進(jìn)的一個(gè)主要變化就是W3C決定將CSS3分成一系列模塊。瀏覽器廠商按CSS節(jié)奏快速創(chuàng)新,因此通過采用模塊方法,CSS3規(guī)范里的元素能以不同速度向前發(fā)展,因?yàn)椴煌臑g覽器廠商只支持給定特性。但不同瀏覽器在不同時(shí)問支持不同特性,所以這也讓跨瀏覽器開發(fā)變得復(fù)雜

 

在以后的css介紹中偶爾會(huì)用到一點(diǎn)點(diǎn)css3的特效

 

什么是javascript

 

JavaScript簡(jiǎn)稱js,它一種直譯式腳本語言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動(dòng)態(tài)功能。 在1995年時(shí),由Netscape公司的Brendan Eich,在網(wǎng)景導(dǎo)航者瀏覽器上首次設(shè)計(jì)實(shí)現(xiàn)而成。因?yàn)镹etscape與Sun合作,Netscape管理層希望它外觀看起來像Java,因此取名為JavaScript。但實(shí)際上它的語法風(fēng)格與Self及Scheme較為接近。
為了取得技術(shù)優(yōu)勢(shì),微軟推出了JScript,CEnvi推出ScriptEase,與JavaScript同樣可在瀏覽器上運(yùn)行。為了統(tǒng)一規(guī)格,因?yàn)镴avaScript兼容于ECMA標(biāo)準(zhǔn),因此也稱為ECMAScript

 

其實(shí),web前端里最重要的就是javascript,這個(gè)在css介紹之后會(huì)用大量的篇幅詳細(xì)的介紹它

 

html,css,js之間的關(guān)系

 

記住這句話:html是網(wǎng)頁結(jié)構(gòu),css是以什么形式表現(xiàn)網(wǎng)頁結(jié)構(gòu),js控制網(wǎng)頁結(jié)構(gòu)的行為

 

這個(gè)各位可能不能很好的理解,但跟著后面的文章,相信你會(huì)慢慢意會(huì)這句話

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/1565.html

相關(guān)文章

  • 如何成為一名優(yōu)秀的web前端工程師(前端攻城師)?

    摘要:我從沒有聽到有人問如何做一名優(yōu)秀甚至卓越的前端工程師。作為一個(gè)優(yōu)秀的前端工程師還需要深入了解以及學(xué)會(huì)處理的這些缺陷。再者,優(yōu)秀的前端工程師需要具備良好的溝通能力,因?yàn)榍岸斯こ處熤辽俣家獫M足四類客戶的需求。   我所遇到的前端程序員分兩種:   第一種一直在問:如何學(xué)習(xí)前端?   第二種總說:前端很簡(jiǎn)單,就那么一點(diǎn)東西。   我從沒有聽到有人問:如何做一名優(yōu)秀、甚至卓越的WEB前端工程師...

    Turbo 評(píng)論0 收藏0
  • 如何成為一名優(yōu)秀的web前端工程師(前端攻城師)?

    摘要:我從沒有聽到有人問如何做一名優(yōu)秀甚至卓越的前端工程師。作為一個(gè)優(yōu)秀的前端工程師還需要深入了解以及學(xué)會(huì)處理的這些缺陷。再者,優(yōu)秀的前端工程師需要具備良好的溝通能力,因?yàn)榍岸斯こ處熤辽俣家獫M足四類客戶的需求。   我所遇到的前端程序員分兩種:   第一種一直在問:如何學(xué)習(xí)前端?   第二種總說:前端很簡(jiǎn)單,就那么一點(diǎn)東西。   我從沒有聽到有人問:如何做一名優(yōu)秀、甚至卓越的WEB前端工程師...

    rubyshen 評(píng)論0 收藏0
  • 如何成為一名優(yōu)秀的web前端工程師(前端攻城師)?

    摘要:我從沒有聽到有人問如何做一名優(yōu)秀甚至卓越的前端工程師。作為一個(gè)優(yōu)秀的前端工程師還需要深入了解以及學(xué)會(huì)處理的這些缺陷。再者,優(yōu)秀的前端工程師需要具備良好的溝通能力,因?yàn)榍岸斯こ處熤辽俣家獫M足四類客戶的需求。   我所遇到的前端程序員分兩種:   第一種一直在問:如何學(xué)習(xí)前端?   第二種總說:前端很簡(jiǎn)單,就那么一點(diǎn)東西。   我從沒有聽到有人問:如何做一名優(yōu)秀、甚至卓越的WEB前端工程師...

    mingzhong 評(píng)論0 收藏0
  • 前端開發(fā)者手冊(cè)2019

    摘要:年,和前端開發(fā)者與應(yīng)用程序前端開發(fā)者之間產(chǎn)生了巨大的分歧。開發(fā)最常見的解決方案有手機(jī)和平板的原生應(yīng)用程序桌面應(yīng)用程序桌面應(yīng)用程序原生技術(shù)最后,前端開發(fā)者可以從瀏覽器開發(fā)中學(xué)習(xí)到,編寫代碼不需要考慮瀏覽器引擎的限制。 前端開發(fā)者手冊(cè)2019 Cody Lindley 編著 原文地址 本手冊(cè)由Frontend Masters贊助,通過深入現(xiàn)代化的前端工程課程來提高你的技能。 下載:PDF ...

    church 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<