Web应用开发技术(1)-html
一個(gè)完整的Web應(yīng)用需要通過前段開發(fā)技術(shù)和后端開發(fā)技術(shù)一起聯(lián)合實(shí)現(xiàn)
最重要的前段開發(fā)技術(shù):HTML、CSS、JavaScript
后端開發(fā)技術(shù):Python、Java、PHP、ASP.NET、Node.js
?
Web項(xiàng)目開發(fā)技術(shù)團(tuán)隊(duì)構(gòu)成:項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理(Product Manager,簡(jiǎn)稱PM)、UI設(shè)計(jì)師或美工、前端工程師、后端工程師、測(cè)試工程師、運(yùn)維工程師
?
前端開發(fā)技術(shù)
負(fù)責(zé)制作網(wǎng)頁
HTML:Hyper Text Markup Language,超文本標(biāo)記語言,也是瀏覽器遵守的技術(shù),定義了組織網(wǎng)頁內(nèi)容的一系列元素及這些元素的含義
CSS:Cascading Style Sheet,層疊樣式表,通過樣式表格控制網(wǎng)頁呈現(xiàn)在用戶眼前的外貌
JavaScript:簡(jiǎn)稱JS,運(yùn)行在瀏覽器上的腳本編程語言,操作HTML元素,響應(yīng)用戶的操作
?
HTML
標(biāo)記語言,W3C負(fù)責(zé)制定的技術(shù)標(biāo)準(zhǔn),HTML5是HTML技術(shù)標(biāo)準(zhǔn)的最新版本
W3C:World Wide Web Consortium,萬維網(wǎng)聯(lián)盟
HTML5是不僅僅是指HTML的5.0版本,更是一系列開發(fā)現(xiàn)代富內(nèi)容網(wǎng)頁的技術(shù)的總稱
HTML是XML的子集,但其格式?jīng)]有XML嚴(yán)格
一個(gè)HTML文檔是由文檔聲明,若干個(gè)HTML元素構(gòu)成
HTML文檔就是所謂的網(wǎng)頁,其文件后綴名為.html或.htm,可以使用瀏覽器打開
HTML文檔是文本文件,可以使用任何文本編譯器編寫
?
世界主流瀏覽器:
Google Chrome
Mozilla Firefox
Opera
Apple Safari
Microsoft Internet Explorer
?
常用HTML元素(標(biāo)簽):
head元素的子元素定義的是網(wǎng)頁的元數(shù)據(jù),即網(wǎng)頁的各種描述信息
body元素的內(nèi)容會(huì)顯示在瀏覽器窗口客戶區(qū)中
p:paragraph,段落
img:image,表示圖像,常用屬性src,width,height,border(邊框)等
a:超級(jí)鏈接,常用屬性href,target等,即可以跳轉(zhuǎn)到另一個(gè)網(wǎng)頁,也可以跳轉(zhuǎn)到同一個(gè)網(wǎng)頁內(nèi)部的不同位置(錨點(diǎn)鏈接)
hr:分隔線
h1-h6:不同級(jí)別的標(biāo)題(注意:這是用來組織內(nèi)容結(jié)構(gòu)的,不是用來調(diào)整字的大小的)
pixel:像素點(diǎn)
?
擴(kuò)展
前端編寫可以使用軟件HBuilder X
HTML5相對(duì)于HTML4,增加和修改了一些元素
富內(nèi)容:即內(nèi)容豐富,不僅僅是文本內(nèi)容,還有視頻音頻等
JavaScript和Java沒有任何關(guān)系,之所以叫 JavaScript是因?yàn)楫?dāng)時(shí) Java很火,想蹭下 Java的熱度
位圖在放大的時(shí)候會(huì)出現(xiàn)馬賽克,而矢量圖保持不變
a和img在網(wǎng)頁中顯示時(shí)一行可以有多個(gè),而塊級(jí)元素會(huì)占一行
單標(biāo)簽可以省略后面的斜線
target=“_blank” 可以讓超級(jí)鏈接的網(wǎng)頁新開一個(gè)窗口,而不是覆蓋
HTML只要負(fù)責(zé)網(wǎng)頁的內(nèi)容,CSS負(fù)責(zé)樣式
pip install 模塊名 -i https://pypi.douban.com/sample
轉(zhuǎn)載于:https://www.cnblogs.com/yanruizhe/p/11462140.html
總結(jié)
以上是生活随笔為你收集整理的Web应用开发技术(1)-html的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu系统Apache2部署SSL
- 下一篇: Web应用开发技术(2)-html