HTML & CSS 知識點梳理(內(nèi)涵大量Demo噢~)

參考文獻《JavaWeb 從入門到精通》

另推相關博文一則 JavaScript_知識點梳理note1戴已,同樣是有一定量的Demo哈盲赊。

1.HTML的文檔結構

1.<html>標記
<html>標記是HTML文件的開頭形庭。所有HTML文件都是以<html>標記開頭坤邪,以</html>標記結束,HTML頁面的所有標記都要放置在<html>與</html>標記中灸撰,<html>標記并沒有實質(zhì)性的功能挪捕,但卻是HTML文件不可缺少的內(nèi)容粗梭。
另外,HTML標記是不區(qū)分大小寫的担神。

2.<head>標記
文件的頭標記楼吃,放置HTML文件的信息,
如:

- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title></title>
- <script>

3.<title>標記
定義網(wǎng)頁頁面的標題妄讯。

4.<body>標記
HTML頁面的主題標記孩锡。

2.HTML的常用標記

1.換行標記
demo:

<html>  
  <head>
     <title>應用換行標記實現(xiàn)頁面文字換行</title>
  </head>
  <body>
     <b>
       黃鶴樓送孟浩然之廣陵
     </b><br>
       故人西辭黃鶴樓,煙花三月下?lián)P州亥贸。<br>
       孤帆遠影碧空盡躬窜,唯見長江天際流
  </body>
</html>

運行結果如圖:




2.段落標記
<p>開頭,</p>標記結束炕置。段落標記在段前段各添加一個空行荣挨,而定義在段落標記中的內(nèi)容不受該標記的影響。

3.標題標記
<h1>~<h6>6個標題標記朴摊,分為6級標題默垄。
demo:

<html>
    <head>
    <title>設置標題標記</title>
    </head>
    <body>
    <h1>Java開發(fā)的3個方向</h1>
    <h2>Java SE</h2>
    <p>主要用于桌面程序的開發(fā)。它是學習Java EE和Java ME的基礎甚纲,也是本書的重點內(nèi)容口锭。 </p>
    <h2>Java EE</h2>
    <p>主要用于網(wǎng)頁程序的開發(fā)。隨著互聯(lián)網(wǎng)的發(fā)展介杆,越來越多的企業(yè)使用Java語言來開發(fā)自 己的官方網(wǎng)站鹃操,其中不乏世界500強企業(yè)。</p>
    <h2>Java ME</h2>
    <p>主要用于嵌入式系統(tǒng)程序的開發(fā)春哨。</p>  
   </body>
</html>

運行結果如圖:

image.png

4.居中標記

<center></center>荆隘。標記中的內(nèi)容為居中顯示。
demo:

<html>
    <head>
    <title>設置標題標記</title>
    </head>
    <body>
    <center>
    <h1>java開發(fā)的3個方向</h1>
    <h2>Java SE</h2>    
    <p>主要用于桌面程序的開發(fā)赴背。它是學習Java EE和Java ME 的基礎椰拒,也是本書的重點內(nèi)容晶渠。</p>   
    <h2>Java EE</h2>
    <p>主要用于網(wǎng)頁程序的開發(fā)。隨著互聯(lián)網(wǎng)的發(fā)展耸三,越來越 多的企業(yè)使用Java語言來開發(fā)自己的官方網(wǎng)站乱陡,其中不乏世界500強企業(yè)。</p>
    <h2>Java ME</h2>
    <p>主要用于嵌入式系統(tǒng)程序的開發(fā)仪壮。</p>  
    </center>
   </body>
</html>

運行結果如圖:

image.png

5.文字列表標記
1)無序列表:<ul><li>
demo:

<html>
    <head>
    <title>無序列表標記</title>
    </head>
    <body>
    編程詞典有以下幾個品種
    <p>
    <ul>
      <li>Java編程詞典
      <li>VB編程詞典
      <li>VC編程詞典
      <li>.net編程詞典
      <li>C#編程詞典
    </ul>
   </body>
</html>

運行結果如圖:

image.png

1)有序列表:<ol><li>
demo:

<html>
    <head>
    <title>有序列表標記</title>
    </head>
    <body>
    編程詞典有以下幾個品種
    <p>
    <ol>
      <li>Java編程詞典
      <li>VB編程詞典
      <li>VC編程詞典
      <li>.net編程詞典
      <li>C#編程詞典
    </ol>
   </body>
</html>

運行結果如圖:

image.png

3.HTML表格標記

image.png

demo:

<body>
<table width="318" height="167" border="1" align="center">
  <caption>學生考試成績單</caption>
  <tr>
    <td align="center" valign="middle">姓名</td>
    <td align="center" valign="middle">語文</td>
    <td align="center" valign="middle">數(shù)學</td>
    <td align="center" valign="middle">英語</td>
  </tr>
  <tr>
    <td align="center" valign="middle">張三</td>
    <td align="center" valign="middle">89</td>
    <td align="center" valign="middle">92</td>
    <td align="center" valign="middle">87</td>
  </tr>
  <tr>
    <td align="center" valign="middle">李四</td>
    <td align="center" valign="middle">93</td>
    <td align="center" valign="middle">86</td>
    <td align="center" valign="middle">80</td>
  </tr>
  <tr>
    <td align="center" valign="middle">王五</td>
    <td align="center" valign="middle">85</td>
    <td align="center" valign="middle">86</td>
    <td align="center" valign="middle">90</td>
  </tr>
