Java Web之網頁開發基礎復習

tomcat之網頁開發基礎復習

**聲明** :HTML標準規范

</!doctype>

<html> : 根標簽

<head>: 頭部標簽 內含<title><meta><link><style>

<body>: 主體

<body></body>

html標簽

單標簽: <標簽名 \>

雙標簽:<標簽名>內容<標簽名>

注釋標簽:<!--注釋-->

<p></p>,<br/>,<span></span>,

表格標簽:

<tr><td>2333</td>
</tr>

表單標簽:

表單域<form>

<form action ="URL 地址" method = "提交方式" name = "表單名稱">各種表單控件
</form>

action – 表單提交地址

method –GET or POST (默認GET保密性差,且有數量限制,POST保密性高,且可提交大量數據,開發中常用POST)

表單控件

<input/>

<input type = "控件類型" />

input type –text 文本輸入,password 密碼輸入,radio 單選 ,checkbox 復選,file 文件上傳,submit 提交 ,reset 重置

<textarea cols = "每行字符數" rows = "顯示的行數">文本內容
</textarea>

列表標簽

<ul><li>無序</li><li>阿巴阿巴</li>
</ul><ol><li>有序1</li><li>有序2</li>
</ol><dl>
<dt>名詞1</dt><dd>名詞1描述</dd>
<dt>名詞2</dt><dd>名詞2描述</dd><dd>名詞2描述</dd>
</dl>

超鏈接標簽

<a href = "跳轉目標" target = "目標窗口彈出方式">文本or圖像</a>

target _self 默認值,原窗口打開;_blank 新窗口打開;_parent 父框架集打開;_top 整個窗口中打開

圖像標簽

<img src = "圖像URL"/>

可加width ,height ,border…

CSS

選擇器{屬性1:屬性值1;屬性2:屬性值2;
}

長度–像素(px),百分比(%)

顏色-- red,green,blue…#FF0000,#FF6600,#29D794…rgb(255,0,0)…

行內式

結構不與樣式分離,不建議使用

<標簽名 style = "屬性1:屬性值1;.....">內容</標簽名>

內嵌式

head 提前加載

<head><style type = "text/css" >選擇器{屬性1:屬性值1;......}</style>
</head>

外鏈式

<head><link href = "CSS文件路徑" type = "text/css" rel = "stylesheet" />
</head>

rel : 表示 定義當前文檔與被鏈接文檔之間的關系 ,指定為stylesheet, 樣式表文件

css文件:

<style type = "text/css">
h2{text-align :center;
}
div{border:1px solid #CCC; width : 300px; height : 80px;color:purple;text-align:center;
}
</style>

HTML文檔:

<head><link href = "style.css" type = "text/css" rel = "stylesheet" />
</head>
<body><h2>外鏈式css樣式</h2><div>鏈入式</div>
</body>

導入式

<style  type = "text/css"> @import url (CSS 文件路徑);<!--或 @import "CSS文件路徑";-->
</style>

HTML文檔更改:

<head><style  type = "text/css"> @import url (CSS 文件路徑);<!--或 @import "CSS文件路徑";--></style>
</head>
<body><h2>外鏈式css樣式</h2><div>鏈入式</div>
</body>

CSS 選擇器&常用屬性

標簽選擇器

標簽名{屬性1:屬性值1;......}

類選擇器

.類名{屬性1:屬性值1;.....}

id選擇器

#id名{屬性1:屬性值1;.....}

通配符選擇器

*{屬性1:屬性值1;.....}

Java Script

JavaScript的引入方式

行內式
<body><input type="button" value = "點我" οnclick="alert('行內式') " / >
</body>
內嵌式
<head><script type = "text/javascript" >//javascript代碼在此處
</script>
</head>
外鏈式
<head><title>js外鏈式</title><script type="text/javascript" src="jsDemo.js"></script>
</head>
數據類型
  • Number 數值部分不分整型&浮點型 ,
  • String 字符串’ '," "
  • Boolean true or false
  • Object 對象類型 一組數據&功能的鍵值對集合
  • Null
  • Undefined 未定義 變量被創建,但未賦值

DOM 相關知識

可以一種獨立平臺&語言的方式 來訪問&修改一個文檔的內容&結構

  • parentNode
  • childNode
  • firstChild
  • lastChild

獲取文檔中指定的元素

  1. id
document.getElementById("userId");
  1. name
