HTML(上)

1.web標準

主要包括結構(Structure)、表現(Presentation)和行為(Behavior)三個方面。

1.1 結構

結構用于對網頁元素進行整理和分類,核心技術:HTML。
HTML (HyperText Markup Language):超文本標記語言,用于定義網頁的內容和結構,使用標簽來描述文本、圖像、鏈接和其他元素,形成網頁的骨架。

1.2 表現

表現用于設置網頁元素的版式、顏色、大小等外觀樣式,核心技術:CSS。
CSS(Cascading Style Sheets):層疊樣式表,用于控制網頁的樣式和布局。它將內容和樣式分離,使網頁的設計更靈活、更易于維護。CSS提供了各種屬性來控制文本、顏色、字體、布局、響應式設計等方面。CSS 的層疊性允許多個樣式表同時作用于同一個元素,并遵循一定的優先級規則。CSS的使用遵循 W3C 的規范,最新的版本CSS3引入了許多新的特性,例如Flexbox和Grid布局,使網頁的布局更加靈活和強大。

1.3 行為

行為是指網頁模型的定義及交互的編寫,核心技術:Javascript。
JavaScript:是種腳本語言,用于為網頁添加交互性和動態效果,可以響應用戶的操作,例如點擊、鼠標移動等,并動態地更新網頁的內容。JS也用于處理AJAX請求、操作DOM(文檔對象模型)、創建動畫和特效等。

2.標簽

2.1 標簽分類

標簽分類有:雙標簽(如:<html></html>)和單標簽(如:<br />)

2.2 標簽關系

標簽關系分為:包含關系和并列關系。

2.3 基本結構標簽

<html></html>根標簽
<head></head>頭部標簽,必須包含<title></title>
<body></body>主體標簽

2.4 常用標簽

標題標簽<h1></h1> ~ <h6></h6>? ?獨占一行
段落標簽<p></p>? ?段落間有較大空隙,如csdn編輯時的回車
換行標簽<br />? ? ?換行標簽無空隙,如csdn編輯時的shift+回車
加粗標簽<b></b>和<strong></strong>
傾斜標簽<i></i>和<em></em>
刪除線標簽<s></s>和<del></del>
下劃線標簽<u></u>和<ins></ins>
大布局標簽<div></div>? ?一個div標簽獨占一行,行內可分割,放圖片、文字等
小布局標簽<span></span>? ?多個連續的span占同一行,跨距放置

圖像標簽<img src="圖像URL" alt="無圖片時文本" title="圖片標題文本" width="500" height="500" border="15" />
①src為img的必須屬性,指明圖片路徑;
②當路徑圖片不存在時,alt屬性可補充文本說明;
③title屬性為圖片提示文本,鼠標放置圖片上方時會顯示該文字,一般指該圖片內涵;
④width和height屬性用于修改寬度和高度,一般情況修改一個即可,會等比例縮放;
⑤border屬性為圖片距離邊框大小

2.5 其他標簽

<!DOCTYPE html>文檔類型聲明標簽,這里聲明為html文檔
<html lang="en">當前文檔語言種類定義,en表英文、zh-CN表中文
<meta charset="UTF-8">字符編碼為UTF-8

3. vscode插件推薦

Chinese (Simplified) (簡體中文) Language Pack for Visual Studio Code:中文翻譯。

Auto Rename Tag:能自動同步重命名HTML或XML標簽。當你修改開始標簽時,結束標簽也會自動更新,反之亦然,避免了手動修改兩個標簽時可能出現的錯誤。

open in browser:提供便捷的方式在不同的瀏覽器中打開當前文件,方便進行跨瀏覽器測試。

Live Server:支持實時刷新,當你保存代碼更改時,瀏覽器會自動重新加載頁面。

vscode-icons:圖標主題插件,它會為你的 VS Code 文件資源管理器添加更清晰直觀的圖標。

Easy LESS:提供了 LESS 的語法高亮、代碼補全和編譯功能,方便你使用 LESS 編寫 CSS。

會了吧:英文翻譯軟件,可查詢當前代碼文件含有的英文生詞。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/88558.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/88558.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/88558.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

杭州樂灣科技有限公司的背景、產品體系與技術能力的全方位深度分析

