繼上篇博客說到頭標簽,我們這一次主要說HTML體部分中的標簽。
### 一,<div>標簽
div標簽定義文檔中的一個分區,<div>元素是塊級元素,它是可用于組合其他 HTML 元素的容器。<div> 元素沒
有特定的含義。除此之外,由于它屬于塊級元素,瀏覽器會在其前后顯示折行。如果與 CSS 一同使用,<div> 元素可
用于對大的內容塊設置樣式屬性。<div> 元素的另一個常見的用途是文檔布局。它取代了使用表格定義布局的老式方
法。使用 <table> 元素進行文檔布局不是表格的正確用法。<table> 元素的作用是顯示表格化的數據。
~~~
<html>
<head>
<title>標簽演示</title>
</head>
<body>
<div>這是div區域1</div>
<hr/>
<div>
<div>這是div區域2</div>
<p>這是一個段落</p>
</body
</html>
~~~

div區域比p表示的更大。div標簽內可以放置p標簽,反之不可以。
### 二,span標簽
表示文檔內的行內元素。<span> 元素是內聯元素,可用作文本的容器。<span> 元素也沒有特定的含義。當與
CSS 一同使用時,<span> 元素可用于為部分文本設置樣式屬性。
~~~
<html>
<head>
<title>標簽演示</title>
</head>
<body>
<span>這是span區域1</span>
<h1>這是一個<span style="color:#FF0000">標題</span></h1>
</body
</html>
~~~

### 三,<button>標簽

示例:
~~~
<html>
<head>
<title>標簽演示</title>
</head>
<body>
<form>
登錄名稱:<input type="text" name="user" />
<br/>
登錄密碼:<input type="password" name="password" />
<br/>
<input type="reset" value="重置數據" />
<br/>
<button type="reset" value="123">重置按鈕</button>
<br/>
<button type="button" value="234">一個按鈕</button>
</form>
<br/>
<button type="button" value="234">一個按鈕</button>
</body
</html>
~~~
運行代碼的結果是:前兩個重置按鈕都有重置數據的作用,后兩個按鈕沒有重置數據的作用。在表單標簽外邊的
那個button標簽就算把它改成重置或提交的屬性值依然沒有作用。
### 四< abbr>標簽
指示簡稱或者縮寫,為瀏覽器,拼寫檢查和搜索引擎提供有用的信息。屬性:title ?標記縮寫的全拼。
~~~
<html>
<head>
<title>標簽演示</title>
</head>
<body>
<abbr title="Democratic People's Republic of Korea">DPRK</abbr>是位于東亞朝
鮮半島北部的社會主義國家。
</body>
</html>
~~~
瀏覽器顯示的結果為:

### 五,<label>標簽
為input標簽定義標注。為鼠標用戶改進了可用性,當點擊label的文本,會觸發相應的input控件。
常用屬性:for。值是input標簽定義的一個id名,label綁定到哪個表單元素上。
~~~
<html>
<head>
<title>標簽演示</title>
</head>
<body>
<form>
<label for="male">男性</label>
<input type="radio" name="gender" id="male" />
<label for="female">女性</label>
<input type="radio" name="gender" id="female" />
</form>
</body>
</html>
~~~
運行結果是:點擊文本或單選框均可以選中。
第二個作用就是多個復選框的文本,若是選擇多項的選項,那么就需要寫很多的屬性for,在這里我們可以把
input標簽放入到label標簽內,省去了繁瑣的代碼輸入。
~~~
<html>
<head>
<title>標簽演示</title>
</head>
<body>
<form>
<form>
<label>籃球<input type="checkbox" name="hobby" id="b" /></label>
<label>足球<input type="checkbox" name="hobby" id="f" /></label>
</form>
</form>
</body>
</html>
~~~
這樣運行的結果和上面沒有什么區別。
六其他常見標簽
? ? ? (1)< center>標簽:包括的文本進行水平居中。
? ? ? (2)< strong>標簽:強調文本的一部分。
? ? ? (3)< b>標簽:加粗文本內容的字體。
? ? ? (4)< i>標簽:使用斜體作用在文本內容。
? ? ? (5)< u>標簽:使文本內容顯示下劃線。
? ? ? (6)< pre>標簽:顯示代碼的完整格式。
? ? ? (7)< sub>標簽:作用字符的下標。
? ? ? (8)< sup>標簽:作用字符的上標。
? ? ? (9)< marpuee>標簽:讓文本內容動態的顯示,有各種各樣的滾動效果。
~~~
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>其他常用標簽演示</title>
</head>
<body>
<marquee direction="left" behavior="scroll" style="color:#FF0000">這是一個有動態效果的標簽</marquee>
<hr />
<b>這是</b><i>演示</i>其他常見的<u>標簽</u>
<hr />
x<sub>2</sub> x<sup>2</sup>
<hr />
<p>我在攻城課堂學習前端知識</p>
<center>我在攻城課堂學習前端知識</center>
<p>我在<strong>攻城課堂</strong>學習前端知識</p>
<hr/>
<pre>
static void Main(string[] args)
{
ArrayList al = new ArrayList();//創建一個ArrayList類的對象al
Random rm = new Random();//創建一個Random類的對象rm
for (int i = 0; i < 10; i++)
{
int sjs = rm.Next(1,50);//調用Random類的隨機選取非負數方法
al.Add(sjs);//調用ArrayList類的元素末尾添加方法
}
al.Sort();//數組元素的升序排序
foreach (int temp in al)
{
Console.WriteLine(temp);
}
Console.ReadLine();
}
</pre>
</body>
</html>
~~~
瀏覽器顯示的結果為:

