前端(常用標簽,表格,表單)


HTML
1. HTMl定義
  FTP UPLOAD|ooxx.avi|1024 --> HTTP協議
  HTML: 超文本標記語言
2. HTML標簽的結構
  HTML的結構
    head --> 給瀏覽器看的內容
    title --> 標題
    style --> CSS樣式
    link --> CSS文件
    script --> JS
meta
  <meta charset="UTF-8">
  <meta http-equiv="refresh" content="2;URL=https://www.oldboyedu.com">

body --> 給用戶看的內容


HTML標簽的語法:
<head 屬性1=值1 屬性2=值2></head>
<body></body>

常用標簽:
<h1>內容<h1>         標題
<br>                          換行
<hr>                          橫線
<a href="網站">自定義連接</a>        點擊自定義連接會連接到其他網站(內聯標簽)
<span>內容</span>         內聯標簽
<p>                            段落(塊級標簽)
<b>內容</b>            加粗
<i>內容</i>               斜體
<u>內容</u>            下划線
<s>內容</s>              刪除
<div>內容</div>        獨占一行,是塊級標簽
 
 
ul   讓內容一行一行的排列下來,每排前面有空格:
<ul type="none">
<li>111</li>
<li>222</li>
<li>333</li>
</ul>
 
 
 
讓每節內容前面帶上序號(可以規定序號的類型和從什么地方開始):
<ol type="a" start='3>
<li>111</li>
<li>222</li>
 
 
dl  給內容加上標題:
<dl>
<dt>標題1</dt>
<dd>內容1</dd>
<dt>標題2</dt>
<dd>內容1</dd>
<dd>內容2</dd>
</dl>
結果如下:
 
特殊字符:
 
 
div標簽和span標簽
       1, div標簽用來定義一個塊級元素,並無實際的意義。主要通過CSS樣式為其賦予不同的表               現。
        2, span標簽用來定義內聯(行內)元素,並無實際的意義。主要通過CSS樣式為其賦予不同                的表現。

 

塊級元素與行內元素的區別:
        所謂塊元素,是以另起一行開始渲染的元素,行內元素則不需另起一行。如果單獨在網頁            中插入這兩個元素,不會對頁面產生任何的影響。
這兩個元素是專門為定義CSS樣式而生的。
 
 
img標簽:
<img src="圖片的路徑" alt="圖片未加載成功時的提示" title="鼠標懸浮時提示信息" width="寬" height="高(寬高兩個屬性只用一個會自動等比縮放)">
示例代碼:
<imgsrc="https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=4278083535,964765985&fm=27&gp=0.jpg" alt="劉詩詩" title="鼠標">

 

 
 
a 標簽:
超鏈接標簽
所謂的超鏈接是指從一個網頁指向一個目標的連接關系,這個目標可以是另一個網頁,也可以是相同網頁上的不同位置,還可以是一個圖片,一個電子郵件地址,一個文件,甚至是一個應用程序。
示例代碼:
<a href="https://www.taobao.com">淘</a>

 

 
 
制作表格:
分為兩部分
第一部分:(表頭部分,相當於表格的分類)
第二部分:(內容部分,可以把相同的特征合到一起,也可以不合)
屬性:
        border                表格邊框
        cellpadding        內邊距
        cellspacing         外邊距
        width                  像素,百分比,(最好通過css來設置長寬)
        rowspan             單元格豎跨多少行
        colspan              單元格橫跨多少行
 
 
 
用戶輸入標簽    form
功能:
    表單用於向服務器傳輸數據,從而實現用戶與Web服務器的交互
    表單能夠包含input系列標簽,比如文本字段,復選框,單選框,提交按鈕等
表單還可以包含textarea , select , fieldset 和 label標簽
表單屬性:
 
表單元素
    基本概念
        (1)HTML表單是HTML元素中較為復雜的部分,表單往往和腳本,動態頁面,數據處理等功能                相結合,因此它是制作動態網站很重要的內容
        (2)表單一般用來收集用戶的輸入信息
    表單工作原理:
        訪問者在瀏覽有表單的網頁時,可填寫必須的信息,然后按某個按鈕提交.這些信息通過                    Internet傳送到服務器上
 
input
<input>元素會根據不同的type屬性,變化為多種形態
 
select 標簽
屬性說明:
        multiple : 布爾值屬性,設置后為多選,否則默認單選
        disabled : 禁用
        selected : 默認選中該項
        value      : 定義提交時的選項值
label 標簽
    定義: <label>標簽為 input 元素定義標注(標記)
    說明: 1. label元素不會向用戶呈現任何特殊效果
             2. <label>標簽的for屬性值應當與相關元素的id屬性值相同
 
 
用法及結果展示:
用戶名 和 密碼:
結果:
 
 
選擇文件:
結果
 
 
 
checkbox用法:
結果:
 
 
按鈕(button):
結果:
 
選擇內容(第一種方法):
結果:
 
第二種方法:
結果:
 
 
完整代碼:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>哈哈</h1>
<form action="'http://127.0.0.1:8090" method="post">
    <label for="i">用戶名</label>
    <input type="text" id="i" placeholder="請輸入用戶名">
    <label>密碼
        <input type="password" placeholder="請輸入密碼">
    </label>
    <br>
    <br>
    <label>時間
        <input type="date" placeholder="請輸入時間">
    </label>
    <label>郵箱
        <input type="email" placeholder="請輸入郵箱">
    </label>
    <hr>
        <input type=checkbox>閱讀並接受<<百度用戶協議>>
    <hr>
    <select name="city">
        <option value="020">北京市</option>
        <option value="010">上海市</option>
        <option value="000" selected>深圳市</option>
    </select>
    <hr>
        <select name="city" multiple>
        <option value="020" selected>北京市</option>
        <option value="010" selected>上海市</option>
        <option value="000" selected>深圳市</option>
    </select>
    <hr>
    <textarea name="'info" cols="60" rows="20"></textarea>
    <hr>
    <input type="file" name="avatar">
    <hr>
    <input type="button" value="按鈕">
    <input type="reset" value="重置">
    <input type="submit">
</form>
<hr>
<form action="http://127.0.0.1:8080" method="post">
    <input type="text" name="alex">
    <input type="submit">
</form>

</body>
</html>

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM