www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式云IOT技術圈
[導讀]作為一個嵌入式應用開發(fā)者,網(wǎng)頁前后端的東西也要了解一點,不需要有多深度,至少別人說了你知道一點,就像我們用算法一樣,你不是那個行業(yè)的,不專業(yè)從事那個行業(yè)的事情。所以只要有知識的廣度即可,不然做類似和云端服務器合作的項目就會很懵逼。


微信公眾號:嵌入式開發(fā)圈
關注可了解更多的教程。問題或建議,請公眾號留言;
如果你覺得本文對你有幫助,歡迎贊賞


▲長按圖片保存可分享至朋友圈

作為一個嵌入式應用開發(fā)者,網(wǎng)頁前后端的東西也要了解一點,不需要有多深度,至少別人說了你知道一點,就像我們用算法一樣,你不是那個行業(yè)的,不專業(yè)從事那個行業(yè)的事情。所以只要有知識的廣度即可,不然做類似和云端服務器合作的項目就會很懵逼。

我們先來了解下基礎知識。

一、網(wǎng)絡學習基礎-網(wǎng)絡結(jié)構(gòu)HTML

網(wǎng)絡常見基本結(jié)構(gòu)

B/S網(wǎng)絡結(jié)構(gòu):

Browser/Server:

瀏覽器/服務器,這是現(xiàn)在最流行的網(wǎng)絡模式。平常的上網(wǎng):比如新浪網(wǎng)、鳳凰網(wǎng)等。

我的電腦(客戶端)http請求 新浪網(wǎng)(服務器端)

在瀏覽器軟件的地址欄中,輸入一個 ==================>???????????????當Apache收到客戶端的請求后, 網(wǎng)址,并回車。????首先,Apache先判斷一下,文件拓展名。
如:http://www.sina.com.cn/index.html????<==================????1)如果請求的文件是.html文件,Apache將在 http請求結(jié)果????自己的空間中查找文件,找到后直接返回給客戶端。

如果請求的文件是.php文件,它需要將.php文件

各樣的代碼。 轉(zhuǎn)給PHP程序來處理。

主要有三種代碼:html代碼、CSS代碼、JavaScript代碼。

html代碼:主要控制網(wǎng)頁的結(jié)構(gòu)。(標題、正文、鏈接等等)

CSS代碼 :主要控制網(wǎng)頁的外觀。(顏色,文字粗細等等)

JS代碼?。褐饕刂凭W(wǎng)頁的行為。(比如動畫等等)


C/S Client/Server :

客戶端/服務器端。最關鍵的地方,在自己的電腦上安裝一個客戶端軟件,通過客戶端訪問服務器。例如: QQ

http協(xié)議: 就是上互聯(lián)網(wǎng)所遵守的一種規(guī)則。

www.sina.com.cn ?是要訪問的服務器的名稱。

服務器: 安裝了服務器端軟件(Apache,IIS)的電腦。

瀏覽器的功能: ? ?將各種代碼(從服務器返回),翻譯成“圖文混排”的效果。

二、HTML簡介

(1)HTML: Hypertext Markup Language : 超文本標注語言

(2)HTML是一種規(guī)范,是一種標準,編寫網(wǎng)頁的一種標準。

(3)超文本:就是網(wǎng)頁上不光有文本,還有圖片,音樂,視頻等。

(4)標注:是一種記號,是一種標志。如:紅綠燈。

(6)語言:這里的"語言"就是代碼,跟所謂的"程序語言"一點關系都沒有。

(7)HTML的主要目的:就是用來顯示網(wǎng)頁的不同效果、不同部分。

如:文本,這就表示將文本進行加粗。(bold),這個..就是標記。

HTML文件結(jié)構(gòu)

<html> <head> <title>新浪首頁title> head> <body> 網(wǎng)頁正文。。。。。 body> html> 

HTML文件結(jié)構(gòu)的說明

(1)標記的含義:

告訴瀏覽器,其中的內(nèi)容或者代碼用什么格式(圖片、視頻)來進行翻譯。

(2)標記的含義:

告訴瀏覽器,網(wǎng)頁中的漢字用什么字符集(GB2312(簡體中文),BIG5(繁體中文),JIS(日文),utf-8(多國語言字符集))顯示。

(英文,數(shù)字是全球統(tǒng)一的,不會亂碼,但是,如果不使用正確的字符集,會出現(xiàn)亂碼)

