HTML學(xué)習(xí)筆記1

概覽與綜述

基本形式

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <title>文檔title</title> 
</head> 
<body> 
    <h1>我的第一個標(biāo)題</h1> 
    <p>我的第一個段落喊括。</p> 
</body> 
</html>

解釋:

  • DOCTYPE 聲明了文檔類型
  • 位于標(biāo)簽 <head> </head> 描述了文檔附加信息
  • 位于標(biāo)簽 <body> </body> 為可視化網(wǎng)頁內(nèi)容
  • 位于標(biāo)簽 <h1> </h1>作為一個標(biāo)題使用
  • 位于標(biāo)簽 <p> </p>作為一個段落顯示

中文編碼

常用的方法為設(shè)置編碼方式為utf-8以顯示中文蔬崩,但注意在編輯Html文件的時候,需要把編碼格式保存為UTF-8(默認(rèn)會保存ANSI),才可以正常顯示球恤。
<meta charset="utf-8">
第二個方法可以指定編碼格式為gb2312以支持漢字,但通用性較差茧球。

常用的4個標(biāo)簽

  • 標(biāo)題
<h1>This is a heading</h1>
<h2>This is a heading</h2>
  • 段落
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
  • 鏈接
<a >This is a link</a>
  • 圖像
<img_ src="w3school.jpg" width="104" height="142" />

元素

HTML 元素通常有兩種方式:

  • 寫入一個<>內(nèi):此類元素?zé)o法包含內(nèi)容和其他元素便监。
<標(biāo)簽 [屬性...] />
<img_ src="w3school.jpg" width="104" height="142" />
  • 以開始標(biāo)簽和結(jié)束標(biāo)簽限定,可以包含內(nèi)容和其他元素桂躏。
<標(biāo)簽 [屬性...]>[內(nèi)容...]</標(biāo)簽>
<p>This is a paragraph.</p>

其中钻趋,屬性或內(nèi)容可以為空。例如換行:

<br />

屬性

屬性通常為某屬性=“值”的形式剂习,可以使用單引號或雙引號蛮位。但要注意在某些個別的情況下,比如屬性值本身就含有雙引號鳞绕,那么您必須使用單引號失仁,例如name='Bill "HelloWorld" Gates'

元素和屬性可以有重名的時候,例如title作為元素是頁面名稱们何,作為屬性是注釋信息萄焦;style作為元素指定該頁面所有元素的樣式,作為屬性指定個別元素的樣式冤竹。

簡單的層次與布局

標(biāo)題

標(biāo)題(Heading)是通過<h1> - <h6>等標(biāo)簽進(jìn)行定義的拂封。
<h1> 定義最大的標(biāo)題。<h6> 定義最小的標(biāo)題贴见。

<h1>This is a heading</h1>

注釋:瀏覽器會自動地在標(biāo)題的前后添加空行烘苹。
注釋:默認(rèn)情況下,HTML 會自動地在塊級元素前后添加一個額外的空行片部,比如段落镣衡、標(biāo)題元素前后。

水平線

<hr /> 標(biāo)簽在 HTML 頁面中創(chuàng)建水平線档悠。
hr 元素可用于分隔內(nèi)容廊鸥。

<p>This is a paragraph</p>
<hr />
<p>This is a paragraph</p>
<hr />
<p>This is a paragraph</p>

注釋

可以將注釋插入 HTML 代碼中,這樣可以提高其可讀性辖所,使代碼更易被人理解惰说。瀏覽器會忽略注釋,也不會顯示它們缘回。

<!-- This is a comment -->

段落

段落是通過 <p> 標(biāo)簽定義的吆视。

<p>This is a paragraph</p>
<p>This is another paragraph</p>

注釋:瀏覽器會自動地在段落的前后添加空行典挑。(<p> 是塊級元素)
當(dāng)顯示頁面時,瀏覽器會移除源代碼中多余的空格和空行啦吧。所有連續(xù)的空格或空行都會被算作一個空格您觉。需要注意的是,HTML 代碼中的所有連續(xù)的空行(換行)也被顯示為一個空格授滓。

文本格式化

常用文本格式化

<b>加粗字體</b>
<strong>強(qiáng)調(diào)字體(視覺效果同加粗)</strong>
<i>斜體</i>
<em>強(qiáng)調(diào)字體(視覺效果同斜體)</em>
<big>比周圍大一號字體(已淘汰)</big>
<small>比周圍小一號字體</small>
<sub>下標(biāo)</sub>
<sup>上標(biāo)</sup>
<del>刪除線</del>
<ins>下劃線</ins>