</table>
</body>

運行結果如圖:

image.png

4.HTML表單標記

對于經(jīng)常上網(wǎng)的人來說,對網(wǎng)站中的登錄等頁面肯定不會感到陌生胳徽。在登錄頁面中积锅,網(wǎng)站會提供
給用戶用戶名文本框與密碼文本框,以供訪客輸入信息养盗。這里的用戶名文本框與密碼文本框就屬于
HTML中的表單元素缚陷。表單在HTML頁面中起著非常重要的作用,是用戶與網(wǎng)頁交互信息的重要手段往核。

1.<form>...</form>表單標記

基本語法如下:

<form action = "url" method = "get"|"post" name = "name" onSubmit = "" target = "">
</form>

2.<input>表單輸入標記

表單輸入標記是使用最頻繁的表單標記箫爷,通過這個標記可以向頁面中添加單行文本、多行文本聂儒、
按鈕等虎锚。
基本語法如下:

<input type="image" disabled = "disabled" checked="checked" width="digit" height="digit“ maxlength=”digit"
readonly="" size="digit" src="uri" alt="" name="checkbox" value="checkbox">

demo:

<html>
<head>
<title>&lt;input&gt;標記的典型應用</title>
</head>
<body><form action="" method="post" name="myform">
<table width="694" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><img src="images/01.gif" width="694" height="168"></td>
  </tr>
</table>
  <table width="694" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td width="103" height="231" valign="top"><img src="images/02.gif" width="35"></td>
      <td width="547" valign="top"><table width="100%"  border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="17%" height="29" align="center">用 戶 名:</td>
            <td colspan="2"><input name="username" type="text" id="UserName4" maxlength="20"></td>
          </tr>
          <tr>
            <td height="28" align="center">密&nbsp;&nbsp;&nbsp;&nbsp;碼:</td>
            <td height="28" colspan="2"><input name="pwd1" type="password" id="PWD14" size="20" maxlength="20"></td>
          </tr>
          <tr>
            <td height="28" align="center">確認密碼:</td>
            <td height="28" colspan="2"><input name="pwd2" type="password" id="PWD25" size="20" maxlength="20"></td>
          </tr>
          <tr>
            <td height="28" align="center">性&nbsp;&nbsp;&nbsp;&nbsp;別:</td>
            <td colspan="2"><input name="sex" type="radio" class="noborder" value="男" checked>
              男&nbsp;
              <input name="sex" type="radio" class="noborder" value="女">
              女</td>
          </tr>
          <tr>
            <td height="28" align="center">愛&nbsp;&nbsp;&nbsp;&nbsp;好:</td>
            <td colspan="2" class="word_grey"><input name="like" type="checkbox" id="like" value="體育">              
            體育
            <input name="like" type="checkbox" id="like" value="旅游">
            旅游
            <input name="like" type="checkbox" id="like" value="聽音樂">
            聽音樂
            <input name="like" type="checkbox" id="like" value="看書">
            看書</td>
          </tr>

          <tr>
            <td height="28" align="center" style="padding-left:10px">E-mail:</td>
            <td colspan="2" class="word_grey"><input name="email" type="text" id="PWD224" size="50">            </td>
          </tr>
          <tr>
            <td height="34">&nbsp;</td>
            <td width="30%" class="word_grey"><input name="Submit" type="submit" class="btn_grey" value="確定保存">
            <input name="Reset" type="reset" class="btn_grey" id="Reset" value="重新填寫"></td>
            <td width="53%" class="word_grey"><input type="image" name="imageField" src="images/btn_bg.jpg"></td>
          </tr>
      </table></td>
      <td width="44" valign="top"><img src="images/04.gif" width="44"></td>
    </tr>
  </table>
</form>
</body>
</html>

Demo中的圖片資源我放在碼云上面了,鏈接在這里衩婚,點擊前往窜护;

3.<select>...</select>下拉列表框標記

<select>標記可在頁面中創(chuàng)建下拉列表框,此時的下拉列表框是一個空的列表非春,要使用<option>
標記向列表中添加內(nèi)容柱徙。
<select>標記的語法格式如下:

<select name="name" size="digit" multiple="multiple" disabled="disabled">
</select>
image.png

demo:

<html>
<head>
<title>select標簽Demo</title>
</head>
<body>
<center>
下拉列表框:
<select name="select">
    <option>數(shù)碼相機區(qū)</option>
    <option>攝影器材</option>
    <option>MP3/MP4/MP5</option>
    <option>U盤/移動硬盤</option>
