HTML的學習

知己知彼百戰不殆

打算學習一下javascript

所以先從基礎的html語言開始

其實就是頭部 和身體

頭部控制整個 html的語言 title等

<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>學習測試一下網站解法</title>
</head>

然后就是body

?????

<body><h1> 我需要學會html語言基本 </h1><h2> 基礎的東西我也要會</h2><p>  段落和標題的區別就是這個 其實我就是正文 </p><p> 不同段落需要 重新獲取p標簽</p><a href="http://47.115.211.64:8000/login">這是一個木馬鏈接</a><img src="帥照.jpg" width=1280  height="100"    alt="網速太慢">
</body>
</html>

這里有

h標簽 : 標題p標簽 : 段落a標簽 : 跳轉img標簽 : 導入圖片

內容就是如圖所示

HTML 標簽對大小寫不敏感 所以 <P> = <p>

HTML屬性

其實就是可以附加東西的標簽

如果我們想對文本進行操作

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鳥教程(runoob.com)</title>
</head><body><b>這個文本是加粗的</b><br /><strong>這個文本是加粗的</strong><br /><big>這個文本字體放大</big><br /><em>這個文本是斜體的</em><br /><i>這個文本是斜體的</i><br /><small>這個文本是縮小的</small><br />這個文本包含
<sub>下標</sub><br />這個文本包含
<sup>上標</sup></body>
</html>

a標簽的屬性

href:url地址target :  _blank  _self  從本頁面跳轉 還是從新開一個頁面跳轉

這里可以通過嵌套的方式將圖片設置為跳轉

    <a href="http://47.115.211.64:8000/login" ><img src="帥照.jpg" alt=""></a>

然后我們通過點擊圖片就可以進行跳轉了

這里還有一個錨點

<a href="#section2">跳轉到第二部分</a>
<!-- 在頁面中的某個位置 -->
<a name="section2"></a>

通過點擊 就可以進入到 下面那個a標簽所在的位置

如果是想下載 指定download即可

id屬性

id 屬性可用于創建一個 HTML 文檔書簽。提示: 書簽不會以任何特殊方式顯示,即在 HTML 頁面中是不顯示的,所以對于讀者來說是隱藏的。
實例在HTML文檔中插入ID:<a id="tips">有用的提示部分</a>在HTML文檔中創建一個鏈接到"有用的提示部分(id="tips")":<a href="#tips">訪問有用的提示部分</a>或者,從另一個頁面創建一個鏈接到"有用的提示部分(id="tips")":<a href="https://www.runoob.com/html/html-links.html#tips">
訪問有用的提示部分</a>

我覺得寫的很好了 菜鳥教程 就是 通過一個占位符 然后可以通過a標簽 訪問占位符

頭標簽

這里介紹一下 link 就是用于鏈接外部資源

介紹一下html設置表格

<p> 這里介紹一下表格</p><table border="12"><thead><tr><th> id</th><th> name</th><th> passwd</th></tr></thead><tbody><tr><td> 1</td><td> admin</td><td> admin123</td></tr></tbody></table>       <p> 這里介紹一下列表</p><ul><li>1111111:</li><li>2222222:</li></ul></body>
</html>

div的布局

<div id="menu" style="background-color:#FFD700;height:200px;width:100px;float:left;">
<b>菜單</b><br>
HTML<br>
CSS<br>
JavaScript</div><div id="content" style="background-color:#EEEEEE;height:200px;width:400px;float:left;">
內容在這里</div><div id="footer" style="background-color:#FFA500;clear:both;text-align:center;">
版權 ? runoob.com</div>

這里我們其實運行后可以發現 就是通過 <div id="名字" style 中的style進行布局控制

★★HTML的表單

這個要好好看一下

是參數傳遞的功能

表單是收集用戶信息
<form> 是創建表單的 參數包括 action: 提交的url  method:提交的方式 POST/GET/PUT等<input> 創建文本框  type 定義輸入框類型  id 用于關聯 table 元素name 用于標識
<!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="/test-web/dir.php" method="post"><label for="name">用戶名:</label><input type="text" name="name" id="name" required><br><label for="passwd">密碼:</label><input type="password" name="passwd" id="passwd" required><br><input type="submit" value="提交"></form></body>
</html>

最基本的寫法

差不多會了 寫個登入查詢是否存在用戶的網站吧

index.html

<<!DOCTYPE html>
<html lang="en">
<!---flag{fuc3-yo3}-->
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>學習測試一下網站解法</title>
</head>
<body><h1> 我需要學會html語言基本 </h1><hr><h2> 基礎的東西我也要會</h2><p>  段落和標題的區別就是這個 其實我就是正文 </p><hr><p> 不同段落需要 重新獲取p標簽</p><a href="帥照.jpg" download>下載帥照</a><p>這是一個段落標簽<br>但是我使用br分段</p><p> 這里介紹一下表格</p><table border="12"><thead><tr><th> id</th><th> name</th><th> passwd</th></tr></thead><tbody><tr><td> 1</td><td> admin</td><td> admin123</td></tr></tbody></table>       <p> 這里介紹一下列表</p><ul><li>1111111:</li><li>2222222:</li></ul><form action="/test-web/dir.php" method="post"> <label for="name">用戶名</label><input type="text" name="name" id="name"><br><label for="passwd">密碼:</label><input type="password" name="passwd" id="passwd"><br><input type="submit" value="提交"><a href="http://127.0.0.1:3000/zhuce.php">注冊</a>
</form></body>
</html>

