前端DAY01-HTML

来源:https://www.cnblogs.com/tender-81/archive/2022/08/01/16541631.html
-Advertisement-
Play Games

DAY01 電腦的介紹 特點: 1.可以進行數值計算,可以進行邏輯計算 2.具有存儲記憶功能 硬體:看得見,摸得著的 顯示器,主機,存儲器 軟體:看得見,摸不著的 系統軟體:操作系統:windows、Linux、UNIX等 應用軟體:各類app C/S架構和B/S架構 1.C/S架構:需要安裝 a ...


DAY01

電腦的介紹
特點:
	1.可以進行數值計算,可以進行邏輯計算
	2.具有存儲記憶功能
硬體:看得見,摸得著的 顯示器,主機,存儲器
軟體:看得見,摸不著的
	系統軟體:操作系統:windows、Linux、UNIX等
	應用軟體:各類app
C/S架構和B/S架構
1.C/S架構:需要安裝 app
	C:client 客戶機 由伺服器S提供的信息
	S:server 伺服器 (數據來源)
	優點:安全性更高
	缺點:對用戶來說需要安裝更新維護
2.B/S架構:不需要安裝 網頁
	B:browser 瀏覽器由伺服器S提供的信息
	S:server 伺服器 (數據來源)
	優點:對用戶友好,對設備要求低,不必安裝維護
	缺點:安全性低
網站的建設流程
一、註冊功能變數名稱(網址):www.baidu.com
二、租用伺服器:一臺電腦用來存儲數據
三、網站製作:
	以前的流程:
		1.產品經理提需求
		2.UI根據需求設計網頁
		3.前端把UI設計的網頁以代碼的形式運行到瀏覽器
		4.後臺:數據處理,功能的實現
		5.測試:測試問題
		6.上線
	現在的流程:(前後端分離)
		1.產品經理提需求
		2.UI和前端及後臺同時工作
		3.聯調
		4.測試:測試問題
		5.上線
四、推廣:1.免費推廣:從代碼上進行一些處理
		2.付費推廣:廣告,視頻(抖音,b站...) 百度推廣...
五、維護
前端和後臺:
前端:客戶端,離用戶比較近,所做的工作是用戶看得到的
後臺:服務端,所做的工作是用戶並不能直接看到的
前端和後臺的關係:
	前端發出請求給伺服器,後臺根據前端發出的請求進行響應,把結果反饋給前端,顯示在前端界面上
Web網站和網頁
web:全稱 world wide web;萬維網、廣域網、互聯網
網站:是無數個網頁的集合
網頁的組成:
	網頁的結構html:超鏈接、音頻、視頻、圖片、文本...搭建的網頁結構;
	網頁的表現css:修飾結構,讓結構更好看;
	網頁的行為javascript:實現和網頁的交互效果;
瀏覽器的介紹
網頁需要在瀏覽器中運行
瀏覽器的相容:瀏覽器解析代碼的結果不一樣的情況,相容主流瀏覽器;
主流瀏覽器:IE、firefox、Safari、Chrome、opera、edge
內核:(四大瀏覽器內核)
	Trident  不能跨平臺	IE
	Gecko  開源	firefox
	webkit 輕量級	(Safari 、蘋果瀏覽器、谷歌瀏覽器(舊版))
	webkit–>blink 	(由webkit衍生而來的) (谷歌、opera)
	Presto(Opera前內核) (已廢棄)	(opera)
Web標準
代碼需要標準化
Web標準:
	結構:html5
	表現:css
	行為:js
	結構和表現的語言標準是由W3C制定的
	行為標準是由ECMA制定的
html+css
	xhtml(html4.01)+css2.0
	h5+c3
編輯器的使用
1.安裝插件
2.打開文件夾,創建文件夾和文件
3.項目里存在的基本的文件和文件夾
	css文件夾:存放css文件;
	html文件夾:存放除index.html文件的html文件;
	js文件夾:存放index.html文件;
	images文件夾:存放圖片;
	index.html 表示首頁;
編輯器中常用的快捷鍵
1.顯示html5基本結構的快捷鍵:!  回車
2.alt+shift+下	複製
文件的命名規則
1.小寫英文字母,或者英文字母、數字、連接符、下劃線的組合;
2.其中不得包含漢字、空格和特殊字元;必須以英文字母開頭;
3.不可以數字開頭;
	註:只要是語法上的標點符號,都要使用英文輸入法的符號;
HTML的發展史
XML:可擴展標記語言
HTML:超文本標記語言
XHTML:可擴展超文本標記語言
HTML的基本結構
<!DOCTYPE html>:文檔聲明,瀏覽器以html5版本來解析當前的代碼,必須放在第一行,不區分大小寫
<html></html>:根標簽,根元素
<html lang="en">:定義語言;“ch”中文
<title></title>:當前文件的標題
<head></head>:頭部區域,描述區
<body></body>:主體區
<meta charset = "UTF-8">:定義編碼格式,字元集
HTML5的語法
<標簽 屬性 = "屬性值" 屬性 = “屬性值1 屬性值2”></標簽>
說明:
	1.<>裡面的第一個單詞,稱之為標簽、標記、元素;
	2.標簽可以沒有屬性,也可以有多個屬性;
	3.標簽和屬性之間要用空格隔開;
	4.標簽有多個屬性時,屬性和屬性之間也要用空格隔開;
	5.屬性與屬性值用等號連接;
	6.屬性值必須卸載引號裡面(可以是“ ”,也可以是’ ‘);
	7.屬性有多個屬性值時,屬性值之間用空格隔開;

