【javaweb】學習日記Day1 - HTML CSS入門

目錄

一、圖片標簽?

① 絕對路徑

1.絕對磁盤路徑

2.絕對網絡路徑

② 相對路徑 (推薦)

二、標題標簽?

三、水平線標簽?

四、標題樣式

1、CSS引入樣式

① 行內樣式

② 內嵌樣式

③ 外嵌樣式

2、CSS選擇器

① 元素選擇器

② id選擇器

③ 類選擇器

五、超鏈接?

六、視頻標簽?

七、音頻標簽?

八、換行、段落、文本加粗

九、頁面布局?

1、div

2、span

3、盒子模型

十、表格標簽?

十一、表單標簽?

1、主體?

2、表單項

(1)input

(2)select

(3)textarea

十二、代碼展示


一、圖片標簽? <img>

  • src:指定圖片的url(絕對路徑 / 相對路徑)
  • width:寬度 (px:像素,%:相對于父元素的百分比)
  • height:高度 (px:像素,%:相對于父元素的百分比)

① 絕對路徑

1.絕對磁盤路徑

  • 右鍵圖片屬性 —— 安全 —— 復制對象名
  • <img src="C:\Users\24453\Desktop\容寶網站\img\sina.jpg">

2.絕對網絡路徑

  • 右鍵網頁圖片—— 在新標簽頁中打開圖片 —— 復制路徑
  • <img src="https://img-home.csdnimg.cn/images/20201124032511.png">

② 相對路徑 (推薦)

  • ./? ? 當前目錄,可省略
  • ../? ?上一級目錄

二、標題標簽? <h1> - <h6>?

三、水平線標簽? <hr>

四、標題樣式

1、CSS引入樣式

① 行內樣式

寫在標簽style屬性中(不推薦)

<h1 style="屬性名:屬性值;屬性名:屬性值;"中國新聞網</h1>

② 內嵌樣式

寫在style標簽中(可以寫在頁面任何位置,通常寫在head標簽中)

<style>h1{屬性名:屬性值;屬性名:屬性值;}
</style>

③ 外嵌樣式

寫在一個單獨的.css文件中(需要通過link標簽在網頁中引入)

<link rel="stylesheet" href="css/news.css">

實例:

<!DOCTYPE html>  <!-- 文檔類型為html -->
<html lang="en">
<head><meta charset="UTF-8">  <!-- 字符集是UTF-8 --><meta name="viewport" content="width=device-width, initial-scale=1.0">  <!-- 設置瀏覽器兼容性 --><title>頁面標題</title><!-- 方式二:內嵌樣式 --><style>h1{color: brown;}</style> <!-- 方式三:外嵌樣式 --><link rel="stylesheet" href="./news.css"></head>
<body><img src="img/sina.jpg" width="7%"> <div style="font-size: 6px;">日常 > 分享</div><!-- 方式一:行內樣式 --><h1 style="color: firebrick;">標題樣式</h1> <h1>標題樣式</h1><hr>2023年8月11日 13:14 容寶網<hr></body>
</html>

2、CSS選擇器

優先級:id選擇器 > 類選擇器 > 元素選擇器

① 元素選擇器

元素名稱{color:red;
}h1{color:red;
}<h1> 新聞聯播網 </h1>

② id選擇器

#id屬性值{color:red;
}#hid{color:red;
}<h1 id="hid"> 新聞聯播網</h1>

③ 類選擇器

.class屬性值{color:red;
}.cls{color:red;
}<h1 class="cls"> 新聞聯播網 </h1>

實例:

<!DOCTYPE html>  <!-- 文檔類型為html -->
<html lang="en">
<head><meta charset="UTF-8">  <!-- 字符集是UTF-8 --><meta name="viewport" content="width=device-width, initial-scale=1.0">  <!-- 設置瀏覽器兼容性 --><title>震驚!!</title><!-- 方式二:內嵌樣式 --><style>h1{color: #4d4f53;}/*元素選擇器*/span{font-size: 9px;}/*類選擇器*/.cls{font-size: 13px;}/*id選擇器*/#time{font-size: 13px;color: #888888;}</style> </head>
<body><img src="img/sina.jpg" width="7%"> <span>戀愛日常 > 分享</span><h1>震驚!!</h1><hr><span id="time">2023年8月11日 13:14</span> <span class="cls">容寶網</span><hr></body>
</html>

五、超鏈接?

<a href="https://baidu.com">容寶網</a>
  • href:指定資源訪問的url
  • target:指定在何處打開鏈接
    • -self:默認值,在當前頁面打開
    • -blank:在空白頁面打開

實例:

<!DOCTYPE html>  <!-- 文檔類型為html -->
<html lang="en">
<head><meta charset="UTF-8">  <!-- 字符集是UTF-8 --><meta name="viewport" content="width=device-width, initial-scale=1.0">  <!-- 設置瀏覽器兼容性 --><title>震驚!!</title><!-- 方式二:內嵌樣式 --><style>h1{color: #4d4f53;}/*元素選擇器*/span{font-size: 9px;}a{color: black;font-size: 9px;text-decoration: none; /*設置文本為一個標準文本*/}/*類選擇器*/.cls{font-size: 13px;}/*id選擇器*/#time{font-size: 13px;color: #888888;}</style> </head>
<body><img src="img/sina.jpg" width="7%"> <a href="http://a1.qpic.cn/psc?/V14VhVNg3Nze2g/ruAMsa53pVQWN7FLK88i5trZindRPxrCd5.1hAnkqYpnYt0lG3I8orRJ7G6BW4*wD6tudjBtHYTHrKhTTTCpRgE0XMPKeNnMPB19JxLqhw!/m&ek=1&kp=1&pt=0&bo=AAYFBgAGBQYWECA!&tl=3&vuin=2445374256&tm=1691762400&dis_t=1691762594&dis_k=df10ce7ce1b689b7c90b15bc539e7536&sce=60-4-3&rf=viewer_311" target="_blank">戀愛日常</a><span> > 分享</span><h1>震驚!!</h1><hr><span id="time">2023年8月11日 13:14</span> <a href="https://blog.csdn.net/weixin_61639349?type=blog"><span class="cls">容寶網</span></a><hr></body>
</html>

六、視頻標簽? <video>

<video src="./video/VID_20230808_173135.mp4" controls width="200px"></video>  <!--controls是允許播放-->

七、音頻標簽? <audio>

<audio src="audio/1.mp3" controls></audio>

八、換行、段落、文本加粗

<br>   換行<p>   段落<b> <strong>   文本加粗line-height  設置行高text-indent  首行縮進text-align   文本水平對其方式&nbsp;   生成一個空格

九、頁面布局? <div> <span>

1、div

  • 一行只顯示一個(獨占一行)
  • 寬度默認是父元素的寬度,高度默認由內容撐開
  • 可以設置寬高(width、height)

2、span

  • 一行可以顯示多個
  • 寬度和高度默認由內容撐開
  • 不可以設置寬高( width、height)

3、盒子模型

<style>div{width:200px;height:200px;box-sizing:border-box;  /*指定width height為盒子的高寬*/background-color:red;   /*背景色*/padding:20px 20px 20px 20px;  /*內邊距 上 右 下 左 (順時針)*/border:10px solid red;        /*邊框寬度  線條類型  顏色*/margin:30px 30px 30px 30px;   /*外邊距 上 右 下 左 (順時針)*/}
</style>

十、表格標簽? <table>

標簽描述備注
<table>

定義表格整體

可以包裹多個<tr>

border:規定表格邊框寬度
width:規定表格寬度
cellspacing:規定單元格間的空間
<tr>表格的行,可以包裹多個<td>
<td>單元格如果是表頭單元格,可以替換為<th>,有加粗和居中效果

十一、表單標簽? <form>

1、主體?

  • action:表單提交的url,往何處提交數據,如果不指定,默認提交到當前頁面
  • method:表單提交方式
    • get:在url后面拼接表單數據,比如?用戶名=容也同學&年齡=20,url長度有限制,默認值
    • <form action="" method="get">用戶名:<input type="text" name="用戶名">年齡:<input type="text" name="年齡"><input type="submit" value="提交">
      </form>

    • post:在消息體中傳遞,參數大小無限制
    • <form action="" method="post">用戶名:<input type="text" name="用戶名">年齡:<input type="text" name="年齡"><input type="submit" value="提交">
      </form>

2、表單項

(1)input

  • 表單項,通過type屬性控制輸入形式

?

(2)select

  • 定義下拉列表,<option>定義列表項

(3)textarea

  • 定義文本域
<!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><form action="" method="post">用戶名:<input type="text" name="用戶名"><br><br>密碼:<input type="password" name="密碼"><br><br>性別:<label><input type="radio" name="性別" value="1">男</label><label><input type="radio" name="性別" value="2">女</label><br><br>用餐偏好:<label><input type="checkbox" name="中餐">中餐</label><label><input type="checkbox" name="西餐">西餐</label><label><input type="checkbox" name="日料">日料</label><label><input type="checkbox" name="韓餐">韓餐</label><label><input type="checkbox" name="東南亞風味">東南亞風味</label><br><br>生日:<input type="date" name="生日"><br><br>時間:<input type="time" name="時間"><br><br>郵箱:<input type="email" name="郵箱"><br><br>年齡:<input type="number" name="年齡"><br><br>學歷:<select name="學歷"><option value="">--------請選擇---------</option><option value="1">本科</option><option value="2">大專</option><option value="3">碩士</option><option value="4">博士</option></select><br><br>頭像:<input type="file" name="image" ><br><br>個人簡介:<textarea name="個人簡介" cols="30" rows="10"></textarea><br><br><input type="submit" value="提交"><input type="reset" value="重置"><input type="button" name="按鈕"><br></form>
</body>
</html>

十二、代碼展示

<!DOCTYPE html>  <!-- 文檔類型為html -->
<html lang="en">
<head><meta charset="UTF-8">  <!-- 字符集是UTF-8 --><meta name="viewport" content="width=device-width, initial-scale=1.0">  <!-- 設置瀏覽器兼容性 --><title>震驚!西安居然發生了這種事!</title><!-- 方式二:內嵌樣式 --><style>h1{color: #4d4f53;}/*元素選擇器*/span{font-size: 9px;}a{color: black;font-size: 9px;text-decoration: none; /*設置文本為一個標準文本*/}p{text-indent: 35px;  /*首行縮進*/line-height: 30px;  /*設置行間距*/}video{display: block;margin: 0 auto;}table{text-align: center;}/*類選擇器*/.cls{font-size: 13px;}/*id選擇器*/#time{font-size: 13px;color: #888888;}#plast{text-align: right;  /*設置對其方式*/}#center{width:65%;/*margin:0% 17.5% 0% 17.5%;    設置外邊距:上 右 下 左 */margin:0 auto;}#mid{display: block;margin: 0 auto;}</style> </head>
<body><div id="center"><!-- —————————————————————— 標題部分 ———————————————————————— --><img src="img/sina.jpg" width="12%"> <a href="http://a1.qpic.cn/psc?/V14VhVNg3Nze2g/ruAMsa53pVQWN7FLK88i5trZindRPxrCd5.1hAnkqYpnYt0lG3I8orRJ7G6BW4*wD6tudjBtHYYTHrKhTTTCpRgE0XMPKeNnMPB19JxLqhw!/m&ek=1&kp=1&pt=0&bo=AAYFBgAGBQYWECA!&tl=3&vuin=2374256&tm=1691762400&dis_t=1691762594&dis_k=df10ce7ce1b689b7c90b15bc539e7536&sce=60-4-3&rf=viewer_311" target="_blank">戀愛日常</a><span> > 分享</span><h1>震驚!西安居然發生了這種事!</h1><hr><span id="time">&nbsp; &nbsp; 2023年8月11日 13:14</span> <a href="https://blog.csdn.net/weixin_61639349?type=blog"><span class="cls">容寶網</span></a><hr><!-- —————————————————————— 正文部分 ———————————————————————— --><p><b>容寶網消息</b>(聚焦西安):據了解,xx。</p><img id="mid" src="./img/htmlMTXX_MH20230807_214202042.jpg" width="300px"><p>xxxxxxx購置了西瓜和葡萄。</p><img id="mid" src="./img/htmlMX_MH20230807_204455741.jpg" width="300px"><p>由于許xxxx</p><table border="0" cellspacing="5"><tr><td><img src="./img/htmlMTXX_MH20230807_211045065.jpg" width="300px"></td><td><img src="./img/htmlMTXX_MH2230807_204911532.jpg" width="300px"></td><td><img src="./img/htmlMTXX_MH2023080_220415058.jpg" width="300px"></td></tr></table><p>第二天,xxx</p><video src="./video/VID_20230808_173135.mp4" controls width="200px"></video>  <!--controls是允許播放--><p id="plast">責任編輯:小白  SN242</p></div>
</body>
</html>

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

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

相關文章

Hadoop+Python+Django+Mysql熱門旅游景點數據分析系統的設計與實現(包含設計報告)

系統闡述的是使用熱門旅游景點數據分析系統的設計與實現&#xff0c;對于Python、B/S結構、MySql進行了較為深入的學習與應用。主要針對系統的設計&#xff0c;描述&#xff0c;實現和分析與測試方面來表明開發的過程。開發中使用了 django框架和MySql數據庫技術搭建系統的整體…

Python批量給excel文件加密

有時候我們需要定期給公司外部發郵件&#xff0c;在自動化發郵件的時候需要對文件進行加密傳輸。本文和你一起來探索用python給單個文件和批量文件加密。 ?? python自動化發郵件可參考【干貨】用Python每天定時發送監控郵件。 文章目錄 一、安裝pypiwin32包二、定義給excel加…

【Docker】Docker使用之容器技術發展史

&#x1f3ac; 博客主頁&#xff1a;博主鏈接 &#x1f3a5; 本文由 M malloc 原創&#xff0c;首發于 CSDN&#x1f649; &#x1f384; 學習專欄推薦&#xff1a;LeetCode刷題集 &#x1f3c5; 歡迎點贊 &#x1f44d; 收藏 ?留言 &#x1f4dd; 如有錯誤敬請指正&#xff0…

【Unity】UI的一些簡單知識

Canvas 新建一個Canvas Render Mode Canvas 中有一個Render Mode&#xff08;渲染模式&#xff09;&#xff0c;有三種渲染模式: Screen Space-Overlay &#xff08;屏幕空間&#xff09;Screen Space-Camara 、 World Space 其中&#xff0c;Space- Overlay是默認顯示在…

使用Spring Boot和Redis實現用戶IP接口限流的詳細指南

系列文章目錄 文章目錄 系列文章目錄前言一、準備工作二、編寫限流過濾器三、配置Redis四、測試接口限流總結 前言 在高并發場景下&#xff0c;為了保護系統免受惡意請求的影響&#xff0c;接口限流是一項重要的安全措施。本文將介紹如何使用Spring Boot和Redis來實現用戶IP的…

數據統計與可視化的Dash應用程序

在數據分析和可視化領域&#xff0c;Dash是一個強大的工具&#xff0c;它結合了Python中的數據處理庫&#xff08;如pandas&#xff09;和交互式可視化庫&#xff08;如Plotly&#xff09;以及Web應用程序開發框架。本文將介紹如何使用Dash創建一個簡單的數據統計和可視化應用程…

移動端網頁中的前端視頻技術探索

引言 隨著移動設備的普及和網絡速度的提升&#xff0c;移動端網頁中的視頻播放已經成為了越來越重要的功能需求。本篇博客將介紹一些在移動端網頁中實現前端視頻播放的技術探索&#xff0c;并提供詳細的代碼示例。 1. 基本視頻標簽 在移動端網頁中實現視頻播放最基本的方法就…

【C++學習手札】一文帶你初識運算符重載

食用指南&#xff1a;本文在有C基礎的情況下食用更佳 &#x1f340;本文前置知識&#xff1a; C類 ??今日夜電波&#xff1a;クリームソーダとシャンデリア—Edo_Ame江戶糖 1:20 ━━━━━━?&#x1f49f;──────── 3:40 …

ID3 決策樹

西瓜數據集D如下: 編號色澤根蒂敲聲紋理臍部觸感好瓜1青綠蜷縮濁響清晰凹陷硬滑是2烏黑蜷縮沉悶清晰凹陷硬滑是3烏黑蜷縮濁響清晰凹陷硬滑是4青綠蜷縮沉悶清晰凹陷硬滑是5淺白蜷縮濁響清晰凹陷硬滑是6青綠稍蜷濁響清晰稍凹軟粘是7烏黑稍蜷濁響稍糊稍凹軟粘是8烏黑稍蜷濁響清晰…

idea cannot download sources 解決方法

問題 點擊class文件右上角下載源碼失敗 解決方案 找到idea terminal 控制臺cd 至maven工程執行 mvn dependency:resolve -Dclassifiersources

【IMX6ULL驅動開發學習】04.應用程序和驅動程序數據傳輸和交互的4種方式:非阻塞、阻塞、POLL、異步通知

一、數據傳輸 1.1 APP和驅動 APP和驅動之間的數據訪問是不能通過直接訪問對方的內存地址來操作的&#xff0c;這里涉及Linux系統中的MMU&#xff08;內存管理單元&#xff09;。在驅動程序中通過這兩個函數來獲得APP和傳給APP數據&#xff1a; copy_to_usercopy_from_user …

24屆近3年上海電力大學自動化考研院校分析

今天給大家帶來的是上海電力大學控制考研分析 滿滿干貨&#xff5e;還不快快點贊收藏 一、上海電力大學 學校簡介 上海電力大學&#xff08;Shanghai University of Electric Power&#xff09;&#xff0c;位于上海市&#xff0c;是中央與上海市共建、以上海市管理為主的全日…

stack 、 queue的語法使用及底層實現以及deque的介紹【C++】

文章目錄 stack的使用queue的使用適配器queue的模擬實現stack的模擬實現deque stack的使用 stack是一種容器適配器&#xff0c;具有后進先出&#xff0c;只能從容器的一端進行元素的插入與提取操作 #include <iostream> #include <vector> #include <stack&g…

Layui列表復選框根據條件禁用

// 禁用客服回訪id有值的復選框res.data.forEach(function (item, i) {if (item.feedbackEmpId) {let index res.data[i][LAY_TABLE_INDEX];$(".layui-table tr[data-index"index"] input[typecheckbox]").prop(disabled,true);$(".layui-table tr[d…

【WebRTC---源碼篇】(二十四)GCC獲取碼率后的分配

RtpTransportControllerSend::PostUpdates 配置碼率 // Contains updates of network controller comand state. Using optionals to // indicate whether a member has been updated. The array of probe clusters // should be used to send out probes if not empty. // 包…

【SpringBoot】89、SpringBoot中使用@Transactional進行事務管理

事務是一組組合成邏輯工作單元的操作,雖然系統中可能會出錯,但事務將控制和維護事務中每個操作的一致性和完整性。 1、SpringBoot 引用說明 新建的 Spring Boot 項目中,一般都會引用 spring-boot-starter 或者 spring-boot-starter-web,而這兩個起步依賴中都已經包含了對…

EV 錄屏修復小工具

參考這篇文章, EV錄制文件損壞-修復方法, 我用 C# 寫了一個小程序. 倉庫: github.com/SlimeNull/EvRepair 下載: github.com/SlimeNull/EvRepair/Releases 鏡像: gitee.com/slimenull/EvRepair/releases 覺得還不錯的話, 點個星星 推薦使用的幾個理由: 內嵌 ffmpeg 和 recov…

Linux學習之初識Linux

目錄 一.Linux的發展歷史及概念 1.什么是Linux UNIX發展的歷史&#xff1a; Linux發展歷史&#xff1a; 2. 開源 商業化發行版本 二. 如何搭建Linux環境 Linux 環境的搭建方式主要有三種&#xff1a; 1. 直接安裝在物理機上 2. 使用虛擬機軟件 3. 使用云服務器 三. …

沒學C++,如何從C語言絲滑過度到python【python基礎萬字詳解】

大家好&#xff0c;我是紀寧。 文章將從C語言出發&#xff0c;深入介紹python的基礎知識&#xff0c;也包括很多python的新增知識點詳解。 文章目錄 1.python的輸入輸出&#xff0c;重新認識 hello world&#xff0c;重回那個激情燃燒的歲月1.1 輸出函數print的規則1.2 輸入函…

idea 使用debug 啟動項目的時候 出現 Method breakpoints may dramatically slow down debugging

問題: 1. 寫了一段時間的代碼&#xff0c;在debug啟動項目后提示&#xff1a;Method breakpoints may dramatically slow down debugging 但是正常啟動是可以的&#xff0c;debug不行。 2. idea 里面的項目&#xff0c;很多地方都有斷點&#xff0c;現在想要取消全部的斷點…