document.getElementsByName("userName") [0];

BOM 相關知識

BOM提供了獨立于內容且可與瀏覽器窗口進行交互的對象,

BOM包含DOM

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

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

相關文章

Python線性代數數字圖像和小波分析之二

要點 數學方程&#xff1a;數字信號和傅里葉分析&#xff0c;離散時間濾波器&#xff0c;小波分析Python代碼實現及應用變換過程&#xff1a; 讀取音頻和處理音頻波&#xff0c;使用Karplus-強算法制作吉他音頻離散傅里葉計算功能和繪制圖示結果計算波形傅里葉系數正向和反向&…

1_SQL

文章目錄 前端復習SQL數據庫的分類關系型數據庫非關系型數據庫&#xff08;NoSQL&#xff09; 數據庫的構成軟件架構MySQL內部數據組織方式 SQL語言登錄數據庫數據庫操作查看庫創建庫刪除庫修改庫 數據庫中表的操作選擇數據庫創建表刪除表查看表修改表 數據庫中數據的操作添加數…

性別和年齡的視頻實時監測項目

注意&#xff1a;本文引用自專業人工智能社區Venus AI 更多AI知識請參考原站 &#xff08;[www.aideeplearning.cn]&#xff09; 性別和年齡檢測 Python 項目 首先介紹性別和年齡檢測的高級Python項目中使用的專業術語 什么是計算機視覺&#xff1f; 計算機視覺是使計算機能…

基于Camunda實現bpmn 2.0各種類型的任務

基于Camunda實現bpmn中各種類型任務 ? Camunda Modeler -為流程設置器&#xff08;建模工具&#xff09;&#xff0c;用來構建我們的流程模型。Camunda Modeler流程繪圖工具&#xff0c;支持三種協議類型流程文件分別為&#xff1a;BPMN、DMN、Form。 ? Camunda Modeler下載…

笨辦法:基于后端Matplotlib生成圖片, 前端繪制報表

很久很久以前, 做過一個項目, 因為前端基礎差, echarts搗鼓不來, 然后就折騰出來一套比較奇葩的技術方案, 就是前端需要什么圖表, 后端先繪制好, 然后前端需要什么圖表, 再從后端拉取后端之前響應的圖片路徑, 再去做渲染。 其實基于后端使用 Matplotlib 繪制圖表,前端…

DangZero:通過直接頁表訪問的高效UAF檢測(摘要及介紹及背景翻譯)

先通過翻譯過一遍文章&#xff0c;然后再對每個章節進行總結 摘要 Use-after-free vulnerabilities remain difficult to detect and mitigate, making them a popular source of exploitation. Existing solutions in- cur impractical performance/memory overhead, requir…

powershell界面中,dir命令的效果

常用參數 -path D:\111\111_2。讀取指定路徑。 -Name。只輸出文件名 -Include *.txt。指定后綴的文件 -Recurse。搜索目錄及其子目錄。 -Force。顯示具有 h 模式的隱藏文件。 >1dir.txt。將結果入指定文件 各參數使用效果 dir PS D:\111\111_2> dir 目錄: D:\111…

初中孩子最近不愿意上學怎么辦?有什么好方法可以解決?

這個年齡段屬于叛逆期&#xff0c;這個時候孩子出現厭學問題很正常&#xff0c;家長應該多些耐心和時間&#xff0c;不要一味地責罵&#xff0c;會更加排斥和反感&#xff0c;叛逆的。可以跟孩子好好談談聊聊&#xff0c;學會傾聽他的心聲&#xff0c;愿意聽你說話在教育和引導…

配置MySQL與登錄模塊

使用技術 MySQL&#xff0c;Mybatis-plus&#xff0c;spring-security&#xff0c;jwt驗證&#xff0c;vue 1. 配置Mysql 1.1 下載 MySQL :: Download MySQL Installer 1.2 安裝 其他頁面全選默認即可 1.3 配置環境變量 將C:\Program Files\MySQL\MySQL Server 8.0\bin…

10個常見的Java面試問題及其答案

問題&#xff1a; Java的主要特性是什么&#xff1f; 答案&#xff1a; Java的主要特性包括面向對象、平臺無關、自動內存管理、安全性、多線程支持、豐富的API和強大的社區支持。 問題&#xff1a; 什么是Java的垃圾回收機制&#xff1f; 答案&#xff1a; Java的垃圾回收機…

