基礎的HTML

一.互聯網的三大基石:
1.HTML(超文本標記語言)
2.HTTP(超文本傳輸協議)
3.URL(統一資源定位符)

二.入門基本的標籤


<!DOCTYPE html>
<!--HTML中的文檔約束(DTD)>

<html>
  <head>
    <!--head中會書寫一些瀏覽器中配置標籤-->
    <!--告訴瀏覽器解析的編碼格式-->
    <meta charset='utf-8'/>
   <title>這是我的第一個網頁</title>
  </head>
  <body>
     <!--body中寫呈現給用戶的信息-->
     This is my first HTML
  </body>
</html>

1.head中的標籤

<!--搜索引擎優化-->

<meta name="author" content="朱自清,張三"/>
<meta name="description" content="盼望着盼望着,春分的腳步近了"/>
<meta name="description" content="東風,盼望"/>
<!--自動刷新網頁(此處的5爲5秒後刷新網頁)-->
<meta http-equiv="refresh" content="5,https://www.baidu.com"/>
<!--禁止網頁緩存--->

<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Cache-Control" content="no-cache"/>
<meta http-equiv="expires" content="0"/>

2.body中常用的標籤

<!--標題標籤   h1——h6 自動的加粗加黑  會自動換行 align: 調整標籤的位置 (默認是left)  -->

<h1>[美麗新時代]</h1>
<h1 align="right">[美麗新時代]</h1>
<!--分割線標籤   500px: 像素    color:顏色  align:位置(默認center) size:垂直方向的大小-->

<hr width="500px" color="red" align="right" size="20px"/>

<!--p段落標籤  br:換行  &nbsp;:空格 -->

<p>&nbsp;&nbsp;新華網balabalabalabalabal <br/>
瑪雅balbalbalablablalbal</p>

3.body中常用的小標籤

<!--下劃線標籤--> 
<u>北京</u> 

<!--斜體標籤--> 
<i>北京</i> 

<!--加粗加黑標籤--> 
<b>北京</b> 

<!--刪除線標籤--> 
<del>北京</del> 

<!--上標標籤--> 
  2<sup>3</sup> 
  
<!--下標標籤--> 
  log<sub>7</sub>  
  
<!--字體變小標籤--> 
  <small>我們是孩子</small> 
 
<!--字體放大--> 
  <big>北京</big>  
  
<!--字體標籤  face:指定字體的風格--> 
    <font color="red" size="25px" face="宋體">北京大學
    </font>
  
<!--列表標籤{[1]有序列表,[2]無序列表,[3]自定義列表}--> 
作用: 
    【1】樹形菜單 
    【2】導航欄的佈局 
    
<!--[1]有序列表--> 
  <ol type="I"> 
   <li>javaSE</li> 
   <li>javaEE</li> 
   <li>javaME</li> 
  </ol> 
  
<!--[2]無序列表--> 
  <ul type="square"> 
   <li>javaSE</li> 
   <li>javaEE</li> 
   <li>javaME</li> 
  </ul> 
  
<!--[3]自定義列表--> 
  <dl> 
   <dt>java</dt> 
   <dd>javaSE</dd> 
   <dd>javaEE</dd> 
   <dd>javaME</dd> 
  </dl> 
  

<!--跑馬燈標籤 direction:滾動方向 scrollamount:滾動的數獨 --> 
  <marquee direction="right" scrollamount="40px">北京大學</marquee> 

(2)超鏈接標籤的作用(不會自動換行)

【1】實現不同頁面之間的跳轉
href:指定跳轉到目標資源的位置
target:打開網頁的方式
【2】實現錨點功能

<!--跳轉到本地的資源位置    _blank:打開一個空白頁面進行加載--> 
<a href="02body中常用小標籤.html" target="_blank">02小標籤測試</a> 

<!--跳轉到網絡的位置--> 
<a href="http://www.bjsxt.com">北京尚學堂</a> 

錨點功能 
<a href="#bottom" name="top">返回底部</a> 
<a href="#top" name="bottom">返回頂部</a> 

(3)圖片標籤
圖片標籤的注意
img (不會自動的換行)
src:引入圖片的位置{相對路徑、絕對路徑、網絡路徑 }
title:圖片的標題
原始 寬和高 (如果只指定一個屬性,則等比例的放大或縮小)
400px 260px
200px 130px
border:圖片的邊框
alt:圖片無法正常顯示的時候顯示的屬性
align: 圖片的位置 ,必須有參照物

<!--相對路徑--> 
<img src="img/2.jpg" /> 

<!--絕對路徑--> 
<img src="C:\\Users\\my\\Documents\\HBuilderProjects\\01HTML\\img\\1.jpg" /> 

