主頁 > 前端設計 > 只需三千字就能手把手帶你學會 HTML 頁面元素和屬性

只需三千字就能手把手帶你學會 HTML 頁面元素和屬性

2020-12-10 12:05:45 前端設計

入門級HTML、CSS_HTML頁面元素及屬性

你好,我是阿Ken

下面開始我們今天要復習鞏固的內容 —— HTML頁面元素及屬性

本博客暫適用于剛剛接觸HTML以及好久不看想要復習的小伙伴

在這里插入圖片描述
去年暑假外公進了重癥監護室
后來搶救過來
我在醫院住了半個月
方才知道人竟如此脆弱
現在他老人家還好好的已很欣慰
真的
你愛的人和愛你的人可能看到不到你衣蕉訓鄉的一天了
還請務必努力

前面銜接
入門級HTML、CSS_HTML基礎

這部分基礎入門沒技術含量
直接堆實體多練就好了

2.1_串列元素

2.1.1_ul 元素(無序)

實體:
代碼如下:
在這里插入圖片描述
運行后:
在這里插入圖片描述

2.1.2_ol 元素(有序)

實體:
代碼如下:
在這里插入圖片描述

運行后:

在這里插入圖片描述

2.1.3_dl 元素

實體:
代碼如下:

在這里插入圖片描述

運行后:

在這里插入圖片描述

2.1.4_串列元素的嵌套

實體:
代碼如下:
在這里插入圖片描述
運行后:
在這里插入圖片描述
案例:舉一反三推出其他嵌套結構,

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		
		<dl>
			<dt></dt>
			<dd>
				<ul>
					<li>1</li>
					<li>2</li>
					<li>3</li>
				</ul>
			</dd>
			<dt></dt>
			<dd>
				<ul>
					<li>1</li>
					<li>2</li>
					<li>3</li>
				</ul>
			</dd>
			<dt></dt>
			<dd>
				<ul>
					<li>1</li>
					<li>2</li>
					<li>3</li>
				</ul>
			</dd>

		</dl>


	</body>
</html>

運行結果:

在這里插入圖片描述

2.2_結構元素

2.2.1_header 元素

header 元素通常用來放置在網站頁面頭部做標題,可以包含網站logo照片、搜索表單及其他內容,
具有引導和導航的作用,

實體:
代碼如下:

在這里插入圖片描述
運行后:

在這里插入圖片描述

2.2.2_nav 元素

nav元素用于定義導航鏈接

實體:
代碼如下:
在這里插入圖片描述
運行后:
在這里插入圖片描述
點擊1234中的任意一個鏈接:

在這里插入圖片描述
在上面這段代碼中,通過在nav元素內部嵌套有序串列 ol 來搭建導航結構,通常,一個HTML頁面中可以包含多個nav元素,作為頁面整體或不同部分的導航,具體來說,nav 元素可以用于以下幾種場合,

● 傳統導航條:目前主流網站上都有不同層級的導航條,其作用是跳轉到網站的其他主頁面,

● 側邊欄導航:目前主流博客網站及電商網站都有側邊欄導航,目的是將當前文章或當前商品頁面跳轉到其他文章或其他商品頁面,

● 頁內導航:它的作用是在本頁面幾個主要的組成部分之間進行跳轉,

● 翻頁操作:翻頁操作切換的是網頁的內容部分,可以通過單擊“上-頁"或“下一頁"切換,也可以通過單擊實際的頁數跳轉到某頁,

除了以上幾點以外,nav 元素也可以用于其他重要的、基本的導航鏈接組中,

在這里插入圖片描述

2.2.3_article 元素

article 元素代表檔案、頁面或者應用程式中與背景關系不相關的獨立部分,該元素經常被用于定義一篇日志、一條新聞或用戶評論等,

在這里插入圖片描述
在這里插入圖片描述

2.2.4_aside 元素

aside 元素用來定義當前頁面或者文章的附屬資訊部分,它可以包含與當前頁面或主要內容的參考、側邊欄、廣告、導航條等其他類似的有別于主要內容的部分,

aside元素的用法主要有如下兩種:

  • 被包含在article元素內作為主要內容的附屬資訊,
  • 在article元素之外使用,作為頁面或站點全域的附屬資訊部分,最常用的使用方式是側邊欄,其中的內容可以是友情鏈接、廣告單元等,

在這里插入圖片描述

在這里插入圖片描述

2.2.5_section 元素

section 元素用于對網站或應用程式中頁面上的內容進行分塊,一個section元素通常由內容和標題組成,