預(yù)保留格式文本

與保留格式文本可以忠實(shí)地表現(xiàn)縮進(jìn)琳水,空格,換行等格式上的內(nèi)容般堆。

<pre>
for i = 1 to 10
     print i
next i
</pre>

“計(jì)算機(jī)輸出”標(biāo)簽

該部分用于指定字體樣式來表現(xiàn)不同的計(jì)算機(jī)代碼或輸出在孝。

<code>Computer code 代碼</code>
<kbd>Keyboard input 鍵盤輸入</kbd>
<tt>Teletype text 打字機(jī)字體</tt>
<samp>Sample text 代碼樣本</samp>
<var>Computer variable 變量</var>

注意,<code>不會保留多余的空格和空行,必要時配合預(yù)保留格式文本使用淮摔。

其它內(nèi)置格式

  • 定義地址私沮。指定文字的字體表示地址(通常為斜體):
<address>
Written by TOM. 
</address>
  • 定義書寫方向。以下可以改變文字的書寫方向?yàn)閺挠蚁蜃?需瀏覽器支持):
<bdo dir="rtl">
Here is some Hebrew text
</bdo>
  • 定義引用噩咪。引用分為長引用和短引用顾彰。使用 blockquote 元素的話,瀏覽器會插入換行和外邊距胃碾,而 q 元素不會有任何特殊的呈現(xiàn)涨享,僅添加雙引號。
<blockquote>
這是長的引用仆百。
</blockquote>
<q>
這是短的引用厕隧。
</q>
  • 定義縮寫(需瀏覽器支持)
<!-- 縮寫 -->
<abbr title="etcetera">etc.</abbr>
<!-- 首字母縮寫 -->
<acronym title="World Wide Web">WWW</acronym>
<!--- dfn -->
<dfn title="World Health Organization">WHO</dfn>

這樣,當(dāng)指針移至元素上面時俄周,會顯示出title的內(nèi)容吁讨。

  • 定義著作標(biāo)題
<cite>The Scream</cite>

樣式

CSS簡述

我們使用style來完成對CSS的設(shè)定。常見的用法如下:

  1. 內(nèi)聯(lián)樣式:設(shè)置特定的元素樣式
    這種方法通過設(shè)置某些元素的style屬性來完成峦朗。
<p style="color: red; margin-left: 20px">
This is a paragraph
</p>
  1. 內(nèi)部樣式表:設(shè)置整個頁面文件的樣式
    可以在 head 部分通過 <style> 標(biāo)簽定義內(nèi)部樣式表建丧,可以指定不同類別的元素使用的樣式。
<head>
<style type="text/css">
body {background-color: red}
p {margin-left: 20px}
</style>
</head>

3.外部樣式表:引用一個固定的樣式表
通過引用可以統(tǒng)一多個頁面的樣式,鏈接的主體是一個css文件波势。

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

常用的內(nèi)聯(lián)樣式

HTML 樣式實(shí)例 - 背景顏色

background-color 屬性為元素定義了背景顏色:

<html>
<body style="background-color:yellow">
  <h2 style="background-color:red">This is a heading</h2>
  <p style="background-color:green">This is a paragraph.</p>
</body>
</html>

style 屬性淘汰了“舊的” bgcolor 屬性翎朱。

HTML 樣式實(shí)例 - 字體、顏色和尺寸

font-family尺铣、color 以及 font-size 屬性分別定義元素中文本的字體系列拴曲、顏色和字體尺寸(多個描述之間用分號隔開):

<html>
<body>
  <h1 style="font-family:verdana">A heading</h1>
  <p style="font-family:arial;color:red;font-size:20px;">A paragraph.</p></body>
</html>

style 屬性淘汰了舊的 <font> 標(biāo)簽。

HTML 樣式實(shí)例 - 文本對齊

text-align 屬性規(guī)定了元素中文本的水平對齊方式:

<html>
<body>
  <h1 style="text-align:center">This is a heading</h1>
  <p>The heading above is aligned to the center of this page.</p>
</body>
</html>

style 屬性淘汰了舊的 "align" 屬性凛忿。

頭部

頭部指的是<head>包圍的部分澈灼,往往不會直接顯示在網(wǎng)頁內(nèi)容里,但包含了網(wǎng)頁的重要信息。

title

