## 1.網站建設本質
有個人提了一個網站建設需求,需求是訪問網站的時候顯示 "你好, 我是XXX" ;這個需求簡約而不簡單;網站建設的本質就是如此
(1) HTML,要顯示 "你好, 我是XXX"只用 HTML 寫就可以滿足了; 新建一個文件,命名為 index.html; 用記事本或者文本編輯器打開它,寫入以下內容,保存它。
~~~
<html>
<body>你好, 我是XXX</body>
</html>
~~~
(2) 域名和空間/主機,網上買個域名(網址)和空間/主機(服務器);有了賬戶名和密碼,綁定域名到空間的某個目錄(當然也有已經幫你綁定好的),找到這個目錄,把剛新建的 index.html 文件通過 FTP 或者其他的方式上傳存放到 這個目錄。
綁定域名生效后,恭喜,訪問 域名 就可以看到 顯示 "你好, 我是XXX" 了。至此網站建設就完成了。這是簡約部分,也是網站建設的本質。如果還想繼續交流,請往下看。
這里說個概念就是 空間/主機(服務器) 本質還是計算機,本質上沒有什么不同,無非是比個人計算機多了一些為了適應Web服務而做的硬件和軟件;可以簡單地理解為 服務器比個人計算機 多了 獨立IP(綁定域名用)+Web支持,其實個人計算機也可以做到這些,當然這屬于另外討論的范疇了。
## 2.CSS
需求有點改動,這個排版不是很好看,我想讓它水平居中,往下一點不要太靠上。
這個需求用 CSS 寫就可以滿足了;打開 index.html,把它改成這樣,保存上傳存放覆蓋之前空間目錄里的 index.html
~~~
<html>
<body style="text-align:center;padding-top:100px;">你好, 我是XXX</body>
</html>
~~~
## 3.JS(Javascript)
需求有點改動,點擊 "你好, 我是XXX" 提示 "我是三個X",增強下頁面交互效果。
這個需求用 JS 寫就可以滿足了;打開 index.html,把它改成這樣,保存上傳存放覆蓋之前空間目錄里的 index.html
~~~
<html>
<body style="text-align:center;padding-top:100px;">
<a onclick="javascript:alert('我是三個X');">你好, 我是XXX</a>
</body>
</html>
~~~
1,2,3的效果 點擊此處 查看
## 4.網站建設欲望
內容多點 HTML n
排版好點 CSS n
交互多點 JS n
能吸引人 設計策劃 n
可維護性 前后端 n
訪問很多 軟硬件 n
HTMLn×CSSn×JS n×設計策劃 n×前后端n×軟硬件n =網站建設欲望 n
欲望,欲望,欲望;當無言以對、頭破血流時請 回到 為什么要建站、回到 它的出發點,之后請再網站建設欲望n 。
參考 [網站建設-法克恩德](https://www.fuckend.com/column/1.html)