前端基礎一之HTML篇

      網友投稿 897 2025-04-03

      @[toc]


      題外話

      前言

      身為一個合格的后端開發人員

      前端的基礎知識也是需要了解的

      1. 網頁

      W3C規定網頁由三部分組成:結構,表現,行為。

      結構指的就是HTML

      表現指的是CSS

      行為指的是JavaScript

      這是網頁的三部分,是由萬維網聯盟W3C規范的。

      這節我們就來學習HTML,網頁的結構。

      1.1 什么是網頁的結構,表現,行為

      結構

      HTML用于表現網頁的結構

      表現

      CSS用于控制頁面中元素的樣式

      行為

      JavaScript用于響應用戶操作

      1.2 什么是HTML

      HTML(Hypertext Markup Language)是超文本標記語言。

      嚴格來說,HTML不屬于編程語言,他是用標簽的形式標示出網頁不同的組成部分。

      為什么說HTML不是編程語言呢?因為HTML沒有解釋器,寫出來的代碼可以通過瀏覽器直接瀏覽,不需要下載諸如jdk,Python之類的東西,也不需要配置環境。

      1.3 運行/編寫HTML

      由于HTML是超文本標記語言,所以我們可以直接通過記事本來進行編寫

      或者也可以使用Notepad++,支持高亮

      記事本代碼寫好之后,后綴名改為.html然后上級就可以看到我們代碼的運行效果了

      2. HTML基礎

      2.1 標簽

      標簽由尖括號<>括起來,用于描述網頁

      2.2 元素

      一個完整的標簽稱之為元素,有開始有終止,有內容

      HTML元素以起始標簽(<>)開始,以結束標簽()閉合

      元素內容是起始標簽與結束標簽之間的內容。

      某些HTML元素具有空內容

      空元素在開始標簽中關閉

      2.3 屬性

      我們可以通過<標簽 a = “屬性”>的方法設置屬性,屬性可以為HTML元素附加屬性

      屬性是以鍵值對的形式出現的

      下面會示范一下常用的標簽

      2.4 HTML的hello world

      第一個HTML hello world!

      這樣,把文件名改為hello.html雙擊打開,就可以看到hello world。

      2.5 標簽的嵌套

      大多數標簽都支持嵌套

      這是段落

      這是段落里面的第一段

      這是段落里面的第二段

      頁面展示:

      這是段落

      這是段落里面的第一段

      這是段落里面的第二段

      3. HTML常用標簽

      3.1 標題

      標題由h+數字標簽來實現,共有六級標題

      一級標題

      二級標題

      六級標題

      下面是顯示結果

      一級標題

      二級標題

      3.2 鏈接

      鏈接以a標簽來實現

      這是一個鏈接

      下面是網頁顯示

      這是一個鏈接

      3.3 段落

      段落用p標簽來實現

      好家伙,好家伙,這是第一段

      好家伙,好家伙,這是第二段

      下面是網頁顯示

      好家伙,好家伙,這是第一段

      好家伙,好家伙,這是第二段

      3.3 圖片

      圖片用img標簽來實現

      圖片說明

      下面是網頁顯示,因為圖書不存在,所以不會顯示

      圖片說明

      3.4 換行


      標簽表示換行

      這是
      效果

      下面是網頁顯示

      這是

      效果

      3.5 列表

      設置一個有序列表

      1. 第一個
      2. 第二個

      顯示結果:

      第一個

      第二個

      設置一個無序列表

      • 第一個
      • 第二個

      顯示結果:

      第一個

      第二個

      3.6 表格

      創建一個表格:

      id age name sex

      顯示結果:

      多行顯示:

      id age name sex
      1001 20 布小禪 men

      不要問為什么這么寫,這是標簽,沒有為什么,這是規定

      當然,剛剛的表格其實不是很正確,我們要定義第一行的東西的話,需要用到這個標簽

      3.7 注釋

      顧名思義就是給我們的代碼做解釋的標簽

      注釋不會被計算機識別,也就是說,注釋并不會影響運行結果

      Title Hello World!

      就像這樣,下面是上面代碼的運行結果:

      3.8 塊

      什么是塊呢?

      我們通過

      定義一個html代碼塊,我們可以css給div代碼塊設置屬性的方式設置整個div代碼塊的樣式。

      代碼:

      Title Hello World!

      This is a header

      This is a paragraph.

      效果:

      This is a header

      This is a paragraph.

      some text.some other text.

      some text.some other text.

      標簽被用來組合文檔中的行內元素。

      就是把某行元素的特定部分包裝起來

      代碼:

      Title Hello World!

      This is a header

      This is a paragraph.

      some text.some other text.

      some text.some other text.

      效果:

      This is a header

      This is a paragraph.

      some text.some other text.

      some text.some other text.

      3.9 表單

      通過

      標簽來設置表單

      表單有什么用呢? 接收用戶輸入的信息

      就像我們在網頁上面填寫的賬號和密碼,那就是表單

      而空值輸入文本框的標簽是標簽,他能夠接受的內容有多種形式

      text是純文本,可見

      password是密碼文本,不可見

      Title

      效果這樣:

      當然,我們一般都會有一個登錄/注冊的按鈕

      這需要標簽的submit屬性

      Title

      而效果是這樣:

      而有時我們的表單并不僅僅是這么簡陋

      比如你常見的,讓你選擇職業,性別之類的

      這個就需要用到標簽

      Title

      個人信息采集

      效果:

      而拿了登錄會干嘛呢?

      會把你的信息提交,這需要一個action屬性

      不設置默認為提交到當前頁面,并且只會提交帶有name屬性的數據

      當然這個我們現在隨便設就可以,反正人家的服務器也不會收

      我這邊是便寫了一個空的html文件

      Title

      個人信息采集

      效果:

      個人信息采集

      因為提交方式為get(默認),所以點擊登錄后,會跳轉到那個空白的HTML,然后url會把你所有帶有name屬性的數據展示出來

      而怎么規避這個情況呢?

      需要一個屬性:method

      不設置默認為get請求

      Title

      個人信息采集

      這樣點擊提交后就不會顯示帶有name屬性的數據

      結語

      興趣是最好的老師,堅持是不變的真理。

      學習不要急躁,一步一個腳印,踏踏實實的往前走。

      每天進步一點點,日積月累之下,你就會發現自己已經變得很厲害了。

      我是布小禪,一枚自學萌新,跟著我每天進步一點點吧!

      HTML web前端

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel表格中求差公式怎樣用
      下一篇:《Linux系統安全:縱深防御、安全掃描與入侵檢測 》 —3 虛擬專用網絡
      相關文章
      亚洲精品日韩一区二区小说| 亚洲激情校园春色| 亚洲自偷精品视频自拍| 久久国产精品亚洲综合 | 亚洲婷婷在线视频| 久久综合图区亚洲综合图区| 亚洲性日韩精品一区二区三区 | 亚洲精品tv久久久久久久久久| 国产亚洲精品美女久久久久| 午夜亚洲乱码伦小说区69堂| 日批日出水久久亚洲精品tv| 亚洲an天堂an在线观看| 亚洲av无码精品网站| 久久精品国产亚洲AV麻豆不卡| 亚洲第一精品福利| 久久精品国产亚洲香蕉| 亚洲欧洲一区二区| 亚洲色av性色在线观无码| 亚洲午夜国产精品无卡| 亚洲国产精品综合久久2007| 亚洲午夜在线一区| 亚洲永久网址在线观看| 亚洲AV性色在线观看| www国产亚洲精品久久久日本| 亚洲爆乳无码精品AAA片蜜桃| 激情小说亚洲色图| 亚洲精品国产精品乱码不卞| 激情97综合亚洲色婷婷五| 日本亚洲欧洲免费天堂午夜看片女人员| 国产v亚洲v天堂无码网站| 亚洲一区二区成人| 亚洲人配人种jizz| 亚洲av色香蕉一区二区三区| 亚洲美女视频一区二区三区| 亚洲视频一区二区三区四区| 亚洲精品一卡2卡3卡四卡乱码| 在线亚洲v日韩v| 久久久久亚洲精品男人的天堂 | 亚洲日产2021三区| 亚洲中文字幕乱码熟女在线| 日产国产精品亚洲系列|