杭州樂灣科技有限公司的背景、產品體系與技術能力的全方位深度分析 文章目錄杭州樂灣科技有限公司的背景、產品體系與技術能力的全方位深度分析**一、公司背景&#xff1a;智慧養老賽道領跑者****1. 基礎信息****2. 發展里程碑****二、產品體系&#xff1a;全域智慧養老解決方案…

kettle從入門到精通 第101課 ETL之kettle DolphinScheduler調度kettle

1、下載DolphinSchedulerDolphinScheduler官網下載安裝包&#xff0c;選擇合適的版本進行下載&#xff0c;地址為https://dolphinscheduler.apache.org/zh-cn/docs/3.1.9/guide/installation/standalone2、啟動 DolphinScheduler Standalone Server我這里僅僅為了測試使用&…

微信小程序121~130

1.小程序功能開發-首頁功能 通過并發請求獲取首頁的數據。 // 導入封裝的網絡請求模塊實例 import http from ../utils/http // 定義接口api函數 export const reqIndexData () > {// 通過方式請求并獲取首頁數據&#xff0c;提升頁面渲染速度// 通過Promise.all進行并發請…

Java Stream流:高效數據處理全解析

Java Stream 流詳解 Stream 是 Java 8 引入的 API&#xff0c;用于高效處理集合數據&#xff08;如 List、Set、Map 等&#xff09;。它支持函數式編程風格&#xff0c;能實現復雜的查詢、過濾、映射等操作&#xff0c;并支持并行處理以提升性能。核心特點 非存儲數據結構&…

光子精密雙目3D線激光輪廓測量儀,擺脫視覺盲區,1臺更比2臺強!

光子精密雙目3D線激光輪廓測量儀&#xff08;GL-8160D&#xff09;&#xff0c;在GL-8000系列的基礎上創新升級。GL-8160D采用全新雙目單線設計&#xff0c;突破傳統3D視覺檢測限制&#xff0c;而且不受外部拼接標定誤差影響&#xff0c;有效消除單目盲區&#xff0c;抗光干擾能…

基于Linux驅動的可見光通信方案 —— 開源 OpenVLC 平臺入門(附 BeagleBone Black 驅動簡單解析)

60 美元玩轉 Li-Fi —— 開源 OpenVLC 平臺入門&#xff08;附 BeagleBone Black 及驅動解析&#xff09;一、什么是 OpenVLC&#xff1f; OpenVLC 是由西班牙 IMDEA Networks 研究所推出的開源可見光通信&#xff08;VLC / Li-Fi&#xff09;研究平臺。它把硬件、驅動、協議棧…

Git系列--4.Git分支設計規范

目錄 一、了解開發環境 1.1概念闡述 1.2系統概括圖 二、設計規范之GitFlow模型 2.1具體分支概念 2.1.1master 分? 2.1.2release 分? 2.1.3develop 分? 2.1.4feature 分? 2.1.5hotfix 分? 2.2宏觀表格 三、分支流程圖 一、了解開發環境 1.1概念闡述 對于開發人員…

【時間之外】AI在農機配件設計場景的應用

目錄 農機制造業痛點 AI場景暢想 落后就要挨打 農機制造業痛點 最近&#xff0c;我與一位在制造業摸爬滾打多年的老友相聚。酒過三巡&#xff0c;話題漸漸轉到他的事業上。他興致勃勃地跟我講起&#xff0c;自己正主導著一個規模達幾千萬的項目&#xff0c;生產基地遠在孟加…

基于定制開發開源AI智能名片與S2B2C商城小程序的旅游日志創新應用研究

摘要&#xff1a;本文探討了旅游日志在記錄旅行美景與人物中的重要性&#xff0c;結合當下數字化發展趨勢&#xff0c;引入定制開發開源AI智能名片與S2B2C商城小程序的概念。分析如何將這兩者與旅游日志風格元素相融合&#xff0c;打造一種創新的旅游記錄與分享模式&#xff0c…

XGBoosting算法詳解(Boosting思想的代表算法)

文章目錄相關文章一、Boosting思想&#xff1a;從弱到強的串行提升二、XGBoost算法思想&#xff1a;GBDT的極致優化三、XGBoost數學原理&#xff1a;從目標函數到樹分裂3.1 目標函數定義3.2 正則化項&#xff1a;控制樹的復雜度3.3 泰勒二階展開&#xff1a;簡化目標函數3.4 化…