<title>標(biāo)簽定義了不同文檔的標(biāo)題,在 HTML/XHTML 文檔中是必須的叁熔。功能包括:

  • 定義了瀏覽器工具欄的標(biāo)題
  • 當(dāng)網(wǎng)頁添加到收藏夾時委乌,顯示在收藏夾中的標(biāo)題
  • 顯示在搜索引擎結(jié)果頁面的標(biāo)題
    <title>文檔標(biāo)題</title>

base

<base> 標(biāo)簽描述了基本的鏈接地址/鏈接目標(biāo),該標(biāo)簽作為HTML文檔中所有的鏈接標(biāo)簽的默認(rèn)鏈接:

<base  target="_blank">

link

<link> 標(biāo)簽定義了文檔與外部資源之間的關(guān)系者疤。通常用于鏈接到樣式表:

<link rel="stylesheet" type="text/css" href="mystyle.css">

style

在<style> 元素中你需要指定樣式來渲染HTML文檔:

<style> type="text/css" 
body {background-color:yellow}
p {color:blue}
</style>

meta

meta標(biāo)簽描述了一些基本的元數(shù)據(jù)福澡。通常用于指定網(wǎng)頁的描述,關(guān)鍵詞驹马,文件的最后修改時間,作者除秀,和其他元數(shù)據(jù)糯累。

  • 為搜索引擎定義關(guān)鍵詞:
    <meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">
  • 為網(wǎng)頁定義描述內(nèi)容:
    <meta name="description" content="Free Web tutorials on HTML and CSS">
  • 定義網(wǎng)頁作者:
    <meta name="author" content="Hege Refsnes">
  • 每30秒中刷新當(dāng)前頁面:
    <meta http-equiv="refresh" content="30">
    一個網(wǎng)頁可以出現(xiàn)多個meta標(biāo)簽。

script

script標(biāo)簽用于加載腳本文件册踩,如: JavaScript泳姐。具體詳見稍后章節(jié)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末暂吉,一起剝皮案震驚了整個濱河市胖秒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌慕的,老刑警劉巖阎肝,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異肮街,居然都是意外死亡风题,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進(jìn)店門嫉父,熙熙樓的掌柜王于貴愁眉苦臉地迎上來沛硅,“玉大人,你說我怎么就攤上這事绕辖∫〖。” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵仪际,是天一觀的道長围小。 經(jīng)常有香客問我,道長弟头,這世上最難降的妖魔是什么吩抓? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮赴恨,結(jié)果婚禮上疹娶,老公的妹妹穿的比我還像新娘。我一直安慰自己伦连,他們只是感情好雨饺,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布钳垮。 她就那樣靜靜地躺著,像睡著了一般额港。 火紅的嫁衣襯著肌膚如雪饺窿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天移斩,我揣著相機(jī)與錄音肚医,去河邊找鬼。 笑死向瓷,一個胖子當(dāng)著我的面吹牛肠套,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播猖任,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼你稚,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了朱躺?” 一聲冷哼從身側(cè)響起刁赖,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎长搀,沒想到半個月后宇弛,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡盈滴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年涯肩,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巢钓。...
    茶點(diǎn)故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡病苗,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出症汹,到底是詐尸還是另有隱情硫朦,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布背镇,位于F島的核電站咬展,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏瞒斩。R本人自食惡果不足惜破婆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望胸囱。 院中可真熱鬧祷舀,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至饰豺,卻和暖如春亿鲜,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背冤吨。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工蒿柳, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人锅很。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓其馏,卻偏偏與公主長得像,于是被迫代替她去往敵國和親爆安。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案仔引? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評論 1 92
  • 1.常見瀏覽器及其內(nèi)核 1.1 瀏覽器內(nèi)核 瀏覽器內(nèi)核又可以分成兩部分:渲染引擎(Rendering Engine...
    寥寥十一閱讀 485評論 0 1
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表扔仓,主要用...
    寥寥十一閱讀 1,822評論 0 6
  • 炎熱的夏季陽氣在表,陰氣伏里咖耘,是一年中人體新陳代謝最旺盛的時期翘簇,因此,養(yǎng)生應(yīng) 順應(yīng)夏“長”之勢儿倒,避免食用過于伐陽的...
    述箋淡默閱讀 311評論 0 2
  • 2017年3月27日 今天我在做一個白酒的招商手冊文案。 我們組的兩個同事們跟我做著不一樣的事情凰慈。 一個在做公司電...
    莫道不消瘦閱讀 587評論 0 1