整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          前端 HTML:如何創(chuàng)建網(wǎng)頁 01

          .HTML 介紹

          是網(wǎng)頁的后綴,txt 后綴是文本 ,py 后綴是 python ,html 后綴就是網(wǎng)頁的意思。我們?nèi)绻雱?chuàng)建一個(gè)網(wǎng)頁的話,可以直接將文本的后綴改為 html 。HTMLSHI 超文本標(biāo)記語言,是一種標(biāo)識(shí)性的語言。它包括一系列標(biāo)記標(biāo)簽,通過這些標(biāo)記標(biāo)簽可以將網(wǎng)絡(luò)上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個(gè)邏輯整體。

          1.html 的介紹

          頁面整體分為兩部分:

          一部分是head部分,主要是頁面的整體信息和配置,內(nèi)容不會(huì)出現(xiàn)在瀏覽器內(nèi)部。

          一部分是body部分,這部分內(nèi)容則會(huì)在瀏覽器中展示出來

          我們使用 pycharm 創(chuàng)建一個(gè) html ,打開后就是下圖模樣。


          (1)文檔類型聲明(默認(rèn)的可以不用設(shè)置)

          <!DOCTYPE html>

          (2)開始標(biāo)簽和結(jié)束標(biāo)簽

          一般的標(biāo)簽是成對出現(xiàn)的,一般稱第一個(gè)標(biāo)簽是開始標(biāo)簽,第二個(gè)是結(jié)束標(biāo)簽。開始和結(jié)束標(biāo)簽也稱為開放標(biāo)簽和閉合標(biāo)簽。

          開始標(biāo)簽:

          <html lang="en">

          其中的 html 為根元素,是所有元素的基礎(chǔ)。lang 表示語言,en 表示英文。

          結(jié)束標(biāo)簽:

          </html>

          (3)頭部標(biāo)簽

          <head>
              <meta charset="UTF-8">
              <title>Title</title>
          </head>

          其中 utf-8 表示字符編碼格式,如果沒有寫這個(gè)就會(huì)發(fā)生亂碼。Title 表示文檔的標(biāo)題。

          (4)身體標(biāo)簽

          <body>
          
          </body>

          身體標(biāo)簽是文檔的主題,可視化區(qū)域,所有的音頻,視頻,圖片,文字都可在其中搭建,相當(dāng)于我們打開網(wǎng)頁時(shí)所看到內(nèi)容。

          (5)標(biāo)簽的特點(diǎn)

          標(biāo)簽是由一對尖括號包裹單詞構(gòu)成的,標(biāo)簽要使用小寫。 一般的標(biāo)簽是成對出現(xiàn)的,一般稱第一個(gè)標(biāo)簽是開始標(biāo)簽,第二個(gè)是結(jié)束標(biāo)簽。開始和結(jié)束標(biāo)簽也稱為開放標(biāo)簽和閉合標(biāo)簽。

          二.標(biāo)簽

          標(biāo)簽分為塊級標(biāo)簽和內(nèi)聯(lián)標(biāo)簽(運(yùn)行時(shí)點(diǎn)擊右上角的谷歌模式的小圓圈就可以)

          1.內(nèi)容的書寫

          (1)塊級標(biāo)簽(p)

          兩個(gè) p 中間可隨意書寫內(nèi)容

          <p>故事和酒,淘寶都有</p>

          (2)內(nèi)聯(lián)標(biāo)簽(span)

          <span>故事和酒,淘寶都有</span>

          完整代碼:

          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <title>Title</title>
          </head>
          <body>
          <!-- 塊級標(biāo)簽--> 
          <p>故事和酒,淘寶都有</p>
          <!--內(nèi)聯(lián)標(biāo)簽-->
          <span>故事和酒,淘寶都有</span>
          </body>
          </html>

          運(yùn)行后:


          運(yùn)行后看不出塊級標(biāo)簽和內(nèi)聯(lián)標(biāo)簽的區(qū)別,所有我們使用檢查。右擊后點(diǎn)擊檢查


          在點(diǎn)擊下圖中左上角的方框箭頭,變成藍(lán)色說明正在運(yùn)行,之后就可以查看有關(guān)的數(shù)據(jù)了


          無需點(diǎn)擊,只要將箭頭放在文字上就會(huì)出現(xiàn)相關(guān)內(nèi)容



          上面兩圖可以明顯看出兩句話的寬度不相同。

          塊級標(biāo)簽:在不設(shè)置寬度的情況下,寬度始終和瀏覽器寬度保持一致。

          內(nèi)聯(lián)標(biāo)簽:寬度和內(nèi)容有關(guān)

          2.設(shè)置高度寬度

          <p style="width: 500px;height: 50px;">故事和酒,淘寶都有</p>
          
          <span style="width: 500px;height: 50px;">故事和酒,淘寶都有</span>
          



          如圖所示,只有塊級標(biāo)簽寬高改變了,內(nèi)聯(lián)標(biāo)簽不改變。由此可得,塊級標(biāo)簽設(shè)置寬高有效,內(nèi)聯(lián)標(biāo)簽設(shè)置寬高無效。

          3.多個(gè)標(biāo)簽同時(shí)存在

          <body>
          <!-- 塊級標(biāo)簽-->
          <p>故事和酒,淘寶都有</p>
          <p>故事和酒,淘寶都有</p>
          <!--內(nèi)聯(lián)標(biāo)簽-->
          <span>故事和酒,淘寶都有22</span>
          <span>故事和酒,淘寶都有22</span>
          </body>


          多個(gè)塊級標(biāo)簽同時(shí)存在的情況下,排列方式從上往下
          多個(gè)內(nèi)聯(lián)標(biāo)簽同時(shí)存在的情況下,排列方式從左往右

          4.是否包含

          <body>
          <!-- 塊級標(biāo)簽-->
          <p>故事和酒,淘寶都有
              <span>故事和酒,淘寶都有22</span>
          </p>
          
          <!--內(nèi)聯(lián)標(biāo)簽-->
          <span>故事和酒,淘寶都有22
              <p>故事和酒,淘寶都有</p>
          </span>
          
          </body>


          由此可知,塊級標(biāo)簽可以包含內(nèi)聯(lián)標(biāo)簽,但內(nèi)聯(lián)標(biāo)簽不可以包含塊級標(biāo)簽,只可以包含內(nèi)聯(lián)標(biāo)簽。

          5.塊級標(biāo)簽與內(nèi)聯(lián)標(biāo)簽相互轉(zhuǎn)換

          (1)塊級轉(zhuǎn)內(nèi)聯(lián)

          <body>
          <!--將塊級標(biāo)簽轉(zhuǎn)化成內(nèi)聯(lián)標(biāo)簽-->
          <p style="display: inline">故事和酒,淘寶都有</p>
          <p style="display: inline">故事和酒,淘寶都有</p>
          
          </body>


          (2)內(nèi)聯(lián)轉(zhuǎn)塊級(display: block)

          內(nèi)聯(lián)轉(zhuǎn)為塊級之后,具有了塊級的性質(zhì)。

          <span style="display: block">故事和酒,淘寶都有222</span>
          <span style="display: block">故事和酒,淘寶都有222</span>


          (3)內(nèi)聯(lián)塊元素(display: inline-block)

          內(nèi)聯(lián)塊元素包含了內(nèi)聯(lián)標(biāo)簽和塊級標(biāo)簽的部分特性。

          <span style="display: inline-block">故事和酒,淘寶都有333</span>
          <span style="display: inline-block;height: 50px">故事和酒,淘寶都有333</span>


          (4)段落標(biāo)簽(p)

          <!--段落標(biāo)簽-->
          <p></p>

          (5)標(biāo)題標(biāo)簽(h)

          、認(rèn)識(shí)WEB

          網(wǎng)頁主要是由文字、圖像和超鏈接等元素構(gòu)成,除了這些基本的元素以外,還包含一些多媒體元素等,比如音頻、視頻等。

          比如我們常見的有小米商城、京東商城、以及淘寶等,都屬于我們的大型的購物平臺(tái)網(wǎng)站,而這些網(wǎng)站都包含了網(wǎng)頁中基本的元素。那么網(wǎng)頁是怎么形成的呢?

          其實(shí)網(wǎng)頁的形參很簡單,當(dāng)我們前端小姐姐將頁面通過代碼構(gòu)建好以后,再通過瀏覽器(IE、谷歌等瀏覽器)將其渲染成為用戶眼中所能看得到的各種樣式的頁面。

          既然我們的網(wǎng)頁是通過瀏覽器的渲染而顯示不同的頁面,那么常見的瀏覽器有哪一些呢?如常見的五大瀏覽器,分別是IE、火狐、谷歌、Safari以及Opera等。

          五大瀏覽器

          但是在開發(fā)過程中,谷歌和火狐用得比較多,可以更好地幫助開發(fā)人員進(jìn)行調(diào)試。IE瀏覽器相對來說存在兼容性問題,所以很少去使用。

          為什么網(wǎng)頁代碼通過瀏覽器的渲染就能顯示出各種不同的樣式的頁面呢?此處就不得不提到瀏覽器的內(nèi)核,通常瀏覽器的內(nèi)核分為如下幾種:

          • 排版引擎
          • 解釋引擎
          • 渲染引擎

          而五大瀏覽器之間的內(nèi)核都是什么呢?如下圖所示:

          五大瀏覽器的內(nèi)核

          二、Web標(biāo)準(zhǔn)

          什么是Web標(biāo)準(zhǔn)?Web標(biāo)準(zhǔn)是由W3C組織和其它標(biāo)準(zhǔn)化組織,制定的一系列標(biāo)準(zhǔn)的集合。

          W3C萬維網(wǎng)聯(lián)盟是國際最著名的標(biāo)準(zhǔn)化組織。他是1994年成立后,至今已發(fā)布了近百項(xiàng)相關(guān)萬維網(wǎng)的標(biāo)準(zhǔn)。

          w3c組織

          那為什么要制定Web標(biāo)準(zhǔn)呢?

          作用:由于市場上誕生了許多不同類型的瀏覽器,而這些瀏覽器都存在不同的內(nèi)核,導(dǎo)致前端小姐姐開發(fā)的頁面在不同的瀏覽器上顯示會(huì)存在不同的差異,這樣就會(huì)給前端開發(fā)者帶來了許多麻煩。而通過Web標(biāo)準(zhǔn)就會(huì)降低這種頁面之間的差異化,讓瀏覽器在解析前端代碼的時(shí)候,轉(zhuǎn)向W3C的標(biāo)準(zhǔn),呈現(xiàn)出統(tǒng)一的效果。

          優(yōu)點(diǎn):

          • 遵循Web標(biāo)準(zhǔn),讓頁面更標(biāo)準(zhǔn)統(tǒng)一。
          • 同時(shí)讓W(xué)eb的發(fā)展變得越來越好。
          • 內(nèi)容更容易被多種設(shè)備訪問。
          • 還容易被搜索引擎搜索。
          • 降低網(wǎng)站流量費(fèi)用和提高頁面的加載速度。
          • 也讓頁面變得易維護(hù)。

          那么一個(gè)漂亮的頁面是怎樣構(gòu)成的呢?它的構(gòu)成分別是如下幾種類型:

          • 結(jié)構(gòu)(Structure):通常在頁面中HTML就是一個(gè)頁面的結(jié)構(gòu),好比剛孵出來的小鳥寶寶。
          • 表現(xiàn)(Presentation):通常在頁面中CSS就是對一個(gè)頁面進(jìn)行美化的,好比小鳥寶寶慢慢地長出了漂亮的羽毛。
          • 行文(Behavior):通常在頁面中會(huì)使用JavaScript(或JQuery)來完成行文,好比小鳥寶寶長大了,可以進(jìn)行飛行、捕食等。

          漂亮頁面的構(gòu)成

          好啦![微笑]本節(jié)就分享到這兒哦!對前端感興趣的小伙伴,可以關(guān)注我的,我會(huì)繼續(xù)給大家分享前端以及其它開發(fā)內(nèi)容的知識(shí),也歡迎大家給我在評論區(qū)留言[作揖]。

          天教大家制作一個(gè)淘寶首頁右側(cè)浮動(dòng)的導(dǎo)航話不多說,看圖片

          打開編輯工具Editplus新建一個(gè)html網(wǎng)頁

          建好后就開始制作

          在body里添加下面內(nèi)容

          <div class="dh">

          <div class="tp"></div>

          <div class="a"><a href="#">愛逛好貨</a></div>

          <div class="b"><a href="#">好點(diǎn)直播</a></div>

          <div class="c"><a href="#">品質(zhì)特色</a></div>

          <div class="d"><a href="#">實(shí)惠熱賣</a></div>

          <div class="e"><a href="#">猜你喜歡</a></div>

          <div class="f"><a href="#">反饋</a></div>

          <div class="g"><a href="#">暴恐舉報(bào)</a></div>

          </div>

          然后在title下面添加css樣式

          添加好后按鍵盤上的ctrl+s建保存,

          保存好后鼠標(biāo)雙擊打開就OK啦!

          如果需要源碼的可以關(guān)注我后私信我,也可以加咱們的交流群309073798,每天都會(huì)分享最新的網(wǎng)站前端技術(shù)

          歡迎大家轉(zhuǎn)載收藏,最后又不對的地方大家可以在留言區(qū)吐槽


          主站蜘蛛池模板: 人妻无码第一区二区三区| 亚洲国产成人久久一区二区三区| 一色一伦一区二区三区| 97久久精品一区二区三区| 无码人妻精品一区二区三18禁| 亚洲av鲁丝一区二区三区| 国产在线精品一区二区在线观看| 免费一区二区三区四区五区| 中文字幕一区二区三区视频在线 | 亚洲一区二区三区无码影院| 国产成人无码AV一区二区在线观看 | 最新欧美精品一区二区三区 | 美女一区二区三区| 91精品国产一区二区三区左线| 无码人妻精品一区二区蜜桃网站| 亚洲丶国产丶欧美一区二区三区| 波多野结衣电影区一区二区三区| 一区二区三区日本电影| 中文字幕一区视频| 亚洲AV永久无码精品一区二区国产| 亚洲AV综合色区无码一区| 韩国女主播一区二区| 无码av免费一区二区三区试看| 夜夜高潮夜夜爽夜夜爱爱一区| 中文字幕精品亚洲无线码一区应用| 78成人精品电影在线播放日韩精品电影一区亚洲| 国产福利91精品一区二区三区 | 亚洲AV无码一区东京热久久| 日韩在线观看一区二区三区| 亚洲一区无码中文字幕乱码| 岛国精品一区免费视频在线观看| 亚洲av无码片vr一区二区三区| 免费看一区二区三区四区| 内射白浆一区二区在线观看| 亚洲欧美日韩一区二区三区| 国产精品一区二区久久精品| 国产精品区一区二区三在线播放| 一区二区三区影院| 精品视频一区二区三区| 国产高清在线精品一区二区| 精品一区二区三区电影|