<!--網絡路徑-->    
<img src="https://www.baidu.com/img/bd_logo1.png" />

三.表格
(1)
table表格的自適應能力 (align=“center”)整個的表格整體居中
width=“300px” height=“300px”
cellpadding:內容和單元格的距離
cellspacing:單元格和單元格的距離
tr:行 :height
td/th:列 width
td:普通的列
th:標題列:自動的居中,加黑效果
colspan:列合併
rowspan:行合併
bgcolor:背景顏色
(快捷鍵:table>tr3>th3 :聲明3行3列的表格 )

tr:是行  td:是列  下面的是2行3列的表格
<table>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
         <td></td>
        <td></td>
        <td></td>
    </tr>    
    
</table>

四.表單標籤:
1.form表單
action:表單提交的位置
method(get/post):表單提交的方式

Get方式 提交數據:
(1)參數會依附於url地址之後
(2)利用get方式提交數據,數據的長度有限制
(3)利用get方式提交數據,是不安全的

Post方式 提交數據:
(1)請求不會依附於地址,
(2)利用post處理參數不受限制
(3)post提交數據比較安全

<form action="https://www.baidu.com/s" method="get">
    
    <!--普通文本框-->
    <input type="text" name="wd"/> 
    <input type="submit" value="百度一下">   
    
</form>
<form>   
     <!--普通文本框  value:文本框中值--> 
    賬號: <input type="text"  name="zh" value="123" />  
    密碼: <input type="password" name="pwd" value="123"/>
     
    <!--單選框  實現單選的效果必須指定同一個name屬性 value:是最後保存在數據庫裏的值 checked:默認的選擇--> 
    男:<input type="radio"  name="sex"  value="1" checked="checked"/> 
    女:<input type="radio"  name="sex" value="0"/>      
    
    <!--多選框  默認選中單選框或者單選框中的值添加checked屬性--> 
    抽菸:<input type="checkbox"  value="1" checked="checked"> 
    喝酒:<input type="checkbox" /> 
    燙頭:<input type="checkbox" /><br /> 
    
    <!--多行文本框--> 
    個人介紹: <textarea rows="15" cols="20" value="">你好</textarea><br /> 
    
    <!--文件選擇框 上傳文件的--> 
    <input type="file" name="file" /><br /> 
    
    <!--隱藏框--> 
    <input type="hidden" name="sno" value="20180607" /> 
    
    <!--下拉框  selected:默認的選擇--> 
    <select name="ch"> 
    <option value="1">中國</option> 
    <option value="2" selected="selected">美國</option> 
    <option value="3">日本</option> 
        <option value="4">新加坡</option> 
    </select>  
    
    <!--提交按鈕--> 
    <input type="submit" value="提交" />  
    
    <!--清除按鈕,清空寫好的內容--> 
    <input type="reset" value="清除" /> 
    
    <!--普通的按鈕  沒有提交數據的功能--> 
    <input type="button" value="提交" /> 
    
</form> 

五.框架標籤
(1)iframe框架:相當於在網頁中嵌套了另外一種框架

<ul>
    <li><a href="http://www.baidu.com" target="ifm">百度</a></li>
    <li><a href="http://www.taobao.com" target="ifm">淘寶</a></li>    
</ul>

<!--框架  width:寬度  height: 高度  src: 默認路徑-->

<iframe width="1000px" height="550px" name="ifm" src="http://www.baidu.com"></iframe>

(2)frameset :(去除body屬性)
點擊左側的left.html中的百度,使用target=“rig”,表示在右側名爲rig的部分處打開顯示
使網頁結構固定了,不可以滑動: noresize=“noresize”

<frameset rows="150px,*,100px">
	 	
	 	<!--頂部部分-->
	 	 <frame  src="admin/top.html" noresize="noresize"/>
	 	<!--中間的部分-->
	 	
	 	<frameset cols="10%,*">
	 		<!--左側部分-->
	 		<frame  src="admin/left.html"/>
	 		<!--右側部分-->
	 		<frame  src="admin/right.html" name="rig"/>
	 	</frameset>
	 	
	 	
	 	<!--底部部分-->
	 	<frame  src="admin/bottom.html"/>
	 	
	 </frameset>
	
	<!--<body>
	</body>-->

六: div 標籤學習
div本身是沒有任何的含義
div:作用就是把網頁進行模塊化的劃分

<!--頭部模塊--> 
<div class="top"></div> 

<!--中間提示--> 
<div class="tips"></div> 

<!--中間的展現--> 
<div class="center"> 
     <div class="login"> </div>
</div> 

<!--底部模塊--> 
<div class="bottom"></div> 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章