【Spring Boot 源碼學習】BootstrapRegistry 初始化器實現

《Spring Boot 源碼學習系列》 BootstrapRegistry 初始化器實現 一、引言二、往期內容三、主要內容3.1 BootstrapRegistry3.2 BootstrapRegistryInitializer3.3 BootstrapRegistry 初始化器實現3.3.1 定義 DemoBootstrapper3.3.2 添加 DemoBootstrapper 四、總結 一、引言 前面…

Avalonia學習(二十八)-OpenGL

Avalonia已經繼承了opengl&#xff0c;詳細的大家可以自己查閱。Avalonia里面啟用opengl繼承OpenGlControlBase類就可以了。有三個方法。分別是初始化、繪制、釋放。 這里把官方源碼的例子扒出來給大家看一下。源碼在我以前發布的單組件里面。地址在前面的界面總結博文里面。 …

圖數據庫 之 Neo4j - 應用場景4 - 反洗錢(9)

原理 Neo4j圖數據庫可以用于構建和分析數據之間的關系。它使用節點和關系來表示數據,并提供實時查詢能力。通過使用Neo4j,可以將大量的交易數據導入圖數據庫,并通過查詢和分析圖結構來發現洗錢行為中的模式和關聯。 案例分析 假設有一家轉賬服務公司,有以下交易數據,每個…

YOLOv9有效改進|使用空間和通道重建卷積SCConv改進RepNCSPELAN4

專欄介紹&#xff1a;YOLOv9改進系列 | 包含深度學習最新創新&#xff0c;主力高效漲點&#xff01;&#xff01;&#xff01; 一、改進點介紹 SCConv是一種即插即用的空間和通道重建卷積。 RepNCSPELAN4是YOLOv9中的特征提取模塊&#xff0c;類似YOLOv5和v8中的C2f與C3模塊。 …

突破編程_C++_設計模式(建造者模式)

1 建造者模式的概念 建造者模式&#xff08;Builder Pattern&#xff09;是一種創建型設計模式&#xff0c;也被稱為生成器模式。它的核心思想是將一個復雜對象的構建與它的表示分離&#xff0c;使得同樣的構建過程可以創建不同的表示。 在建造者模式中&#xff0c;通常包括以…

MySQL進階:MySQL事務、并發事務問題及隔離級別

&#x1f468;?&#x1f393;作者簡介&#xff1a;一位大四、研0學生&#xff0c;正在努力準備大四暑假的實習、 &#x1f30c;上期文章&#xff1a;MySQL進階&#xff1a;視圖&&存儲過程&&存儲函數&&觸發器 &#x1f4da;訂閱專欄&#xff1a;MySQL進…

Docker Machine windows系統下 安裝

如果你是 Windows 平臺&#xff0c;可以使用 Git BASH&#xff0c;并輸入以下命令&#xff1a; basehttps://github.com/docker/machine/releases/download/v0.16.0 &&mkdir -p "$HOME/bin" &&curl -L $base/docker-machine-Windows-x86_64.exe >…

點燃技能火花:探索PyTorch學習網站,開啟AI編程之旅!

介紹&#xff1a;PyTorch是一個開源的Python機器學習庫&#xff0c;它基于Torch&#xff0c;專為深度學習和科學計算而設計&#xff0c;特別適合于自然語言處理等應用程序。以下是對PyTorch的詳細介紹&#xff1a; 歷史背景&#xff1a;PyTorch起源于Torch&#xff0c;一個用于…

【真機Bug】異步加載資源未完成訪問單例導致資源創建失敗

1.錯誤表現描述 抽卡時&#xff0c;10抽展示界面為A。抽取內容可能是整卡或者碎片&#xff0c;抽到整卡&#xff0c;會有立繪展示和點擊詳情的按鈕。點擊詳情后出現詳情頁B。【此時界面A預制體被銷毀&#xff0c;卡片數據進入數據緩存池】點擊頁面B的返回按鈕&#xff0c;單例…

C++——模版

前言&#xff1a;哈嘍小伙伴們好久不見&#xff0c;這是2024年的第一篇博文&#xff0c;我們將繼續C的學習&#xff0c;今天這篇文章&#xff0c;我們來習一下——模版。 目錄 一.什么是模版 二.模版分類 1.函數模版 2.類模板 總結 一.什么是模版 說起模版&#xff0c;我們…