整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          前端入門-什么是HTML,如何快速學習

          一篇介紹了網頁的基本結構,那如何編寫網頁的內容? 前提是要學會HTML標簽的用法,本篇主要介紹HTML標簽是什么,如何學習,需要大概多長時間學習。

          本篇主要基于html5介紹,html5 是最新版的標準,之前的版本可以自己了解下。

          HTML 簡介

          HTML的英文全稱是Hyper Text Markup Language,直譯為超文本標記語言。它是全球廣域網上描述網頁內容和外觀的標準。HTML包含了一對打開和關閉的標記,在當中包含有屬性和值。標記描述了每個在網頁上的組件,例如文本段落、表格或圖像等。

          事實上,HTML是一種因特網上較常見的網頁制作標注性語言,而并不能算做一種程序設計語言,因為它缺少程序設計語言所應有的特征。HTML通過IE等瀏覽器的翻譯,將網頁中所要呈現的內容、排版展現在用戶眼前。

          一個html標簽基本結構如下:

          <標簽名稱  屬性="屬性值"></標簽名稱> 或 <標簽名稱 屬性="屬性值"/>

          有以下特點:

          1. 由尖括“<”、“>”號包圍的標記元素,比如 <html>和</html>就是一對標記。
          2. 通常是成對出現的,比如 <div> 和 </div>,也有單獨呈現的標簽,如:<img />、<input/>等。
          3. 標簽對中的第一個標簽是開始標簽,第二個標簽是結束標簽;
          4. 一般成對出現的標簽,其內容在兩個標簽中間,如<h1>標題</h1>。單獨呈現的標簽,則在標簽屬性中賦值,如<input type="text" />。
          5. 網頁展示的內容需寫在<body>標簽中。
          6. 標簽不區分大小寫,建議按規范小寫。

          HTML標簽按功能大體可分以下幾種類型:

          1. 構成網頁基本架構的標簽,比如:<!DOCTYPE>(定義文檔類型)、<html>(根標簽),<meta>(元信息)、<head> (網頁頭部區域)、<body> (網頁內容區域)。
          2. 用于引入外部資源客戶端腳本的標簽,比如:<link>(外部資源,css樣式文件), <script>(客戶端js腳本)。
          3. 用于描述布局的標簽,比如: <div>、<ul>(無序列表)、<ol>(有序列表)、<h1>到<h6>(標題1到6)、<table>(表格)、<footer>(頁腳)、<header>(頁頭)等。
          4. 用于描述文本格式的標簽,比如:<p> (段落)、<strong>(加粗)、<q>(引用)、<span>等。
          5. 用于引入多媒體資源的標簽,比如:<img>、<video>、<audio>等。
          6. 用于制作表單的標簽,比如:<form>(表單),<input>(輸入框),<textarea>(文本域),<select>(下拉菜單),<radio>(單選項),<checkbox>(多選項)等。
          7. 其它標簽(不是很常用的)。

          如何學習html的標簽用法

          沒有捷徑,需要多看,多練。在這里我不一一介紹每個標簽的具體含義及用法,相關語法可以參考以下幾個網站:

          1. https://www.w3cschool.cn/html5/
          2. https://developer.mozilla.org/zh-CN/docs/Web/HTML

          制定一個學習計劃,每天堅持下去

          要求,每天花費3到5個小時學習,至少1到2周掌握常用的html標簽含義及用法,可以按照上面介紹的標簽進行分類學習,感謝關注,祝你學習愉快。

          覽html網頁,查看其源代碼,可以幫助我們了解該版網頁的信息以及架構,每個瀏覽器都是允許用戶查看他們訪問的任何網頁的HTML源代碼的。以下編程獅小師妹就介紹幾個常見瀏覽器的查看網頁 HTML 源代碼的方法。

          谷歌瀏覽器 Google Chrome

          僅查看源代碼

          方法一

          要僅查看源代碼,請按計算機鍵盤上的Ctrl+U

          方法二

          右鍵單擊網頁的空白部分,然后從出現的彈出菜單中選擇“查看網頁源代碼(V)”。

          查看包含元素的頁面源

          1. 打開 Chrome 瀏覽器,然后瀏覽要查看其源代碼的網頁。
          2. 點擊瀏覽器窗口右上角的“自定義及控制Google Chrome” 圖標。
          3. 在出現的下拉菜單中,選擇更多工具(L),然后選擇開發者工具(D)(快捷鍵:Ctrl+Shift+I)。
          4. 單擊屏幕底部出現的新部分左上角的“元素(Elements)”選項卡。

          提示:

          在 Chrome 中,按 F12Ctrl+ Shift+I 也會調出交互式開發人員工具。此工具提供了與源代碼和 CSS 設置的更多交互,使用戶可以查看代碼中的更改如何立即影響網頁。

          火狐瀏覽器 Mozilla Firefox

          僅查看源代碼

          方法一

          要僅查看源代碼,請按計算機鍵盤上的 Ctrl+U

          方法二

          右鍵單擊網頁的空白部分,然后從出現的彈出菜單中選擇“查看頁面源代碼(V)”。

          查看包含元素的頁面源

          1. 打開 Firefox 并瀏覽您要查看其源代碼的網頁。
          2. 單擊屏幕右上角的菜單 圖標。
          3. 在下拉菜單中選擇Web開發者,然后從展開的菜單中選擇切換工具箱(快捷鍵:Ctrl+ Shift+I)。
          4. 單擊顯示在屏幕底部的部分左上角的“查看器”選項卡。

          提示:

          在 Firefox 中,按 F12 或 Ctrl+ Shift+I也會調出交互式開發人員工具。該工具提供了與源代碼和 CSS 設置的交互,使用戶可以實時查看代碼中的更改如何影響網頁。

          查看頁面的部分源代碼

          1. 突出顯示網頁中您要查看其源代碼的部分。
          2. 右鍵單擊突出顯示的部分,然后選擇檢查元素(Q)

          提示:

          您可以使用 Firebug 附加組件查看和編輯頁面的源代碼,并通過瀏覽器實時查看更改。

          微軟 Edge

          僅查看源代碼

          方法一

          要僅查看源代碼,請按計算機鍵盤上的Ctrl+U

          方法二

          右鍵單擊網頁的空白部分,然后從出現的彈出菜單中選擇“查看頁面源代碼(V)”。

          查看包含元素的頁面源

          1. 打開 Microsoft Edge 并瀏覽您要查看其源代碼的網頁。
          2. 點擊屏幕右上角的設置和更多 圖標。
          3. 將鼠標移到更多工具(L)在下拉菜單中,在展開的菜單選擇開發人員工具(D)
          4. 單擊屏幕右側出現的窗口頂部的“元素(Elements)”選項卡。

          提示:

          在Microsoft Edge中,按F12或 Ctrl+ Shift+I 也會調出交互式開發人員工具。該工具提供了與源代碼和 CSS 設置的交互,使用戶可以實時查看代碼中的更改如何影響網頁。

          IE瀏覽器 Microsoft Internet Explorer

          僅查看源代碼

          方法一

          要僅查看源代碼,請按計算機鍵盤上的Ctrl+U

          方法二

          右鍵單擊網頁的空白部分,然后從出現的彈出菜單中選擇查看源(V)

          查看包含元素的頁面源

          1. 打開 Internet Explorer 并瀏覽您要查看其源代碼的網頁。
          2. 單擊右上角的工具
          3. 從下拉菜單中選擇F12開發人員工具
          4. 單擊開發人員工具菜單左上角的 DOM 資源管理器 選項卡。

          提示:

          在 Internet Explorer 中,按 F12 會彈出 DOM 工具。該工具提供了與源代碼和 CSS 設置的交互,使用戶可以查看代碼中的更改如何立即影響網頁。

          360安全瀏覽器

          僅查看源代碼

          方法一

          要僅查看源代碼,請按計算機鍵盤上的Ctrl+U

          方法二

          右鍵單擊網頁的空白部分,然后從出現的彈出菜單中選擇“查看網頁源代碼(V)”。

          查看包含元素的頁面源

          1. 打開 360 安全瀏覽器,然后瀏覽要查看其源代碼的網頁。
          2. 點擊瀏覽器窗口右上角的打開菜單圖標。
          3. 在出現的下拉菜單中,選擇更多工具(L),然后選擇開發者工具(D)(快捷鍵:Ctrl+Shift+I)。
          4. 單擊屏幕底部出現的新部分左上角的“元素(Elements)”選項卡。

          提示:

          在 360 安全瀏覽器中,按 F12Ctrl+ Shift+I 也會調出交互式開發者工具。此工具提供了與源代碼和 CSS 設置的更多交互,使用戶可以查看代碼中的更改如何立即影響網頁。

          如何關閉源代碼頁或工具

          查看完網頁上的源代碼后,您可能想要退出或關閉它。關閉源代碼取決于您用來打開源代碼的方法。

          • 如果您使用了Ctrl+U 方法(Edge 除外)或右鍵單擊方法,請關閉在瀏覽器窗口頂部打開的新選項卡
          • 如果您使用過開發人員方法(使用 F12 或Ctrl+ Shift+I),請再次按相同的鍵,或單擊工具窗口右上角的圖標。

          使用在線工具查看源代碼

          除了使用瀏覽器外,還有一些在線工具可讓您查看任何網頁的源代碼。這些工具可能會有所幫助,因為大多數工具都可以格式化,樣式化和突出顯示代碼,以使其易于閱讀。

          以上就是編程獅W3Cschool為你整理的關于《如何在瀏覽器賬中查看網頁的HTML源代碼?》的全部內容,希望對你有所幫助~

          、系統結構:

          ① B/S架構:Browser/Server(瀏覽器/服務器的交互形式。)

          • Browser支持的語言:HTML、CSS、JavaScript;S是服務器端Server支持的語言有:C、C++、Java等
          • B/S架構系統有什么優點和缺點? 優點:升級方便,只升級服務器代碼即可,維護成本低。缺點:速度慢、體驗不好、界面不炫酷
          • 企業大部分使用B/S架構
          • B/S架構的系統代表有:京東、百度、天貓等

          ② C/S架構:Client/Server(客戶端/服務器的交互形式。)

          • C/S架構的優點和缺點?
          • 優點:速度快、體驗好、界面炫酷(娛樂性多數是C/S架構)
          • 缺點:升級麻煩、維護成本較高。
          • C/S架構的系統代表有:QQ、微信、支付寶等

          2、 HTML概述

          ① 什么是HTML?② 怎么開發HTML?③ 怎么運行HTML?

          • ① HTML:Hyper Text Markup Language(超文本標記語言)

          ?由大量的標簽組成,每一個標簽都有開始標簽和結束標簽。

          ?超文本:圖片、聲音、視頻等

          • ② HTML開發使用普通的文本編輯器就行,創建擴展名是.html或.htm

          ?編輯器有:HBuilder、vscode等

          ③ 直接采用瀏覽器打開HTML文件就能運行

          ④ HTML是誰制定的?

          • ④ W3C:世界萬維網聯盟

          ?W3C制定了HTML的規范:每個瀏覽器生產廠家都會遵守規范。HTML也會按照規范去寫代碼

          ?HTML規范目前最高的版本是:HTML5.0,簡稱H5

          ?我們現在主要學的HTML4.0(基本用法)

          • 為了方便中國Web前端程序員開發,提供了大量幫助文檔。為開發提供方便。

          ?w3school:先出現的,和W3C無關

          ?w3cschool:后出現的,和W3C無關

          ?W3C制定了很多規范:HTML/XML/http協議/https協議……

          3、 第一個HTML

          4、基本標簽

          • p:段落標記
          • h1~h6:標題字,與word的標題字相同
          • br:換行標記(獨目標記)
          • hr:橫線(獨目標記)
          • color:橫線顏色
          • width:橫線寬度(可以px和%)
          • pre:預留格式
          • del:刪除字
          • ins:插入字(有下劃線)
          • b:粗體字
          • i:斜體字
          • sup:上標
          • sub:下標
          • font:字體標簽
          • color:字體顏色
          • size:字體大小(1~7)

          頁面效果圖:

          5、實體符號:為了避免和標簽沖突,所以需要使用實體符號

          • <:<
          • >:>
          • 空格:
          • 注:html中按多個空格鍵,在網頁中只顯示一個空格

          6、HTML表格

          • table:表格
          • tr:行
          • td:列
          • th:列(比td加粗居中)
          • 合并行:rowspan(一個格占兩個位置)
          • 注:row合并的時候,刪除下面的單元格
          • 合并列:colspan(一個格占兩個位置)
          • 注:col合并的時候,刪除哪個沒有要求

          7、thead、tbody、tfoot標簽

          • thead、tbody、tfoot不是必須的,便于后期JS編寫。

          8、body的背景顏色和背景圖片

          • bgcolor:背景色
          • background:背景圖片
          • 背景圖片在背景色的上面

          9、img標簽

          • src:圖片的路徑
          • 只設置width,height會等比例縮放
          • 只設置height,不起作用
          • title:鼠標懸停時顯示的信息
          • alt:設置圖片加載失敗時顯示的提示信息

          10、 超鏈接或熱鏈接

          • href:hot references 熱引用;
          • 后面一定是一個資源的地址。
          • 后面的路徑可以是絕對路徑也可以是相對路徑,可以是網絡某個資源的路徑。
          • target:
          • _blank:新窗口
          • _self:當前窗口(默認)
          • _top:頂級窗口
          • _parent:父級窗口

          超鏈接的作用:

          通過超鏈接可以從瀏覽器向服務器發送請求。

          11、request與response的概念

          • request:瀏覽器向服務器發送數據(請求)
          • B --》S
          • response:服務器向瀏覽器發送數據(響應)
          • S--》B

          12、列表

          • 有序列表:ol
          • type:1、A、a、I、i
          • 無序列表:ul
          • type:circle(○)、square(□)、disc(●)

          13、表單(重點)

          • action:寫提交的URL地址
          • method:默認get;還有post
          • 表單有什么用?
          • 答:收集用戶的信息。表單展現之后,用戶填寫表單,點擊提交。 (submit)
          • 怎么畫一個表單?
          • 答:用form標簽
          • 一個網頁可以有多個表單form
          • 表單最終是需要提交數據給服務器的,form標簽有一個action屬性,這個屬性用來指定服務器地址。
          • action屬性用來指定數據提交給哪個服務器
          • action屬性和超鏈接中的href屬性一樣。都可以向服務器發送請求(request)
          • http://192.168.111.3:8080/oa/save 這是請求路徑,
          • 表單提交數據最終提交給192.168.111.3機器上的8080端口對應的軟件。
          • input中的type取值:
          • radio:單選控件
          • checkbox:多選控件
          • submit:提交控件
          • reset:重置控件
          • button:普通控件
          • text:文本控件
          • password:密碼控
          • file:文件控件
          • 上傳文件專用
          • hidden:隱藏域
          • 網頁上看不到,但是表單提交的時候數據會自動提交給服務器。
          • input中的value屬性用來指定按鈕上顯示的文本信息。
          • 超鏈接a與表單form的區別?
          • 答:表達form可以收集信息,而超鏈接a無法收集信息。
          • 表單提交里面的按鈕input中屬性必須定義name,不然提交不了。
          • 表單是以什么格式提交數據給服務器的?
          • 格式:action?name=value&name=value&name=value..
          • HTTP協議規定的,必須以這種格式提交給服務器
          • java中String split('&');
          • 重點強調:表單項寫了name屬性的,一律會提交給服務器。不想提交就不要寫name屬性。
          • 文本框和密碼框的value不需要程序員指定,用戶輸入什么value就是什么。
          • 當name沒有寫的時候,該項不會提交給服務器
          • 但是當value沒有寫的時候,value的默認值是空字符串"",將空字符串提交給服務器。java代碼得到的是:String s = "";

          效果圖:

          地址欄提交的信息:

          ?username=abc&userpassowrd=1234&sex=1&aihao=study&aihao=dream&myText=我沒有value屬性;&position=ln&myFile=&myHidden=

          14、表單的說明:

          • ① 用戶手動輸入的文本框,都不需要給value賦值
          • ② textarea沒有value屬性
          • ③ radio、checkbox默認選項需要使用,checked="checked"(簡寫:checked)
          • ④ select中的option屬性:? selected="selected" 為默認選中 ?size:顯示條目數量
          • multiple="multiple" 支持多選(select的屬性)
          • ⑤ input的屬性
          • readonly和disabled:
          • 都是只讀不能修改
          • 數據不會提交
          • maxlength:設置文本框中輸入的字符數量。

          15、HTML中的結點

          • 在HTML文檔中,任何元素(結點)都有id屬性,id屬性是該節點的唯一標識。所以在同一個HTML文檔中id值不能重復。
          • 注意:表單提交數據的時候,只和name有關系,和id無關
          • id有什么作用?
          • javascript語言:可以對HTML文檔中的任何節點進行增刪改操作。
          • 獲取節點時,通常通過id來獲取節點
          • HTML文檔是一棵樹,樹上有很多節點,每一個節點都有唯一的id(DOM樹)

          16、div和span

          • div和span有什么用?
          • div和span都可以稱為圖層。
          • 有什么用?
          • 圖層的作用為了保證頁面可以靈活的布局。
          • div和span是可以定位的,只要定下div的左上角的x軸和y軸坐標即可。
          • div和span的區別?
          • di獨占一行
          • span不會獨占一行

          主站蜘蛛池模板: 少妇一晚三次一区二区三区| 精品国产一区二区三区久久| 国产Av一区二区精品久久| 国产伦精品一区二区| 亚洲国产成人久久综合一区| 国产精品第一区第27页| 国产精品视频一区二区三区无码| 亚洲视频在线一区二区三区| 久久综合一区二区无码| 国产视频一区在线播放| 亚洲av无码一区二区三区不卡| 又紧又大又爽精品一区二区| 亚洲福利电影一区二区?| 中文字幕在线视频一区| 视频一区视频二区制服丝袜| 99精品国产一区二区三区不卡| 久久精品综合一区二区三区| 99国产精品欧美一区二区三区| 中文字幕日韩一区| 国产亚洲一区二区三区在线| 国产福利电影一区二区三区久久老子无码午夜伦不 | 国产精品99精品一区二区三区| 色窝窝无码一区二区三区色欲| 亚洲视频一区二区| 精品久久久久久中文字幕一区| 天堂一区人妻无码| 亚洲sm另类一区二区三区| 亚洲国产欧美国产综合一区 | 在线观看日本亚洲一区| 亚洲综合在线成人一区| 国产主播福利一区二区| 精品国产一区二区三区| 国产精品乱码一区二区三| 国产乱码精品一区二区三区香蕉 | AV天堂午夜精品一区| 奇米精品一区二区三区在| 亚洲一区影音先锋色资源| 91video国产一区| 日本精品一区二区在线播放| 日本夜爽爽一区二区三区| 99久久精品国产高清一区二区|