在使用 section 元素時,需注意:

  1. 不要將 section 元素用來設定樣式的頁面容器,那是 div 的特性,section 元素并非一個普通的容器元素,當一個容器需要被直接定義樣式或通過腳本定義行為時,推薦使用 div,
  2. 如果 article 元素、aside 元素或 nav 元素更符合使用條件,那么不要使用 section 元素,
  3. 沒有標題的內容區塊不要使用 section 元素定義

在這里插入圖片描述
在這里插入圖片描述

2.2.6_footer 元素

footer 元素用于定義一個頁面或者區域的底部,可以包含所有通常放在頁面底部的內容,
一個頁面可以包含多個 footer 元素,也可以在 article 元素或者 section 元素中添加 footer 元素,

在這里插入圖片描述
在這里插入圖片描述

2.3_分組元素

2.3.1_figure 元素和 figcaption 元素

figure 元素用于定義獨立的內容(如影像、圖示、照片、代碼等),
figcaption 元素用于為figure元素組添加標題

一個figure元素內最多允許使用一個figcaption元素,該元素應放在figure元素的第一個或者最后一個子元素的位置

實體:
代碼如下:
在這里插入圖片描述
運行后:

在這里插入圖片描述

2.3.2_hgroup 元素

hgroup 元素用于將多個標題(主標題和副標題或者子標題)組成一個標題組,通常它與 h1 ~ h6 元素組合使用,
通常,將hgroup元素放在header元素中,

實體:
代碼如下:

在這里插入圖片描述
運行后:

在這里插入圖片描述

2.4_頁面互動元素

2.4.1_details 元素和 summary 元素

details 元素用于描述檔案或檔案某個部分的細節
details 元素經常與 summary 元素配合使用,一般用details定義標題

實體:代碼如下,
在這里插入圖片描述
運行后:

在這里插入圖片描述在這里插入圖片描述

2.4.2_progress 元素

progress 元素用于表示一個任務的完成度,
value:已經完成的作業量
max:總共有多少作業量

實體:代碼如下,

在這里插入圖片描述

運行后:

在這里插入圖片描述

2.4.3_meter 元素

meter 元素用于表示指定范圍內的數值

屬性說明
high定義度量的值位于哪個點被界定為高的值
low定義度量的值位于哪個點被界定為低的值
max定義最大值,默認值是1
min定義最小值,默認值是0
optimum定義什么樣的度量值是最佳的值,如果該值高于high屬性,則意味著值越高越好,如果該值低于low屬性的值,則意味著值越低越好
value定義度量的值

實體:
代碼如下:

在這里插入圖片描述

運行后:

在這里插入圖片描述
當滑鼠指標放在結果中的進度條上會顯示”99分“

2.5_文本層次語意元素

2.5.1_time 元素

time元素用于定義時間或日期,可以代表24小時中的某一時間,time元素不會在瀏覽器中呈現任何特殊效果,但是該元素能以機器可讀的方式對日期和時間進行編碼,這樣,用戶能夠將生日提醒或其他事件添加到日程表中,搜索引擎也能夠生成更智能的搜索結果,
datatime:用于定義相應的時間或日期,
pubdate:用于定義time元素中的日期/時間是檔案(或article元素)的發布日期,取值一般為“pubdate”,
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
運行結果:
在這里插入圖片描述
在這里插入圖片描述
運行結果:
在這里插入圖片描述

2.5.2_mark 元素

mark 元素主要功能是在文本中高亮顯示某些字符
與 em strong 有相似之處,但相比之下更隨意靈活

實體:
代碼如下:

在這里插入圖片描述
運行后:

在這里插入圖片描述

2.5.3_cite 元素

cite 元素可以創建一個參考標記,一旦使用該標記,被使用標記的檔案的內容就會以斜體的樣式展示在頁面中,

實體:
代碼如下:

在這里插入圖片描述

運行后:

在這里插入圖片描述

2.6_全域屬性

2.6.1_draggable 屬性

draggable 屬性用來定義元素是否可以拖動
該屬性有 true、false 兩個值,默認是 false
屬性是 true 時可以拖動,反之不能

實體:
代碼如下:

在這里插入圖片描述
運行后:

在這里插入圖片描述
注意:本實體在網頁中所實作的效果并不能拖動,如果要想真正實作拖動功能,必須與JavaScript結合使用,

2.6.2_hidden 屬性

該屬性也是有 true、false(默認值) 兩個值,當屬性為 true 值時,元素將會被隱藏,

實體:
代碼如下:

![在這里插入圖片描述](https://img-blog.csdnimg.cn/2020091218421214.png?x-oss-proce

運行后:

在這里插入圖片描述

2.6.3_spellcheck 屬性

spellcheck 屬性主要針對于input元素和textarea文本輸入框,對用戶輸入的文本內容進行拼寫和語法檢查,
該屬性也有兩個值 false、true(默認值)
值為true時檢測輸入框中的值,反之不檢測

實體:
代碼如下:

在這里插入圖片描述
運行后:

在這里插入圖片描述

2.6.4_contenteditable 屬性

contenteditable 屬性規定是否可編輯元素的內容,但是前提是該元素必須可以獲得滑鼠焦點并且其內容不是只讀的,
該屬性有 false、true 兩個值
true表示可編輯,false表示不可編輯

實體:
代碼如下:

在這里插入圖片描述

運行后:

在這里插入圖片描述
在這里插入圖片描述

很多看起來很簡單的事情
不去認真做總會出現各種各樣的錯誤
慢慢的你就會認識到自己其實沒有這么強
最可怕的事情并不是你意識到自己能力有限
可怕的是當你意識到自己能力不足后自甘墮落過的寥寥草草

你好,我是阿Ken
感謝閱讀

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/232473.html

標籤:其他

上一篇:Web前端工程師面試-HTML

下一篇:?女朋友生日? HTML+css3+js 實作炫酷3D相冊 (含背景音樂)

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • vue移動端上拉加載

    可能做得過于簡單或者比較low,請各位大佬留情,一起探討技術 ......

    uj5u.com 2020-09-10 04:38:07 more
  • 優美網站首頁,頂部多層導航

    一個個人用的瀏覽器首頁,可以把一下常用的網站放在這里,平常打開會比較方便。 第一步,HTML代碼 <script src=https://www.cnblogs.com/szharf/p/"js/jquery-3.4.1.min.js"></script> <div id="navigate"> <ul> <li class="labels labels_1"> ......

    uj5u.com 2020-09-10 04:38:47 more
  • 頁面為要加<!DOCTYPE html>

    最近因為寫一個js函式,需要用到$(window).height(); 由于手寫demo的時候,過于自信,其實對前端方面的認識也不夠體系,用文本檔案直接敲出來的html代碼,第一行沒有加上<!DOCTYPE html> 導致了$(window).height();的結果直接是整個document的高 ......

    uj5u.com 2020-09-10 04:38:52 more
  • WordPress網站程式手動升級要做好資料備份

    WordPress博客網站程式在進行升級前,必須要做好網站資料的備份,這個問題良家佐言是遇見過的;在剛開始接觸WordPress博客程式的時候,因為升級問題和博客網站的修改的一些嘗試,良家佐言是吃盡了苦頭。因為購買的是西部數碼的空間和域名,每當佐言把自己的WordPress博客網站搞到一塌糊涂的時候 ......

    uj5u.com 2020-09-10 04:39:30 more
  • WordPress程式不能升級為5.4.2版本的原因

    WordPress是一款個人博客系統,受到英文博客愛好者和中文博客愛好者的追捧,并逐步演化成一款內容管理系統軟體;它是使用PHP語言和MySQL資料庫開發的,用戶可以在支持PHP和MySQL資料庫的服務器上使用自己的博客。每一次WordPress程式的更新,就會牽動無數WordPress愛好者的心, ......

    uj5u.com 2020-09-10 04:39:49 more
  • 使用CSS3的偽元素進行首字母下沉和首行改變樣式

    網頁中常見的一種效果,首字改變樣式或者首行改變樣式,效果如下圖。 代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ......

    uj5u.com 2020-09-10 04:40:09 more
  • 關于a標簽的講解

    什么是a標簽? <a> 標簽定義超鏈接,用于從一個頁面鏈接到另一個頁面。 <a> 元素最重要的屬性是 href 屬性,它指定鏈接的目標。 a標簽的語法格式:<a href=https://www.cnblogs.com/summerxbc/p/"指定要跳轉的目標界面的鏈接">需要展示給用戶看見的內容</a> a標簽 在所有瀏覽器中,鏈接的默認外觀如下: 未被訪問的鏈接帶 ......

    uj5u.com 2020-09-10 04:40:11 more
  • 前端輪播圖

    在需要輪播的頁面是引入swiper.min.js和swiper.min.css swiper.min.js地址: 鏈接:https://pan.baidu.com/s/15Uh516YHa4CV3X-RyjEIWw 提取碼:4aks swiper.min.css地址 鏈接:https://pan.b ......

    uj5u.com 2020-09-10 04:40:13 more
  • 如何設定html中的背景圖片(全屏顯示,且不拉伸)

    1 <style>2 body{background-image:url(https://uploadbeta.com/api/pictures/random/?key=BingEverydayWallpaperPicture); 3 background-size:cover;background ......

    uj5u.com 2020-09-10 04:40:16 more
  • Java學習——HTML詳解(上)

    HTML詳解 初識HTML Hyper Text Markup Language(超文本標記語言) 1 <!--DOCTYPE:告訴瀏覽器我們要使用什么規范--> 2 <!DOCTYPE html> 3 <html lang="en"> 4 <head> 5 <!--meta 描述性的標簽,描述一些 ......

    uj5u.com 2020-09-10 04:40:33 more
最新发布
  • 我的第一個NPM包:panghu-planebattle-esm(胖虎飛機大戰)使用說明

    好家伙,我的包終于開發完啦 歡迎使用胖虎的飛機大戰包!! 為你的主頁添加色彩 這是一個有趣的網頁小游戲包,使用canvas和js開發 使用ES6模塊化開發 效果圖如下: (覺得圖片太sb的可以自己改) 代碼已開源!! Git: https://gitee.com/tang-and-han-dynas ......

    uj5u.com 2023-04-20 07:59:23 more
  • 生產事故-走近科學之消失的JWT

    入職多年,面對生產環境,盡管都是小心翼翼,慎之又慎,還是難免捅出簍子。輕則滿頭大汗,面紅耳赤。重則系統停擺,損失資金。每一個生產事故的背后,都是寶貴的經驗和教訓,都是專案成員的血淚史。為了更好地防范和遏制今后的各類事故,特開此專題,長期更新和記錄大大小小的各類事故。有些是親身經歷,有些是經人耳傳口授 ......

    uj5u.com 2023-04-18 07:55:04 more
  • 記錄--Canvas實作打飛字游戲

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 打開游戲界面,看到一個畫面簡潔、卻又富有挑戰性的游戲。螢屏上,有一個白色的矩形框,里面不斷下落著各種單詞,而我需要迅速地輸入這些單詞。如果我輸入的單詞與螢屏上的單詞匹配,那么我就可以獲得得分;如果我輸入的單詞錯誤或者時間過長,那么我就會輸 ......

    uj5u.com 2023-04-04 08:35:30 more
  • 了解 HTTP 看這一篇就夠

    在學習網路之前,了解它的歷史能夠幫助我們明白為何它會發展為如今這個樣子,引發探究網路的興趣。下面的這張圖片就展示了“互聯網”誕生至今的發展歷程。 ......

    uj5u.com 2023-03-16 11:00:15 more
  • 藍牙-低功耗中心設備

    //11.開啟藍牙配接器 openBluetoothAdapter //21.開始搜索藍牙設備 startBluetoothDevicesDiscovery //31.開啟監聽搜索藍牙設備 onBluetoothDeviceFound //30.停止監聽搜索藍牙設備 offBluetoothDevi ......

    uj5u.com 2023-03-15 09:06:45 more
  • canvas畫板(滑鼠和觸摸)

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>canves</title> <style> #canvas { cursor:url(../images/pen.png),crosshair; } #canvasdiv{ bo ......

    uj5u.com 2023-02-15 08:56:31 more
  • 手機端H5 實作自定義拍照界面

    手機端 H5 實作自定義拍照界面也可以使用 MediaDevices API 和 <video> 標簽來實作,和在桌面端做法基本一致。 首先,使用 MediaDevices.getUserMedia() 方法獲取攝像頭媒體流,并將其傳遞給 <video> 標簽進行渲染。 接著,使用 HTML 的 < ......

    uj5u.com 2023-01-12 07:58:22 more
  • 記錄--短視頻滑動播放在 H5 下的實作

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 短視頻已經無數不在了,但是主體還是使用 app 來承載的。本文講述 H5 如何實作 app 的視頻滑動體驗。 無聲勝有聲,一圖頂百辯,且看下圖: 網址鏈接(需在微信或者手Q中瀏覽) 從上圖可以看到,我們主要實作的功能也是本文要講解的有: ......

    uj5u.com 2023-01-04 07:29:05 more
  • 一文讀懂 HTTP/1 HTTP/2 HTTP/3

    從 1989 年萬維網(www)誕生,HTTP(HyperText Transfer Protocol)經歷了眾多版本迭代,WebSocket 也在期間萌芽。1991 年 HTTP0.9 被發明。1996 年出現了 HTTP1.0。2015 年 HTTP2 正式發布。2020 年 HTTP3 或能正... ......

    uj5u.com 2022-12-24 06:56:02 more
  • 【HTML基礎篇002】HTML之form表單超詳解

    ??一、form表單是什么

    ??二、form表單的屬性

    ??三、input中的各種Type屬性值

    ??四、標簽 ......

    uj5u.com 2022-12-18 07:17:06 more