HTML和CSS歸檔基礎知識

                         HTML和CSS歸檔基礎知識

前端好久沒看找了資料歸檔了下,HTML和CSS基本東西,深入請下載***w3cschool.CHM***
1,HTML基本標籤

<!DOCTYPE html><!-- 文檔類型 -->
<!-- 註釋 --> <!--  -->
<html><!-- 超文本標記語言hyper text mark language -->
<head>
<!-- 字符集標籤,不寫容易瀏覽器解析後出現亂碼 -->
<meta charset="UTF-8"> 
<title>文本標籤</title>
align="left" <!-- 鍵值對形式,鍵="值"(值一定要用引號裹起來) -->
</head>
<body>
<!-- 文本標籤 -->
 <br/><!-- 換行 -->
 <h1>標題標籤</h1><!-- 標題標籤 h1-->
 <p>段落標籤</p><!-- 段落標籤 p -->
 <hr color="red" width="200" size="10" align="left"/> <!--一條水平線-->
 <b>加粗</b><!-- 加粗--> 
 <i>斜體</i><!-- 斜體 -->
 <font>字體</font>  <!-- 字體標籤-->
 <center>居中</center><!-- 居中標籤-->
 <img src="image/圖片.jpg"/><!-- 圖片標籤 -->
 <ol > <!--有序列表-->
        <li>列表1</li>
        <li>列表2</li>
 </ol>
 <ul > <!--無序列表-->
        <li>列表1</li>
        <li>列表2</li>
 </ul>
 <a href="http://www.baidu.cn">點我</a> <!--超鏈接-->
 <div>塊級標籤</div><!-- 塊級標籤,每一個div佔整行 -->
 <span>行內標籤</span><!-- 行內標籤,在一行 -->
 <table ><!-- 表格 --><!-- 兩行六個單元格 -->
        <tr><!-- 行 -->
            <th>姓名</th><!-- 單元格 -->
            <th>年齡</th>
            <th>愛好</th>
       </tr>

        <tr><!-- 行 -->
            <td>張三</td><!-- 單元格 -->
            <td>18</td>
            <td>籃球</td>
        </tr>
</table >
  
</body>
<footer></footer>
<html>

2,form表單格式案例

2,<!--  form表單     
form:用戶輸入數據,它採集用戶數據
                * action:指定提交的URL
                * method:指定提交方式(常見有get和post)
				* 表單項中的數據要想被提交:必須指定其name屬性,不然提交時無鍵值對參數
-->
<form action="#" method="get/post">
    用戶:<input type="text" name="用戶"><br>        <!-- input標籤內的屬性(鍵值對形式) -->
    密碼:<input name="密碼"><br>
	<input type="submit" value="提交" >
	 <input type="radio" name="gender" value="female" checked><!-- 單選按鈕 -->
	 <input type="checkbox" name="hobby" value="shopping"> 愛好<!-- 多選按鈕 -->
	 <input type="file" name="file"><!-- 文件選擇 --> 
	 <input type="hidden" name="id" value="aaa"> <!-- 隱藏域 -->
	 <input type="color" name="color"><!-- 取色器 -->
	 <input type="date" name="birthday"><!-- 生日 -->
	 <input type="datetime-local" name="birthday"><!-- 生日 -->
     <input type="email" name="email"><!-- 郵件 -->
     <input type="number" name="age"><!-- 年齡 -->
	 <select name="province"><!-- 複選 -->
            <option value="">--請選擇--</option>
            <option value="1">北京</option>
            <option value="2">上海</option>
            <option value="3" selected>陝西</option>
     </select>
	<textarea cols="20" rows="5" name="des"></textarea><!-- 文本域 -->
	<input type="submit" value="登錄" ><!-- 提交 -->
    <input type="button" value="按鈕" ><!-- 按鈕 -->
    <input type="image" src="img/regbtn.jpg"><!-- 圖片 -->
	
</form>

