Html基礎筆記

Html超文本標記語言

(HyperText Markup Language)

超文本

指的是網頁中可以顯示的內容(圖片,超鏈接,視頻,)

標記語言

標記–>標簽(標注)

例如:買東西的時候—>商品具有標簽,看到標簽就知道商品的屬性(價格,材質,型號等,)

標記語言就是提供了很多的標簽,不同的標簽具有不同的功能,最終運行時,由瀏覽器對標簽進行解析,最終呈現出不同標簽的樣子

安裝前端開發工具

在dcloud.io中下載HbuilderX并安裝

Html基礎結構


<!-- 聲明html語言的版本 htmls -->
<!DOCTYPE html>
<!-- html標簽是標記語言的根標簽 -->
<html> 
<!-- head頭標簽 --><head><!-- 設置字符集標簽 --><meta charset="utf-8" /><!-- 標題標簽 --><title>百度一下,你就知道</title></head><!-- body是html文件的主體內容標簽 --><body><b>網頁的內容都寫在body里</b></body>
</html>

標簽結構:

閉合標簽

<!--閉合標簽(封閉的區間)-->
<開始標簽>
標簽體
</結束標簽>

單行標簽

<!--換行標簽-->
<body><b>你好<!--換行標簽--><br/>我叫a</b>
</body>

標簽的屬性

標簽的屬性:可以通過改變標屬性,設置標簽顯示的格式

屬性必須寫在開始標簽中

屬性格式:屬性名 = ” 值 “

一個標簽中可以寫多個屬性

<!--設置字體顏色為紅色,字體大小為7-->
<font color = "red" size = "7">百度
</font>

常用標簽

標題標簽

<!--align設置文本在網頁中的位置-->
<!--center設置居中-->
<h1 align = "center">一級標題</h1>
<!--right設置居右-->
<h2 align = "right">二級標題</h2>
<h3>三級標題</h3>
<h4>四級標題</h4>
<h5>五級標題</h5>
<h6>六級標題</h6>

段落標簽

<p>p表示一個段落  段落與段落之間有間隔
</p>
<p align = "center">一個段落占一行
</p>

列表

無序列表

<!--設置列表前為正方形-->
<ul type =  "square"><li>列表項1</li><li>列表項2</li><li>列表項3</li>
</ul>

有序列表

<!--設置數字為羅馬數字-->
<ol type = "I"><li>列表項1</li><li>列表項2</li><li>列表項3</li>
</ol>

超鏈接

<!--target = "_blank"在新窗口打開目標網頁-->
<a href = "www.bilibili.com" target = "_blank">嗶哩嗶哩</a>
<!--target = "_self"默認值,在當前窗口打開一個新網頁-->
<a href = "www.bilibili.com" target = "_self">嗶哩嗶哩</a>

圖片標簽

<!--html中插入的圖片都是圖片的地址-->
<img src = "圖片地址"/>
<img src = "圖片地址" border = "1"/>
<a href = "www.bilibili"><img src = "圖片地址"/>
</a>

特殊符號轉義

在網頁中有一些符號不能直接顯示

需要通過其他的符號進行代替,這些代替的符號就是轉義符

&lt ; 是< >是>

&lt;b&gt;------>效果等同于<b>
&nbsp;&nbsp;&nbsp;&nbsp;  等效于四個空格
&reg;是商標符號圈R
&copy;是版權符號?

表格

表格的基本結構

<!--table是表格標簽-->
<!--border = 1 表示邊框寬度  width = 400表示表格的寬度-->
<table border = "1" width ="400"><!--tr表格行--><tr><!--th是單元格(表頭 加粗 居中)--><!--可以給每個單獨的單元格設置寬度,只要給第一列的單元格設置寬度,一整列單元格都會變化--><th wtdth = "150">姓名</th><!--給單元格第一個元素設置高度,一整行的高度都會變化--><th height = "50">語文</th><th>數學</th><th>英語</th></tr><!--td是普通單元格--><tr><td>張三</td><td>90</td><td>80</td><td>70</td></tr></table>
上表結果如下

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

表格的屬性

width:表格的寬度

height:表格的高度

cellspacing:單個單元格和單元格之間的間距

cellpadding:內容到單元格邊框的距離

align: left/center/right 設置單元格內容的水平位置

valign: top/middle/bottom 設置單元格的垂直位置

colspan:跨多列合并,從哪個合并,就在哪個單元格中添加colspan,要記得刪除多余的單元格

rowspan:跨多行合并,從哪個合并,就在哪個單元格中添加rowspan,在其他行中刪除多余的單元格

表單

<body><!-- action = "后端地址" --><!-- method = "提交數據方式 get/post" --><form action="" method="get"><!-- input單行輸入框type = "text"文本name = "自定義的名字" 向后端提交的鍵placeholder = "提示信息"readonly = "readonly" 不能修改,但是可以提交disabled = "disabled" 禁用組件,不能修改也不能提交 type = "password" 密碼區域type = "radio"單選框 多個選項的name必須相同才能互斥單選選擇性組件必須要給默認的value,比如選擇性別type = "checkbox"多選框 多個選項的name相同<select name = "">下拉選擇框<option value = "610100">西安</option>選項</select><textarea name = "adress" ></textarea>多行文本域type = "file" 文件選擇框<input = "submit"/>提交按鈕<input type="reset" value="重置"/> 重置按鈕,點擊后重置表單內容<input type="button"/> 創建一個按鈕,可以給按鈕添加事件來完成某一個操作-->賬號:<input type="text" name="account" value="" placeholder="請輸入賬號"/><br />密碼:<input type = "password" name="password"/><br /><!-- 單選 -->性別:<input type="radio" name="gender" value=""/><input type="radio" name="gender" value=""/><br /><!-- 多選 -->課程:<input type="checkbox" name="course" value="java"/>java<input type="checkbox" name="course" value="c++"/>c++<input type="checkbox" name="course" value="mysql"/>mysql<br /><!-- 選擇框 -->籍貫:<select name = "province"><option value="610100">西安</option><option>咸陽</option><option>漢中</option></select><br /><!-- 文本框 -->地址:<textarea name = "address" cols="30" rows="5"></textarea><br /><!-- 附件 -->附件:<input type="file"	name="file"/><br /><!--  --><!-- submit提交按鈕--><input type="submit" value="保存"/><!-- 重置按鈕 --><input type="reset" value="重置"/><!-- 按鈕 --><input type="button" value="登錄" onclick="alert(1111)"/></form></body>

創建的表單內容如下

在這里插入圖片描述

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

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

相關文章

若依框架對于后端返回異常后怎么處理?

1、后端返回自定義異常serviceException 2、觸發該異常后返回json數據 因為若依對請求和響應都封裝了&#xff0c;所以根據返回值response獲取不到Code值但若依提供了一個catch方法用來捕獲返回異常的數據 3、處理的方法

antd design 自定義表頭

<template><a-card :bordered"false"><div class"contentWrap"><!-- 查詢區域 --><div class"table-page-search-wrapper"><a-form layout"inline" keyup.enter.native"searchQuery">&…

云端智享——記移動云手寫docker-demo

目錄 前言什么是移動云&#xff1f;為何我會使用移動云&#xff1f;移動云“好”在哪里&#xff1f;資源大屏顯示繼續項目部署其他細節 移動云產品的評價未來展望 前言 在如今這個萬物都上云的時代&#xff0c;我們需要選擇合適的云產品&#xff0c;而移動云有著獨特的優勢和廣…

TypeScript-聯合類型和別名類型

聯合類型 作用&#xff1a;將多個類型合并為一個類型對變量進行注解 // 數組里面既有字符串類型 也有數字類型 let arr:(string | number)[] [20,lily] 別名類型 通過type關鍵詞給寫起來較復雜的類型起一個其它的名字 好處&#xff1a;用來簡化和復用類型 說明&#xff…

golang中chan的高級用法

在閱讀k8s的源代碼中&#xff0c;發現了一些比較有意思的用法。 在Go語言中&#xff0c;chan&#xff08;通道&#xff09;是一種用于在不同的goroutine之間進行通信的機制。WaitForCacheSync(stopCh <-chan struct{}) error方法中的參數stopCh <-chan struct{}表示一個…

1.存儲部分

1.Flash Memory--閃速存儲器&#xff08;注&#xff1a;U盤&#xff0c;SD卡就是閃存&#xff09;在EEPROM基礎上發展而來的&#xff0c;斷電后也能保存信息&#xff0c;且可進行多次 快速擦除重寫。注意&#xff1a;由于閃存需要先擦除再寫入&#xff0c;因此閃存寫的速度要比…

達夢數據庫學習筆記

架構、特點和基本概念 達夢數據庫&#xff08;DM Database&#xff09;是中國達夢數據庫有限公司自主研發的關系型數據庫管理系統。它廣泛應用于政府、金融、電信、能源等行業&#xff0c;具備高性能、高可靠性和高安全性的特點。 架構 達夢數據庫的架構設計注重高性能和高可…

python-繪制五星紅旗(非標準)

完整代碼如下&#xff1a; #五星紅旗&#xff08;非標準版&#xff09; from turtle import* import math from random import* tracer(0) penup() goto(-640,220) pendown() color(gold,gold) begin_fill() for i in range(5): fd(150) right(144) # 大五角星 penup(…

基于UDP的網絡多人聊天室

