JavaEE 進階第一期:開啟前端入門之旅(上)

專欄:JavaEE 進階躍遷營

個人主頁:手握風云

一、HTML基礎

1.1. 什么是HTML

????????HTML(Hyper Text Markup Language),超文本標記語言。

????????超文本:比文本要強大,通過鏈接和交互式方式來組織和呈現信息的文本形式。不僅僅有文本,還可能包含圖片,音頻,或者自已經審閱過它的學者所加的評注、補充或腳注等等。

????????標記語言:由標簽構成的語言?。HTML的標簽都是提前定義好的,使用不同的標簽,表示不同的內容。比如在Word文檔中的正文、一級標題、二級標題等,提前定義好的格式。

? ? ? ? 我們在任意路徑下,新建一個文本文檔,然后將“txt”后綴改為“html”。推薦大家下載文本編輯器:VS Code、Sublime Text、Notepad++都可以。

<h1>一級標題</h1>
<h2>二級標題</h2>
<h3>三級標題</h3>

? ? ? ? 經過瀏覽器(Chrome、Edge、Firefox都可以)的解析,就會產生如下效果:

1.2. HTML標簽

? ? ? ? HTML的代碼是由標簽構成的,形如:

<h3>三級標題</h3>

? ? ? ? 標簽名(body)放到<>中;大部分標簽成對出現,<h3>是開始標簽,</h3>為結束標簽;少數標簽只有開始標簽,稱為單標簽;開始標簽和結束標簽之間寫的是標簽的內容。

1.3. HTML文件基本結構

<html><head><title>第一個頁面</title></head><body><h1>一級標題</h1><h2>二級標題</h2></body>
</html>

? ? ? ? html里面分為兩部分:head和body。head里面是頁面的整體內容,,比如標題、編碼。body里面是頁面顯示的內容。

1.4. 標簽層次結構

  • 父子關系

? ? ? ? head和title、html和head、html和body。

  • 兄弟關系

? ? ? ? head和body。

二、HTML快速入門

2.1. 開發工具

????????HTML可以使用系統自帶的記事本來編寫,但是非常不方便,我們課程中使用前端專業的開發工具:VS Code或者Trae都可以。

2.2. 快速開發

? ? ? ? 在Trae中創建文件"Demo1.html",! + tab / enter,就可以直接生成html的結構。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body></body>
</html>

? ? ? ? 我們可以點擊右鍵,查看網頁源代碼。我們也可以按F12,打開開發者工具,就可以查看整個網頁的結構。

? ? ? ? 如果使用注釋,直接快捷鍵 ctrl + /。按一次,添加注釋,再按一次,取消注釋。

三、HTML常見標簽頁

3.1. 標題標簽

? ? ? ? 6個,從h1到h6,數字越大,字體越小。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>標題標簽</title>
</head>
<body><h1>111</h1><h2>222</h2><h3>333</h3><h4>444</h4><h5>555</h5><h6>666</h6>
</body>
</html>

3.2. 段落標簽

? ? ? ? 在HTML中,段落、換行符、空格都會失效,如果需要分成段落,需要使用專門的標簽。p標簽就可以表示一個段落。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>段落標簽</title>
</head>
<body><p>這是第一個段落</p><p>這是第二個段落</p><p>這是第三個段落</p>
</body>
</html>

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

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

相關文章

4.5 PBR

1.PBR簡介 2.高光工作流 3.金屬工作流1.PBR簡介 PBR(Physically Based Rendering, 基于物理的渲染)的工作流分為金屬工作流和高光工作流2.高光工作流 高光工作流是一種傳統的工作流, 現在用的相對較少, 但是在某些特定情況下能提供更精細的控制a.核心思想它不區分金屬和非金屬,…

09.《路由基礎知識解析和實踐》

09.路由基礎 文章目錄09.路由基礎核心概念路由關鍵組成部分三層轉發原理介紹(通信流程)路由類型及配置直連路由&#xff08;direct&#xff09;實驗示例**靜態路由&#xff08;Static&#xff09;****實驗示例****動態路由****RIP&#xff08;routing information protocol---路…