dir.php

<?php
// highlight_file(__FILE__);	
$m = new MongoDB\Driver\Manager("mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb");
$name = $_POST['name'];
$passwd = $_POST['passwd'];
$id = $_POST['id'];
if(!$id){$query = new MongoDB\Driver\Query(['name'=>$name,'password'=>$passwd]);$res = $m -> executeQuery('test.admin',$query)->toArray();$count = count($res);// $queryString = json_encode($res);// echo '查詢結果: ' . $queryString . '<br>';if($count>0){foreach($res as $a){$a = (array)$a;echo '====Login Success====<br>';echo 'username: ' . $a['name'] . '<br>'; }}else{echo '<script>alert("賬號密碼錯誤"); window.location="index.html";</script>';}
}else{
$bulk = new MongoDB\Driver\BulkWrite();// 創建要插入的文檔
$document = ['_id' => new MongoDB\BSON\ObjectID(),'id' => $id,'name' => $name,'password' => $passwd
];// 添加插入操作
$bulk->insert($document);// 指定數據庫和集合名稱
$database = 'test';
$collection = 'admin';// 執行寫入操作
$writeConcern = new MongoDB\Driver\WriteConcern(MongoDB\Driver\WriteConcern::MAJORITY, 1000);
$result = $m->executeBulkWrite("$database.$collection", $bulk, $writeConcern);if ($result->getInsertedCount() > 0) {echo "注冊成功";
} else {echo "注冊失敗";
}
}

zhuce.php

<!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="/test-web/dir.php" method="post"><label for="id">ID值</label><input type="id" name="id" id='id'><br><label for="name">用戶名</label><input type="text" name='name' id ='name'><br><label for="passwd">密碼</label><input type="password" name="passwd" id="passwd"><input type="submit" value="注冊"><a href="http://127.0.0.1:3000/index.html">返回</a></form></body>
</html>

?最基本的查詢網站 加入了注冊界面

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

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

相關文章

61 權限提升-RedisPostgre令牌竊取進程注入

目錄 演示案例:Redis數據庫權限提升-計劃任務PostgreSQL數據庫權限提升Windows2008&7令牌竊取提升-本地Windows2003&10進程注入提升-本地pinjector進程注入工具針對-win2008以前操作系統pexec64 32進程注入工具針對-win2008及后操作系統- (佛系) 涉及資源: postgersql是…

面試送分題!“商品分類瀏覽”如何測試?

電商項目無論是工作中&#xff0c;還是面試中&#xff0c;都是一個高頻出現的詞。 面試官非常熱衷提問關于電商項目的問題。例如商品分類怎么測試&#xff1f;購物車怎么測試&#xff1f;訂單怎么測試&#xff1f;優惠券怎么測試&#xff1f;支付怎么測試&#xff1f;等等。 …

深度學習技術前沿:探索與挑戰

深度學習技術前沿&#xff1a;探索與挑戰 一、引言 近年來&#xff0c;深度學習作為人工智能領域的重要分支&#xff0c;取得了令人矚目的成就。它憑借強大的學習能力和出色的性能&#xff0c;在圖像識別、語音識別、自然語言處理等眾多任務中展現出巨大潛力。本文將深入探討深…

Vue 2.0源碼分析-new Vue 發生了什么?

從入口代碼開始分析&#xff0c;我們先來分析 new Vue 背后發生了哪些事情。我們都知道&#xff0c;new 關鍵字在 Javascript 語言中代表實例化是一個對象&#xff0c;而 Vue 實際上是一個類&#xff0c;類在 Javascript 中是用 Function 來實現的&#xff0c;來看一下源碼&…

Hive csv文件導入Hive

一、如何把csv文件導入Hive (1) 在Hive中建立與csv相對應的表 create table if not exists tmp.tmp_wenxin_20231123 (redeem_code_id string comment ) ROW FORMAT DELIMITED FIELDS TERMINATED BY , STORED AS TEXTFILE;創建了一張名為tmp_wenxin_20231123的hive表&am…

Ubuntu 22.04安裝vscode

要在Ubuntu 22.04安裝vscode&#xff0c;請完成這些步驟。 首先apt命令更新軟件包索引并安裝導入微軟GPG密鑰的依賴軟件。 更新&#xff0c;近期內執行過可忽略 sudo apt update安裝工具包 sudo apt install software-properties-common apt-transport-https curl當導入GPG后…

jupyter notebook 不知道密碼,怎么登錄解決辦法

jupyter notebook 不知道密碼&#xff0c;怎么登錄解決辦法 1、 windows下&#xff0c;打開命令行&#xff0c;輸入jupyter notebook list &#xff1a; C:\Users\tom>jupyter notebook list Currently running servers: http://localhost:8888/?tokenee8bb2c28a89c8a24d…