標簽的兩種類型:

	常規標記(雙標記):又開始標簽,也有結束標簽
	空標記(單標記):只有開始標簽,沒有結束標簽,自結束的<br/>可以不寫
HTML中標簽之間的關係
嵌套關係
併列關係
HTML4.01標簽-文本標簽,段落標簽,加粗標簽,傾斜標簽,下劃線標簽
1.文本標題標簽:
	<h1~h6>	一到六級標題
	h1一般放logo
	文本標題標簽和網頁標題標簽的區別:
		顯示位置不一樣
		代表的含義也不一樣
2.段落標簽:<p></p>自帶段間距
3.加粗標簽:<b></b>普通加粗	<strong></strong>語義化標簽,更具有強調的作用
4.傾斜標簽:<i></i>普通傾斜	<em></em>語義化標簽,更具有強調的作用
5.下劃線標簽:<u></u>普通下劃線	<ins></ins>語義化標簽,更具有強調的作用
6.刪除線標簽:<s></s>普通的刪除線	<del></del>語義化標簽,更具有強調的作用
7.上標:<sup></sup>	下標<sub></sub>
8.文本節點:<span></span>沒有預設的樣式
9.水平線標簽:<hr>是單標簽
10.強制換行標簽:<br>單標簽
11.轉義字元:
	&nbsp;空格
	&lt;	<
	&gt;	>
	&copy;	版權所有
	&reg;	註冊商標
瀏覽器更喜歡語義化標簽

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1.mysql資料庫備份與恢復 1.1 資料庫常用備份方案 資料庫備份方案: 冷備份:先把資料庫服務停掉,然後拷貝資料庫目錄下的文件進行備份 物理備份 溫備份: 熱備份:資料庫服務正常運行情況,直接對資料庫進行備份 全量備份:全部備份 增量備份:第一次全備,第二次在第一次全備更改的基礎上備份 差異備 ...
  • 一、Mysql的系統架構圖 二、Mysql存儲引擎 Mysql中的數據是通過一定的方式存儲在文件或者記憶體中的,任何方式都有不同的存儲、查找和更新機制,這意味著選擇不同的方式對於數據的存取有效率的差距。 這種不同的存儲方式在 MySQL中被稱作存儲引擎。 存儲引擎是Mysql資料庫系統的底層組件,數據 ...
  • mysql主從 1.主從原理 1.1 主從介紹 所謂mysql主從就是建立兩個完全一樣的資料庫,其中一個為主要使用的資料庫,另一個為次要的資料庫,一般在企業中,存放比較重要的數據的資料庫伺服器需要配置主從,這樣可以防止因資料庫伺服器宕機導致數據丟失,還能保證業務量太多、數據太多和訪問人數太多時服務的 ...
  • mysql 簡潔式安裝步驟 1. 設置全局變數 解壓mysql壓縮包到指定位置, 然後配置全局變數, 在 path 中添加全局變數, 值為 mysql 根目錄下 bin 目錄路徑, 比如: D:\code_space\environments\mysql-8.0.30\bin 然後保存即可 2. 配 ...
  • 常用命令 啟動redis服務(Windows) 在redis的目錄下執行命令: redis-server 啟動redis客戶端實例(Windows) 在redis的src目錄下執行命令: redis-cli 連接遠程redis伺服器:(Windows) redis-cli -h host -p po ...
  • 一、直播介紹 上期雅澤同學對ChengYing是什麼、有什麼樣的功能特性,如何快速入門做了介紹,本期海洋同學將會為大家分享ChengYing部署Hadoop集群實戰的相關內容,歡迎大家積极參与。 二、直播主題 ChengYing部署Hadoop集群實戰 三、直播時間 時間:2022年8月2日晚 19 ...
  • 我們都理解B+樹和Hash索引的區別有助於我們預測索引在不同的存儲引擎中是怎麼執行查詢的。 B+ TREE 索引特性B數是一種在資料庫索引中流行的樹數據結構。該結構始終保持排序,從而可以快速查找精確匹配。MySQL中使用的是B樹的一種變體,B+樹,這種類型的索引可用於大多數存儲引擎,例如InnoDB ...
  • 綠幕摳圖是影視製作過程中常見的技術手段,常用於視頻中摳除並替換背景,通過後期加工實現視頻剪輯製作的更多可能性。然而,綠幕摳圖技術製作成本費時費力,無法應用於日常生活。 華為視頻編輯服務近期上線目標分割能力,可通過AI智能摳圖精細化分割視頻中的目標物體,並且不局限於特定的物體類別,在主體明確、背景相對 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...