(3)標記的含義:

是網(wǎng)頁主要內(nèi)容的顯示區(qū)域。網(wǎng)頁中99%的內(nèi)容都必須放在。

只有放在中,最終瀏覽器翻譯以后,才能看見結(jié)果。

HTML標簽格式

HTML標記,大致分兩類 : (1)雙邊標記 ; (2)單邊標記

(1)雙邊標記

是指有開始和結(jié)束標記,內(nèi)容放在開始和結(jié)束標記之間。

內(nèi)容


語法格式:<標簽 屬性1 = "值?1" 屬性2 = "值2">內(nèi)容標簽> 

"屬性"的理解:人的特征(屬性)有身高=170cm、體重=100KG、姓名=張三

例如:

<font size="6" color="blue" face="楷體">這是6號字體文本font> 

font是標簽,size是屬性表示字體大小,color也是屬性,表示顯示字體的顏色。face也是屬性,表示字體類型。

表示加下劃線

(2)單邊標記

是指有開始標記,而沒有結(jié)束標記,單邊標記一般是沒有內(nèi)容。如:
表示換行

單邊標記一般起一個特殊的功能。

單邊標記常用的有10多個標記。

語法格式:<標簽 屬性1 = "值?1" 屬性2 = "值2">

HTML標簽編寫規(guī)范

(1)HTML標記不區(qū)分大小寫。如:、

(2)HTML標記屬性可有可無,有的標記是沒有屬性的,如:、、等

(3)雙邊標記的內(nèi)容在開始和結(jié)束標簽之間,單邊標記沒有內(nèi)容。

(4)HTML標記可以相互嵌套,但一定注意是順序嵌套,外層套內(nèi)層,一層套一層。

<meta http-equiv="content-type" content="text/html;charset=utf-8"> 

功能:告訴瀏覽器,如何翻譯漢字。

Content-type:內(nèi)容類型

Content:詳細內(nèi)容類型介紹

Text/html:網(wǎng)頁是text格式,html是文本中的小格式。

charset:字符集,主要控制漢字如何顯示

utf-8:多國語言編碼,什么國家的語言都可以正常顯示。

好了,光說不練假把戲,咱們就來寫第一個網(wǎng)頁吧,用NotePad C++編輯器創(chuàng)建一個1.html的文件,然后輸入以下網(wǎng)頁代碼:

<html> <head> <title>這是一首詩構(gòu)成的網(wǎng)頁title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> head> <body>  <h1> <font size="6" color="blue" face="黑體">春曉font> h1>  <p> <u> <font size="3" color="black" face="黑體"> 春眠不覺曉,處處聞啼鳥。u><br><u> 夜來風雨聲,花落知多少。font>u><br> p> body> html> 

運行結(jié)果:

的常用屬性

(1)bgColor?:?網(wǎng)頁的背景色。?如: <body bgColor="red"> (2)Background?:?網(wǎng)頁背景圖片地址?。?如: <body background="images/bg.png"> 網(wǎng)頁背景圖片最好跟網(wǎng)頁放在一起,最好不要用中文來命名,背景是平鋪效果。
例如:<body bgcolor = "#99cc33" background="images\20170331151615532.png"> HTML文本修飾標記:
(3)<b>b>:????????加粗?bold(跟文本相關)?????如: <b>文字b> ,這個標記沒有屬性
(4)<i>i>:?????????加斜體?italic(跟文本相關)?如:<i>文字i> (5)<u>u>:?????????下劃線?underline。????????如: <u>文字u> (6)<s>s>:?????????刪除線?strike。???????????如: <s>文字s> (7)<sup>sup>:?????上標。
(8)<sub>sub>:?????下標。
????例如:<font size="7">a<sup>2sup> +?b<sub>2sub> =?24 font> (9)<font>font>:????????字體標記
????size?:?文本大小,取值1-7,1小,7大。
????Color:?顏色值。
????Face?:字體??w、黑體、宋體。。。。

接下來看一個實例,更好了說明如何使用這些標記:

<html> <head> <title>這是一首詩構(gòu)成的網(wǎng)頁title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> head>  <body bgcolor="green">  <h1> <font size="6" color="red" face="楷體"> 關雎 font> h1>  <h2> <font size="5" color="red" face="楷體"> 先秦:佚名 h2>  <p> <font size="4" color="red" face="楷體"> <b><i>關關雎鳩,在河之洲。窈窕淑女,君子好逑。i>b><br> <b><u>參差荇菜,左右流之。窈窕淑女,寤寐求之。u>b><br> <b><s>求之不得,寤寐思服。悠哉悠哉,輾轉(zhuǎn)反側(cè)。s>b><br> <b>參差荇菜,左右采之。窈窕淑女,琴瑟友之。b><br> <b>參差荇菜,左右芼之。窈窕淑女,鐘鼓樂之。b><br> font> p> body> html> 

運行結(jié)果:

那如果背景顏色換成圖片該怎么做呢?先在HTML文件的當前路徑下創(chuàng)建一個images文件夾,注意,最好還是讓存放圖片的文件夾和HTML在同一路徑下,這樣便于管理。

往這個文件夾放入一張圖片格式,gif,png,jpg等等都可以。。。我下面的這張是png圖片。。。

然后,修改HTML代碼如下:

<html> <head> <title>這是一首詩構(gòu)成的網(wǎng)頁title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> head>  <body background="images/20170331151615532.png">  <h1> <font size="6" color="red" face="楷體"> 關雎 font> h1>  <h2> <font size="5" color="red" face="楷體"> 先秦:佚名 h2>  <p> <font size="4" color="red" face="楷體"> <b><i>關關雎鳩,在河之洲。窈窕淑女,君子好逑。i>b><br> <b><u>參差荇菜,左右流之。窈窕淑女,寤寐求之。u>b><br> <b><s>求之不得,寤寐思服。悠哉悠哉,輾轉(zhuǎn)反側(cè)。s>b><br> <b>參差荇菜,左右采之。窈窕淑女,琴瑟友之。b><br> <b>參差荇菜,左右芼之。窈窕淑女,鐘鼓樂之。b><br> font> p> body> html> 

顯示結(jié)果:


????我們學習了boda常用的屬性以及HTML的一些標記,但是圖顯示的效果卻不是那么的好看。原因就是沒有排版好,接下來使用居中來使這個頁面更好看一點,順便多加入幾個別的標記。

HTML排版標記

(1) : 表示一個段落。一段文字放在p標記里就可以了。

常用屬性:align ?水平對齊方式,取值:left(左對齊)、center(居中對齊)、right(右對齊),一個段落默認就是左對齊。

(2)換行標記

(3)水平線標記(單邊標記):



size:水平線的粗細,單位一般為px

color:顏色

width:水平線的寬度

noshade:去掉水平線的陰影。(在HTML中,noshade是沒有值的屬性)如:

如:



(4)

預排版標記
			


功能:將保留所有的空白字符(空格、換行符),換句話說就是原封不動的輸出。

語法:


:雙邊標記
			


(5)

...


一級標題到六級標題

標題標記:

...


功能:定義各種標題

屬性:

align 水平對齊,取值:left(左對齊)、center(居中對齊)、right(右對齊),一個段落默認就是左對齊。

寫個例子看看效果是怎么樣的:

<html> <head> <title>這是一首詩構(gòu)成的網(wǎng)頁title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> head> <body bgColor="white">  <h1 align="center"> <font size="6" color="red" face="楷體"> 關雎 font> h1>  <hr size="5" color="green" width="1600" noshade>  <h2 align="center"> <font size="5" color="red" face="楷體"> 先秦:佚名 h2>  <hr size="10" color="red" width="1600" noshade>  <p align="center"> <font size="4" color="black" face="楷體"> <b><i>關關雎鳩,在河之洲。窈窕淑女,君子好逑。i>b> <br> <b><u>參差荇菜,左右流之。窈窕淑女,寤寐求之。u>b> <br> <b><s>求之不得,寤寐思服。悠哉悠哉,輾轉(zhuǎn)反側(cè)。s>b> <br> <b>參差荇菜,左右采之。窈窕淑女,琴瑟友之。b> <br> <b>參差荇菜,左右芼之。窈窕淑女,鐘鼓樂之。b> <br> p> body> html> 

運行效果:


長期商務合作服務:


免責聲明:本文內(nèi)容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關機構(gòu)授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅(qū)動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅(qū)動性能的關鍵。

關鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質(zhì)量和效率直接關系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅(qū)動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關鍵字: LED 驅(qū)動電源 開關電源

LED驅(qū)動電源是把電源供應轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅(qū)動電源
關閉