UDP服務器 #include <myheader.h>//宏定義打印錯誤信息 #define PRINT_ERR(msg) \do \{ \printf("%S,%D,%S\n",__FI…

java單元測試:編寫可測試性好的代碼

寫出可測試性好的代碼是編寫高質量軟件的關鍵。以下是一些有助于提高代碼可測試性的最佳實踐&#xff1a; 1. 單一職責原則 (Single Responsibility Principle) 每個類或方法應只負責一個功能。這樣可以讓測試更容易集中于單一功能。 2. 依賴注入 (Dependency Injection) 通…

【一個糟糕的詞:省流】

今日思考&#xff0c;博主分享&#x1f4dd;&#xff0c;原文如下&#xff0c; 我最近聽到了一個特別糟糕的詞叫省流。我甚至認為這個詞可以用來衡量一個人的智商啊&#xff0c;我們可以把一個知識簡單的分成三部分問題&#xff0c;答案思維方式就是這個答案是怎么推導出來的啊…

Python數據可視化(二)

Patches繪制幾何圖形 模塊 patches 主要用來完成多邊形的繪制工作。這些多邊形都是以類&#xff08;Class&#xff09;的形式出現的&#xff0c; 主要包括圓&#xff08;Circle&#xff09;、橢圓&#xff08;Ellipse&#xff09;、矩形&#xff08;Rectangle&#xff09;、圓…

SFTP命令用法(上傳和下載 )

sftp&#xff08;Secure File Transfer Protocol&#xff09;是SSH協議的一部分&#xff0c;用于在加密的SSH傳輸上訪問、管理和傳輸文件。與傳統的FTP協議相比&#xff0c;sftp提供了FTP的所有功能&#xff0c;但它更安全&#xff0c;更容易配置。不像SCP&#xff0c;它只支持…

【全開源】知識庫文檔系統源碼(ThinkPHP+FastAdmin)

知識庫文檔系統源碼&#xff1a;構建智慧知識庫的基石 引言 在當今信息爆炸的時代&#xff0c;知識的有效管理和利用對于企業和個人來說至關重要。知識庫文檔系統源碼正是為了滿足這一需求而誕生的&#xff0c;它提供了一個高效、便捷的平臺&#xff0c;幫助用戶構建、管理、…

設計模式之創建型模式---原型模式(ProtoType)

文章目錄 概述類圖原型模式優缺點優點缺點 代碼實現 概述 在有些系統中&#xff0c;往往會存在大量相同或者是相似的對象&#xff0c;比如一個圍棋或者象棋程序中的旗子&#xff0c;這些旗子外形都差不多&#xff0c;只是演示或者是上面刻的內容不一樣&#xff0c;若此時使用傳…

Oblivion Desktop:一款強大的網絡工具介紹

一款優秀的開源網絡工具。 文章目錄 Oblivion Desktop: 安全與隱私的網絡工具軟件背景開發背景 使用方法安裝日常使用高級功能 總結 Oblivion Desktop: 安全與隱私的網絡工具 軟件背景 Oblivion Desktop 是一個由 BePass 團隊開發的開源桌面應用&#xff0c;旨在為用戶提供更…

【Qt】Qt組件設置背景圖片

1. 方法1&#xff08;paintEvent方式&#xff09; 使用paintEvent()實現 1. .h文件中添加虛函數 protected:void paintEvent(QPaintEvent *event) override;添加虛函數方法&#xff1a; 選中父類&#xff0c;點擊鼠標右鍵點擊重構點擊 Insert Virtual Funtion of Base Class…

NebulaGraph

文章目錄 關于 NebulaGraph客戶端支持安裝 NebulaGraph關于 nGQLnGQL 可以做什么2500 條 nGQL 示例原生 nGQL 和 openCypher 的關系 Backup&Restore功能 導入導出導入工具導出工具 NebulaGraph ImporterNebulaGraph ExchangeNebulaGraph Spark ConnectorNebulaGraph Flink …

python中的可哈希和不可哈希

python 中的每一個對象都有一個哈希值&#xff0c;哈希值是一個固定長度的整數&#xff0c;它通常用于快速比較對象的相等性。 如果在對象的生命周期里該對象的哈希值從未改變&#xff0c;那么這個對象是可哈希的&#xff08;hashable&#xff09;&#xff0c;也稱為不可變的。…

第一篇【傳奇開心果系列】Python的跨平臺開發工具beeware技術點案例示例:使用beeware實現跨平臺開發,從hello world開始

傳奇開心果博文系列 系列博文目錄Python的跨平臺開發工具beeware技術點案例示例系列 博文目錄前言一、BeeWare套件主要功能介紹二、Toga相對于其他Python UI庫具有的優勢介紹三、使用toga開發安卓手機應用hello world步驟和示例代碼四、使用toga寫一個iOS 蘋果手機應用hello wo…