Vue + Element UI 實現選框聯動進而動態控制選框必填

目錄 一. 需求描述 二. 解決思路 三. 代碼實現 四. 效果展示 一. 需求描述 如下圖所示&#xff0c;新增人員頁面&#xff0c;有字段"Leader DS"和"Leader DS名稱"。 現在我要在字段"Leader DS"和"Leader DS名稱"字段下方再添加一…

高通SG882G平臺(移遠),Ubuntu22編譯:1、下載代碼

不要使用Ubuntu24&#xff0c;不穩定。 docker聽著美好&#xff0c;其實也有問題。比如你給別人的時候&#xff0c;虛擬機直接給過去&#xff0c;馬上就能用。 安裝工具 sudo apt-get install -y \ diffstat xmlstarlet texinfo chrpath gcc-aarch64-linux-gnu libarchive-d…

Android音視頻探索之旅 | C++層使用OpenGL ES實現視頻渲染

一.前言 在學習音視頻的過程中&#xff0c;實現視頻渲染是非常常見的&#xff0c;而渲染的方式也挺多&#xff0c;可以使用Java層的OpenGL ES進行圖形渲染&#xff0c;也可以使用Ffmpeg來顯示&#xff0c;還有就是通過C層的OpenGL ES來進行渲染。OpenGL ES是OpenGL三維圖形API…

公鏈的主要特征有哪些?

公鏈&#xff08;公共區塊鏈&#xff09;是指對所有人開放、無需授權即可參與的區塊鏈&#xff0c;其主要特征包括&#xff1a;- 開放性&#xff1a;任何人都可以自由加入網絡&#xff0c;參與節點運行、數據驗證或交易&#xff0c;無需經過中心化機構的審核。- 去中心化&#…

博途多重背景、參數實例--(二)

引用官方技術支持&#xff1a; 《《 博圖&#xff0c;怎么把DINT類型轉換成TIME&#xff0c;就是MCGS觸摸屏上設置時間&#xff0c;PLC里的定時器TIME 》》 我們把上面的實現&#xff0c;封裝成FC,FB塊&#xff08;FB程序內調用定時器指令時的選項不…

單片機基礎

什么是嵌入式系統&#xff1f; 嵌入式系統通常指的是專門為某種功能設計的微型計算機系統&#xff0c;比如智能手表、家電控制板、汽車ECU等。 什么是嵌入式系統的IO&#xff1f; IO&#xff08;Input/Output&#xff0c;輸入/輸出&#xff09;就是嵌入式系統與外部世界“交…

全連接神經網絡(MLP)原理與PyTorch實現詳解

一、全連接神經網絡概述全連接神經網絡(Fully Connected Neural Network)&#xff0c;也稱為多層感知機(Multi-Layer Perceptron, MLP)&#xff0c;是深度學習中最基礎的神經網絡結構之一。它由多個全連接層組成&#xff0c;每一層的神經元與下一層的所有神經元相連接。1.1 神經…

推薦系統-數據分割、性能驗證

推薦系統基礎概念前言 作者根據開源項目 gorse 的每一步提交&#xff0c; 系統性學習推薦系統架構組成以及gorse中使用的推薦算法的實現。 通過參考算法文檔以及代碼實現&#xff0c;作者對gorse的學習過程以及進度 與 博客發布的時間線保持一致數據集分割原因 推薦系統的根本任…

從電商新手到單日變現5000+,我是如何做到閑魚爆單的

很多人想做項目賺錢&#xff0c;卻總是邁不出第一步。今天給大家分享一個可以從電商小白到成功跑通項目&#xff0c;實現單日GMV 5000的項目。今天將分享從選品、內容制作、銷售服務的全過程實戰經驗。1&#xff1a;閑魚實戰&#xff0c;強執行力01實操前的準備執行力就是你的動…

vue3實現pdf文件預覽 - vue-pdf-embed

參考地址&#xff1a;https://juejin.cn/post/7105933034771185701 這個參考文章的代碼直接可以復制使用&#xff0c;樣式也是給到的&#xff0c;但是實現的是一頁一頁的顯示pdf內容&#xff0c;我的需求是要全部展示出來&#xff0c;頁碼切換時是做一個滾動定位操作。 思路&am…