1. 程式人生 > 其它 >今日學習總結3.08

今日學習總結3.08

標籤的兩個重要屬性

1.id屬性
2.class屬性
<div id='d1' class='c1'></div>
# id 屬性不能重複(身份證)
# class 是可以重複的

表格標籤

# border:邊框的寬度
# cellpadding:內容距離內邊框的距離
# cellspacing:單元格與單元格之間的距離
<table border="1" cellpadding="10" cellspacing="5">
       <thead>
           <tr>
               <td>id</td>
               <td>name</td>
               <td>age</td>
               <td>gender</td>
           </tr>
       </thead>
       <tbody>
           <tr>
               <td>1</td>
               <td rowspan="2">ly</td>
               <td colspan="2">18</td>
<!--                <td>male</td>-->
           </tr>
           <tr>
               <td>2</td>
<!--                <td>kevin</td>-->
               <td>19</td>
               <td>female</td>
           </tr>
       </tbody>
   </table>

無序列表

1.#無序列表必須掌握 ul裡套li
<ul type="circle">
       <li>1</li>
       <li>2</li>
       <li>3</li>
       <li>4</li>
       <li>5</li>
       <li>6</li>
   </ul>
2.有序列表(瞭解)ol裡套li
   <ol type="A" start="2">
           <li>a</li>
           <li>b</li>
           <li>c</li>
           <li>d</li>
           <li>e</li>
           <li>f</li>
       </ol>
3.標題列表(瞭解)dl裡套dt和db
   <dl>
       <dt>標題</dt>
       <dd>內容</dd>
       <dt>標題</dt>
       <dd>內容</dd>
   </dl>

form表單

# 可以讓前端輸入的資料提交到後端
/index/ # 他會自動幫你拼接 ip:port/index/
# 朝後端提交的地址
1.什麼都不寫,預設提交當地址
2.全寫:輸入個網址
3.只寫字尾:/index/ # 他會自動幫你拼接 ip:port/index/
修改請求方式:
method="post"

'''
請求資料格式:
1. urlencode
2. form-data
3. json
'''

form表單只能提交:
1. urlencode
2. form-data
# 不能提交json格式的資料

提交json格式的資料:
1. ajax
   2. api管理工具

結合後端驗證form表單如何提交資料

# 輕量級的Python框架:flask
安裝:pip install flask
'''form表單提交資料的時候,每一個標籤都應該有一個name屬性,否則,後端是接收不到的,而name的屬性值相當於字典的key,使用者資料相當於字典的value'''

form上傳檔案:
1. 請求方式必須是post請求
   2. enctype='multipart/form-data'

CSS

簡介:層疊樣式表 style sheet
如何學習css?
1.先學習如何查詢標籤
   2.再學習css的相關屬性
語法結構:
<style>
  選擇器 {
           屬性名:屬性值
           屬性名:屬性值
           屬性名:屬性值
           屬性名:屬性值
      }
   </style>
選擇器:
1. 基本選擇器(重要)
  id選擇器
       class選擇器
       標籤選擇器
       通用選擇器
   2. 屬性選擇器
  div[username='ly'] {
           color: red;
      }
   3. 偽類選擇器
  # 針對的是a標籤
   4. 偽元素選擇器
 
CSS註釋:
/*
       這是css註釋
       這是css註釋
   */
       

選擇器的優先順序

1.選擇器相同的情況下
就近原則,離誰越近就聽誰的,行內的優先順序最高
2.選擇器不同的情況下
行內式 > id > class > 標籤

設定長寬

1.塊級元素可以設定長寬
2.行內元素不可以設定長寬
# 行內元素設定長寬之後不會報錯,只不過沒有效果而已

文字屬性

 p {
           font-size: 18px;
           /*font-weight: bold;*/
           /*如果是數字,範圍100-900之間的整數,數字越大,加粗程度越大*/
           /*font-weight: 500; */
           /*下劃線*/
           /*text-decoration: underline; */
           /*text-decoration: line-through;*/
           /*text-decoration: overline;*/
      }

       /*需要掌握的*/
       a {
           text-decoration: none;
      }