websocket建立連接過程

1. 客戶端發送一個GET的http請求&#xff0c;請求頭要包含connection: upgradehost&#xff1a;localhost:8000。表明地址upgrade: websocket。指明升級的協議sec-websocket-key 。 安全驗證密鑰sec-websocket-version。 協議版本sec-websocket-accept 。對傳過來的key進行加密…

Simulink庫文件-一種低通濾波模塊搭建方法

在汽車電控系統應用層開發中&#xff0c;經常會用到低通濾波模塊&#xff0c;其主要作用是去除輸入信號中的高頻干擾&#xff0c;防止由于輸入信號的干擾引起后續執行系統的非預期頻繁波動。本文介紹簡要介紹低通濾波的定義及作用&#xff0c;并介紹一種低通濾波模塊simulink搭…

【C++游記】AVL樹

楓の個人主頁 你不能改變過去&#xff0c;但你可以改變未來 算法/C/數據結構/C Hello&#xff0c;這里是小楓。C語言與數據結構和算法初階兩個板塊都更新完畢&#xff0c;我們繼續來學習C的內容呀。C是接近底層有比較經典的語言&#xff0c;因此學習起來注定枯燥無味&#xf…

音視頻學習(六十二):H264中的SEI

什么是SEI? 在 H.264 視頻編碼標準中&#xff0c;補充增強信息&#xff08;Supplemental Enhancement Information&#xff0c;SEI&#xff09; 是一種特殊的 NAL&#xff08;網絡抽象層&#xff09;單元。它不像序列參數集&#xff08;SPS&#xff09;或圖像參數集&#xff0…

docker run 后報錯/bin/bash: /bin/bash: cannot execute binary file總結

以下方法來源于AI&#xff0c;個人僅驗證了第三條便成功執行 1. 鏡像與宿主機架構不匹配 比如&#xff1a; 你是 x86_64 的機器&#xff0c;但鏡像是 ARM64 的&#xff08;或反之&#xff09;。在 PC 上拉了樹莓派用的鏡像。查看鏡像架構 docker inspect <image_name> | …

【Redisson 加鎖源碼解析】

Redisson 源碼解析 —— 分布式鎖實現過程 在分布式系統中&#xff0c;分布式鎖 是非常常見的需求&#xff0c;用來保證多個節點之間的互斥操作。Redisson 是 Redis 的一個 Java 客戶端&#xff0c;它提供了對分布式鎖的良好封裝。本文將從源碼角度剖析 Redisson 的分布式鎖實現…

uni-app支持單多選、搜索、查詢、限制能否點擊組件

<template><view class="multi-select-container" :class="{ single-select: !multiple, no-search: !searchable }"><!-- 當組件被禁用時,直接顯示選中的內容 --><view class="disabled-display" v-if="disabled &a…

TFT屏幕:STM32硬件SPI+DMA+隊列自動傳輸

看了網上的很多的SPIDMA的代碼&#xff0c;感覺都有一些缺陷&#xff0c;就是基本都是需要有手動等待DMA完成的這個操作&#xff0c;我感覺這種等待操作在很大程度上浪費了時間&#xff0c;那么我加入的“隊列”就是一種將等待時間利用起來的方法。原本的SPIDMA的操作邏輯如下圖…

AI操作系統語言模型設計 之1 基于意識的Face-Gate-Window的共軛路徑的思維-認知-情感嵌套模型

摘要&#xff08;AI生成&#xff09;本文提出了一種創新的AI操作系統語言模型設計框架&#xff0c;將人類意識活動的分層結構映射到人工智能系統中。該模型包含三個嵌套層次&#xff1a;理性思維層&#xff08;Face層&#xff09;&#xff1a;采用雙面膠隱喻&#xff08;A/B面&…