【LeetCode刷題-鏈表】--61.旋轉鏈表

61.旋轉鏈表 方法&#xff1a; 記給定的鏈表的長度為n,注意當向右移動的次數k>n時&#xff0c;僅需要向右移動k mod n次即可&#xff0c;因為每n次移動都會讓鏈表變為原狀 將給定的鏈表連接成環&#xff0c;然后將指定位置斷開 /*** Definition for singly-linked list.*…

Nginx模塊開發之http handler實現流量統計(1)

文章目錄 一、handler簡介二、Nginx handler模塊開發2.1、示例代碼2.2、編寫config文件2.3、編譯模塊到Nginx源碼中2.4、修改conf文件2.5、執行效果 三、Nginx的熱更新總結 一、handler簡介 Handler模塊就是接受來自客戶端的請求并產生輸出的模塊。 配置文件中使用location指令…

HBuilderX前端軟件社區+Thinkphp后端源碼

HBuilderX前端軟件社區thinkphp后端源碼&#xff0c;搭建好后臺在前端找到 util 這個文件把兩個js文件上面的填上自己的域名&#xff0c;登錄HBuilderX賬號沒有賬號就注冊賬號然后上傳文件即可。打包選擇發行 可以打包app或h5等等 后端設置運行目錄為public(重要)&#xff0c;…

大語言模型——BERT和GPT的那些事兒

前言 自然語言處理是人工智能的一個分支。在自然語言處理領域&#xff0c;有兩個相當著名的大語言模型——BERT和GPT。兩個模型是同一年提出的&#xff0c;那一年BERT以不可抵擋之勢&#xff0c;讓整個人工智能屆為之震動。據說當年BERT的影響力是GPT的十倍以上。而現在&#…

PCIE鏈路訓練-狀態機描述2

Configuration.Lanenum.Accept 如果use_modified_TS1_TS2_Ordered_Set為1&#xff0c;需要注意&#xff1a; &#xff08;1&#xff09;tx需要發送Modified TS1而不是正常的TS1&#xff1b; &#xff08;2&#xff09;rx端必須檢查是否收到Modified TS1&#xff08;注意一開…

第十七章總結

數據庫基礎 SQL語言 1、select 語句 select 語句用于從數據中檢索數據。語法如下&#xff1a; SELECT 搜選字段列表 FROM 數據表名 WHERE 條件表達式 GROUP BY 字段名 HAVING 條件表達式(指定分組的條件) ORDER BY 字段名[ASC|DESC] 2、insert 語句 insert 語句用于向表中插入新…

Ubuntu20.04 install pnpm

npm install -g pnpm referrence link: Installation | pnpmPrerequisiteshttps://pnpm.io/installation

TrustAsia亮相Matter開發者大會,榮獲Matter優秀賦能者獎

11月22日&#xff0c;由CSA&#xff08;連接標準聯盟&#xff09;中國成員組主辦&#xff0c;CSHIA承辦的“Matter中國區開發者大會2023” 于杭州舉行。 會上&#xff0c;連接標準聯盟中國成員組主席宿為民博士、連接標準聯盟亞洲區架構師楊莉女士、CSHIA秘書長|中智盟投資創始…

藍橋杯官網練習題(最長子序列)

題目描述 我們稱一個字符串S 包含字符串 T 是指 T 是 S 的一個子序列&#xff0c;即可以從字符串 S 中抽出若干個字符&#xff0c;它們按原來的順序組合成一個新的字符串與 T 完全一樣。 給定兩個字符串 S 和 T&#xff0c;請問 T 中從第一個字符開始最長連續多少個字…

LangChain的簡單使用介紹

??覺得內容不錯的話&#xff0c;歡迎點贊收藏加關注&#x1f60a;&#x1f60a;&#x1f60a;&#xff0c;后續會繼續輸入更多優質內容?? &#x1f449;有問題歡迎大家加關注私戳或者評論&#xff08;包括但不限于NLP算法相關&#xff0c;linux學習相關&#xff0c;讀研讀博…

idea里面常用插件

這里列出了一系列常用的 IntelliJ IDEA 插件&#xff0c;它們可以提高開發效率、簡化操作&#xff0c;以及幫助進行代碼分析和優化。以下是每個插件的簡要介紹&#xff1a; GenerateAllSetter&#xff1a;生成對象的所有 set 方法和 get 方法&#xff0c;方便對象之間的轉換。該…

微信小程序實現【點擊 滑動 評分 評星(5星)】功能

wxml文件&#xff1a; <view class"wxpl_xing"><view class"manyidu">{{scoreContent}}</view><view><block wx:for{{scoreArray}} wx:for-item"item"><view classstarLen bindtapchangeScore data-sy"{{…

vuex中的常用屬性有哪些?

在 Vuex 中&#xff0c;有一些常用的屬性可以幫助你管理應用程序的狀態。這些屬性包括 state、getters、mutations 和 actions。 state: 用于存儲應用程序的狀態數據&#xff0c;是 Vuex 存儲數據的地方。當應用程序中的多個組件需要共享狀態時&#xff0c;就可以將這些共享的狀…