</select>
&nbsp;多行列表框(不可多選):
<select name="select2" size=2>
    <option>數(shù)碼相機區(qū)</option>
    <option>攝影器材</option>
    <option>MP3/MP4/MP5</option>
    <option>U盤/移動硬盤</option>
</select>
&nbsp;多行列表框(可多選):
<select name="select3" size=3 multiple>
    <option>數(shù)碼相機區(qū)</option>
    <option>攝影器材</option>
    <option>MP3/MP4/MP5</option>
    <option>U盤/移動硬盤</option>
</select>
</center>
</body>
</html>

運行結果:

image.png

CSS樣式表

1. CSS規(guī)則

選擇符{屬性:屬性值;}
image.png

2. CSS選擇器

1.標記選擇器

demo:

<style>
    a{
          font-size:9px;
          color:#F93;
    }
</style>
2.類別選擇器

"."配合“class"屬性

demo:

<!--以下為定義的CSS樣式-->
<style> 
   .one{                            <!--定義類名為one的類別選擇器-->
        font-family:宋體;             <!--設置字體-->
        font-size:24px;             <!--設置字體大小-->
        color:red;                  <!--設置字體顏色-->
      }
    .two{
        font-family:宋體;
        font-size:16px;
        color:red; 
      }
    .three{
        font-family:宋體;
        font-size:12px;
        color:red; 
      }
</style>
</head>
<body>
   <h2 class="one"> 應用了選擇器one </h2><!--定義樣式后頁面會自動加載樣式-->
   <p> 正文內(nèi)容1     </p>
    <h2 class="two">應用了選擇器two</h2>
   <p>正文內(nèi)容2 </p>
   <h2 class="three">應用了選擇器three </h2>
   <p>正文內(nèi)容3 </p>
</body>

運行結果如下:

image.png

3.id選擇器

"#"配合“id"屬性

demo:

<head>
<style> 
   #one{                            
        font-family:宋體;             
        font-size:36px;             
        color:red;                  
      }
    #two{
        font-family:宋體;
        font-size:16px;
        color:red; 
      }
    #three{
        font-family:宋體;
        font-size:12px;
        color:red; 
      }
</style>
</head>
<body>
   
   <p id = "one"> id選擇器1</p>
    
   <p id = "two">id選擇器2 </p>
   
   <p id = "three">id選擇器3 </p>
</body>

運行結果如下:

image.png

4.CSS2和CSS3的自適應特性比較

demo(CSS2):

<title>使用CSS2對頁面中的文字添加彩色邊框</title>
<style>
#boarder {
    margin:3px;
    width:180px;    
    padding-left:14px;
    border-width:5px;
    border-color:blue;
    border-style:solid;
    height:104px;
}
</style>
</head>
<body>
<div id="boarder"> 文字一<br>
  文字二<br>
  文字三<br>
  文字四<br>
  文字五<br>  
  文字二<br>
  文字三<br>
  文字四<br>
  文字五<br>
</div> 
</body>

demo(CSS3):

<style>
#boarder {  
    border:solid 5px blue;
    border-radius:20px;
    -moz-border-radius:20px;    
    padding:20px;
    width:180px;    
}
</style>
</head>
<body>
<div id="boarder"> 文字一<br>
  文字二<br>
  文字三<br>
  文字四<br>
  文字五<br>
  文字二<br>
  文字三<br>
  文字四<br>
  文字五<br>
</div>
</body>

運行結果如下:

CSS2(左)&CSS3 (右)
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末奇昙,一起剝皮案震驚了整個濱河市护侮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌储耐,老刑警劉巖羊初,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異弧岳,居然都是意外死亡凳忙,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門禽炬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來涧卵,“玉大人,你說我怎么就攤上這事腹尖×郑” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長乐设。 經(jīng)常有香客問我讼庇,道長,這世上最難降的妖魔是什么近尚? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任蠕啄,我火速辦了婚禮,結果婚禮上戈锻,老公的妹妹穿的比我還像新娘歼跟。我一直安慰自己,他們只是感情好格遭,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布哈街。 她就那樣靜靜地躺著,像睡著了一般拒迅。 火紅的嫁衣襯著肌膚如雪骚秦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天璧微,我揣著相機與錄音作箍,去河邊找鬼。 笑死往毡,一個胖子當著我的面吹牛蒙揣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播开瞭,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼懒震,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了嗤详?” 一聲冷哼從身側響起个扰,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎葱色,沒想到半個月后递宅,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡苍狰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年办龄,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片淋昭。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡俐填,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出翔忽,到底是詐尸還是另有隱情英融,我是刑警寧澤盏檐,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站驶悟,受9級特大地震影響胡野,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜痕鳍,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一硫豆、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧笼呆,春花似錦够庙、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽昼榛。三九已至境肾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間胆屿,已是汗流浹背奥喻。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留非迹,地道東北人环鲤。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像憎兽,于是被迫代替她去往敵國和親冷离。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

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