css什么意思 html css js為什么不直接設(shè)計(jì)成可視化的,像做PPT那樣?
html css js為什么不直接設(shè)計(jì)成可視化的,像做PPT那樣?已經(jīng)有很多可視化html css js的工具了,如:DW,H5Builder,百度網(wǎng)站框架,VUE等...但從效果上始終達(dá)不到ppt那
html css js為什么不直接設(shè)計(jì)成可視化的,像做PPT那樣?
已經(jīng)有很多可視化html css js的工具了,如:DW,H5Builder,百度網(wǎng)站框架,VUE等...
但從效果上始終達(dá)不到ppt那樣,這個(gè)里面涉及到一個(gè)基本的問(wèn)題:開(kāi)發(fā)語(yǔ)言。
PPT屬于微軟封閉的office套件,其格式獨(dú)家專用,也沒(méi)有提供給開(kāi)發(fā)者的自定義開(kāi)發(fā)腳本(excel有VBA宏),word有基本的函數(shù),ppt只提供了封閉的效果引用,如:動(dòng)畫,圖片效果渲染等。
而html則是超文本標(biāo)記語(yǔ)言,在js腳本和css樣式表描述下,提供給瀏覽器(開(kāi)放的軟件)臨時(shí)編譯成在瀏覽器框架下運(yùn)行的對(duì)象,所以,才會(huì)出現(xiàn)一些網(wǎng)頁(yè)在一個(gè)瀏覽器中顯示正常,而在另外一個(gè)瀏覽器中則顯示異常的情況,因此,很難提供一個(gè)類似ppt的可視化框架用于web頁(yè)面的拖拽編輯。
最近幾年,前后端分離開(kāi)發(fā)后,前段都往框架和模版方向發(fā)展,沒(méi)有后端的數(shù)據(jù)支撐,在開(kāi)發(fā)階段,很多頁(yè)面甚至就是一片空白,就更加不可能用ppt的方式來(lái)開(kāi)發(fā)了!
如何能在一個(gè)月內(nèi)學(xué)會(huì)HTML、css和js的基本使用并且寫出一個(gè)簡(jiǎn)單的網(wǎng)站?
說(shuō)實(shí)話,這種問(wèn)題真是讓人難堪,居然還到處邀請(qǐng)人回答?
多簡(jiǎn)單的網(wǎng)站?
一句話問(wèn)候的網(wǎng)站算嗎?要是這樣,來(lái)我教你,兩分鐘搞定,別學(xué)什么js html什么的了,太費(fèi)勁。
要想自己辦個(gè)網(wǎng)站應(yīng)該掌握什么知識(shí)?
做一個(gè)網(wǎng)站還是需要很多東西要掌握的。我暫且設(shè)想你是非技術(shù)人員,把網(wǎng)站需要的東西羅列一下。
- 需求分析。對(duì)你網(wǎng)站的定位做分析,你的網(wǎng)站具體要呈現(xiàn)什么東西,是什么類型的?電商??jī)?nèi)容性資訊性的?社交?
- 產(chǎn)品原型設(shè)計(jì)。需求分析做完以后,開(kāi)始針對(duì)你的網(wǎng)站原型進(jìn)行設(shè)計(jì)。你可以參考同類型網(wǎng)站。
- UI設(shè)計(jì)。網(wǎng)站中的一些圖片,色調(diào)需要專業(yè)的UI設(shè)計(jì)師設(shè)計(jì)。
- 開(kāi)發(fā)工作。這包括前段頁(yè)面開(kāi)發(fā)和后端開(kāi)發(fā)。這個(gè)工作你可以找外包團(tuán)隊(duì)給你做。他們會(huì)根據(jù)你的網(wǎng)站需求進(jìn)行開(kāi)發(fā)時(shí)間和人力評(píng)估,最后給會(huì)給你一個(gè)報(bào)價(jià)。當(dāng)然,UI這部分工作也可以一起外包給他們。
- 開(kāi)發(fā)完成以后上線部署。這個(gè)時(shí)候你需要一臺(tái)服務(wù)器。當(dāng)然現(xiàn)在你完全不需要購(gòu)買一臺(tái)機(jī)器,可以使用國(guó)內(nèi)的一些云廠商的機(jī)器,如阿里云。價(jià)錢根據(jù)你選擇的配置不等,像一臺(tái)2核4G的機(jī)器,一月也就200左右。
- 域名申請(qǐng)備案。你的網(wǎng)站需要對(duì)外訪問(wèn),就需要一個(gè)可以讓用戶好記的域名?,F(xiàn)在的域名很便宜,一年幾十塊錢。域名申請(qǐng)成功以后進(jìn)行備案,然后就可以映射到你的服務(wù)器上,用戶就可以訪問(wèn)你的網(wǎng)站。
- 后期維護(hù)運(yùn)營(yíng)。維護(hù)的工作可以外包給開(kāi)發(fā)團(tuán)隊(duì)。可能需要按照一定的周期支付維護(hù)費(fèi)用,主要包括系統(tǒng)bug以及新需求開(kāi)發(fā)。運(yùn)營(yíng)的工作需要你來(lái)做。就是定期更新你的網(wǎng)站內(nèi)容自己推廣。
HTML、CSS、JavaScript、PHP、MySQL的學(xué)習(xí)順序是什么?
先從大角度去想這個(gè)問(wèn)題,分析是干嘛的。比如說(shuō)html和css可以歸為模板和樣式。js做各種前端效果,比如在頁(yè)面做個(gè)倒計(jì)時(shí)。php 嘛,做業(yè)務(wù)后臺(tái)處理,可以把他理解成一條線。MySQL 理解成倉(cāng)庫(kù),存東西的。最后挨個(gè)公關(guān)。