3,內聯樣式

3,<!--

內聯樣式
    * 在標籤內使用style屬性指定css代碼
-->
<div style="color:red;">hello css</div>
<div style="color:red;"></div>

4,內部樣式

4,<!--

內部樣式
    * 在head標籤內,定義style標籤,style標籤的標籤體內容就是css代碼
-->
<head>
    <style>
        div{
            color:blue;
        }

    </style>
</head>
<body>
<div>hello css</div>
</body>

5,外部樣式

5, <!--
外部樣式
    1. 定義css資源文件。
    2. 在head標籤內,定義link標籤,引入外部的資源文件
-->
<head>
    <link rel="stylesheet" href="css/a.css"><!-- 在head標籤內,定義link標籤,引入外部的資源文件 -->
    <style>
        @import "css/a.css";  <!-- 定義css資源文件。 -->
    </style>
  </head>
<body>

<div>hello css</div>
<p>不要憤怒</p>

</body>
<!-- div{
    color:green;
}

p{
    color: red;
    font-size: 30px
} -->

6,選擇器

6,<!-- 基礎選擇器
    1. id選擇器:選擇具體的id屬性值的元素.建議在一個html頁面中id值唯一
        * 語法:#id屬性值{}
    2. 元素選擇器:選擇具有相同標籤名稱的元素
        * 語法: 標籤名稱{}
        * 注意:id選擇器優先級高於元素選擇器
    3. 類選擇器:選擇具有相同的class屬性值的元素。
        * 語法:.class屬性值{}
        * 注意:類選擇器選擇器優先級高於元素選擇器
-->
<head>
    <meta charset="UTF-8">
    <title>基礎選擇器</title>

    <style>
       .cls1{
           color: blue;
        }
       div{
            color:green;
        }
       #div1{
               color: red;
           }
   </style>
</head>
<body>
    <div id="div1">世界很美好</div>
    <div class="cls1">世界很美好</div>
    <p class="cls1">世界很美好</p>
</body>

7,擴展選擇器

7,<!-- 擴展選擇器 -->
<head>
    <style>
        div p{
            color:red;
        }
        div > p {
            border: 1px solid;
        }
        input[type='text']{
            border: 5px solid;
        }
       a:link{
            color: pink;
        }
        a:hover{
            color: green;
        }
        a:active{
            color: yellow;
        }
        a:visited{
            color: red;
        }
    </style>
</head>
<body>
    <div>
	<p>界美好與你環環相扣</p>
    </div>
    <p>界美好與你環環相扣</p>
<div>aaa</div>
     <input type="text" >
     <input type="password" >
     <br>    <br>    <br>
   <a href="#">界美好與你環環相扣</a>
</body>

8,Css屬性

8,<!-- Css屬性 -->
<head>
   <style>
        p{
            color: #FF0000;
            font-size: 30px;
            text-align: center;
            line-height: 200px;
            /*
                border 邊框
             */
            border: 1px solid red;
       }
        div{
            border: 1px solid red;
            /*
                尺寸
             */
            height: 200px;
            width: 200px;
            /*
                背景
             */
			 background: url("img/logo.jpg") no-repeat center;
        }
    </style>
</head>
<body>
    <p>界美好與你環環相扣</p>
    <div>世界美好與你環環相扣</div>
</body>

9,盒子模型 css屬性

9,<!-- 盒子模型 ,css屬性-->
<head>
    <style>
        div{
            border: 1px solid red;
            width: 100px;
        }
        .div1{
            width: 100px;
            height: 100px;
            /*外邊距*/
           /* margin: 50px; */
        }
        .div2{
            width: 200px;
            height: 200px;
            padding: 50px;
            /*
                設置盒子的屬性,讓width和height就是最終盒子的大小
             */
            box-sizing: border-box;
        }
    </style>
</head>
<body>
   <div  class="div2">
    <div class="div1"></div>
   </div>
</body>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章