瘋狂星期四文案網第57天運營日記

網站運營第57天&#xff0c;點擊觀站&#xff1a; 瘋狂星期四 crazy-thursday.com 全網最全的瘋狂星期四文案網站 運營報告 今日訪問量 今日搜索引擎收錄情況

SQLark:一款面向信創應用開發者的數據庫開發和管理工具

SQLark 是一款面向信創應用開發者的數據庫開發和管理工具&#xff0c;用于快速查詢、創建和管理不同類型的數據庫系統&#xff0c;現已支持達夢、Oracle、MySQL、PostgreSQL 數據庫。 SQLark 提供了對多種數據庫的連接支持&#xff0c;實現跨平臺數據庫管理的無縫切換&#xff…

BigDecimal——解決Java浮點數值精度問題:快速入門與使用

在Java開發中&#xff0c;涉及金額計算、科學計數或需要高精度數值處理時&#xff0c;你是否遇到過這樣的困惑&#xff1f;用double計算0.1加0.2&#xff0c;結果竟不是0.3&#xff1b;用float存儲商品價格&#xff0c;小數點后兩位莫名多出幾位亂碼&#xff1b;甚至在金融系統…

wpf之WrapPanel

前言 WrapPanel類似winform中的FlowLayoutPanel&#xff0c;采用流式布局。 1、Orientation 該屬性指定WrapPanel中子空間布局的方向&#xff0c;有水平和垂直方向兩種 1&#xff09;Horizontal 水平方向 子元素Button按照水平方向排列&#xff0c;如果一行排滿了自動換下一…

Woody:開源Java應用性能診斷分析工具

核心價值 Woody是一款專注于Java應用性能問題診斷的工具&#xff0c;旨在幫助開發者 定位高GC頻率問題&#xff0c;識別內存分配熱點分析CPU使用率過高的代碼路徑追蹤接口耗時瓶頸&#xff0c;定位內部操作耗時占比診斷鎖競爭問題&#xff0c;支持精準優化針對特定業務接口/請…

《山東棒球》板球比賽規則·棒球1號位

? Baseball vs Cricket 終極科普&#xff5c;規則異同發展史全解&#xff01;Hey sports babes&#xff01;別再傻傻分不清棒球?和板球&#xff01;全網最清晰雙運動對照指南來啦&#xff5e;? 棒球 Baseball&#xff5c;美式激情風暴Core Goal核心目標擊球員&#xff08;Ba…

【游戲開發】Houdini相較于Blender在游戲開發上有什么優劣勢?我該怎么選擇開發工具?

在游戲開發中&#xff0c;Houdini與Blender的選擇需結合項目規模、技術需求和團隊資源綜合考量。以下是兩者的核心優劣勢對比及決策建議&#xff1a; 一、核心優劣勢對比 Houdini的優勢與局限 優勢&#xff1a;程序化內容生成的統治力 Houdini的節點系統&#xff08;如VEX語言、…

基于開源AI智能名片鏈動2+1模式S2B2C商城小程序的用戶活躍度提升與價值挖掘策略研究

摘要&#xff1a;本文聚焦于在開源AI智能名片鏈動21模式S2B2C商城小程序環境下&#xff0c;探討如何提高用戶活躍度并挖掘用戶價值。在用戶留存的基礎上&#xff0c;通過分析該特定模式與小程序的特點&#xff0c;提出一系列針對性的策略&#xff0c;旨在借助開源AI智能名片以及…

《投資-41》- 自然=》生物=》人類社會=》商業=》金融=》股市=》投資,其層層疊加構建中內在的相似的規律和規則

從自然到投資的層層遞進中&#xff0c;盡管各領域看似差異巨大&#xff0c;但內在遵循著相似的規律和規則。這些規律體現了“底層邏輯的普適性”&#xff0c;即不同系統在動態平衡、資源分配、信息傳遞和反饋調節等方面具有共性。以下是關鍵規律的解析&#xff1a;1. 能量流動與…