最后我們來說說標簽的分類:
標簽分為兩大類:
1,塊級標簽(元素):一個完整的區塊,區域。標簽結束后都有換行。
常用標簽有:div p dl table ol ul title等。
2,行內標簽(元素):用于塊級元素內,不能表示一個完整的區塊,一個區塊或者只是一行內的某一部分。標簽結
束后沒有換行。
常用標簽有:font span img input select a等。
? ? ??
- 前言
- HTML學習1:Dreamweaver8的安裝
- HTML學習2:初識HTML
- HTML學習3:常用標簽之文本標簽
- HTML學習4:常用標簽之列表標簽
- HTML學習5:常用標簽之圖像標簽
- HTML學習6:常用標簽之超鏈接標簽
- HTML學習7:常用標簽之表格標簽
- HTML學習8:常用標簽之框架標簽
- HTML學習9:常用標簽之表單標簽
- HTML學習10:表單格式化
- HTML學習11:HTTP 方法
- HTML學習12:其他常見標簽之頭標簽
- HTML學習13:其他常見標簽之體標簽
- 輕松學習JavaScript一:為什么學習JavaScript
- 輕松學習JavaScript二:JavaScript語言的基本語法要求
- 輕松學習JavaScript三:JavaScript與HTML的結合
- 輕松學習JavaScript四:JS點擊燈泡來點亮或熄滅這盞燈的網頁特效映射出JS在HTML中作用
- 輕松學習JavaScript五:JavaScript的變量和數據類型
- 輕松學習JavaScript六:JavaScript的表達式與運算符
- 輕松學習JavaScript七:JavaScript的流程控制語句
- 輕松學習JavaScript八:JavaScript函數
- 輕松學習JavaScript九:JavaScript對象和數組
- 輕松學習JavaScript十:JavaScript的Date對象制作一個簡易鐘表
- 輕松學習JavaScript十一:JavaScript基本類型(包含類型轉換)和引用類型
- 輕松學習JavaScript十二:JavaScript基于面向對象之創建對象(一)
- 輕松學習JavaScript十二:JavaScript基于面向對象之創建對象(二)
- 輕松學習JavaScript十三:JavaScript基于面向對象之繼承(包含面向對象繼承機制)
- 輕松學習JavaScript十四:JavaScript的RegExp對象(正則表達式)
- 輕松學習JavaScript十五:JavaScript之BOM簡介
- 輕松學習JavaScript十六:JavaScript的BOM學習(一)
- 輕松學習JavaScript十七:JavaScript的BOM學習(二)
- 輕松學習JavaScript二十九:JavaScript中的this詳解
- CSS基礎學習一:CSS概述
- CSS基礎學習二:如何創建 CSS
- CSS基礎學習三:CSS語法
- CSS基礎學習四:元素選擇器
- CSS基礎學習五:類選擇器
- CSS基礎學習六:id選擇器
- CSS基礎學習七:屬性選擇器
- CSS基礎學習八:派生選擇器
- CSS基礎學習九:偽類
- CSS基礎學習十:偽元素
- CSS基礎學習十一:選擇器的優先級
- CSS基礎學習十二:CSS樣式
- CSS基礎學習十三:盒子模型
- CSS基礎學習十四:盒子模型補充之display屬性設置
- CSS基礎學習十五:盒子模型補充之外邊距合并
- CSS基礎學習十六:CSS盒子模型補充之border-radius屬性
- CSS基礎學習十七:CSS布局之定位
- CSS基礎學習十八:CSS布局之浮動
- CSS基礎學習十九:CSS布局之圖文混排,圖像簽名,多圖拼接和圖片特效
- DIV+CSS實操一:經管系網頁總體模塊布局
- DIV+CSS實操二:經管系網頁添加導航欄和友情鏈接欄
- DIV+CSS實操三:經管系網頁內容模塊添加標題欄和版權信息模塊
- DIV+CSS實操四:經管系網頁內容模塊內容添加(一)
- DIV+CSS實操五:經管系網頁內容模塊內容添加(二)
- DIV+CSS實操六:經管系網頁添加導航欄下拉菜單
- DIV+CSS實操七:中文系內容模塊控制文本不換行和超出指定寬度后用省略號代替
- JS中實現字符串和數組的相互轉化