• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • Html前端基礎(form表單、img標簽、a href標簽、id的作用)


    本篇主要分析Html前端開發中的img圖片標簽、a href超鏈接標簽、form表單標簽,其中form是重點

    一、img標簽

    1、標簽嵌套的規則:
    不能在內聯標簽內嵌套塊標簽

    2、img下的屬性:
    img標簽:
    src: 要顯示圖片的路徑.
    alt: 圖片沒有加載成功時的提示.
    title: 鼠標懸浮時的提示信息.
    width: 圖片的寬
    height:圖片的高 (寬高兩個屬性只用一個會自動等比縮放.)

    3、示例:

    
    <img id="abcd" src="test.png" alt="截圖" title="回旋梯" width="200px" height="200px">
    
    

    二、a標簽(帶href)

    1、href: 要連接的資源路徑 格式如下: href=“http://www.baidu.com”
    target: _blank : 在新的窗口打開超鏈接. 框架名稱: 在指定框架中打開連接內容.

    2、示例:

    <a href="https://www.baidu.com">Baidu</a>
    <a href="https://www.baidu.com" target="_blank"> <img src="baidu.png"> </a>
    

    3、name: 定義一個頁面的書簽.

    4、三種列表:

    • <ul> 無序列表
      <li> 列表中的每一項

    • <ol> 有序列表
      <li>:列表中的每一項.

    • <dl> 定義列表
      <dt> 列表標題
      <dd> 列表項

    5、id的作用: 每個id是一個頁面中唯一的存在,不能重名

    <div id="abc">頂部</div>
    <a href="#abc"></a>
    

    這樣就是一個回到頂部的一個標簽,使用id定位時必須帶#號

    6、img和a標簽練習代碼:

    <!DOCTYPE html>
    
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Zahuw</title>
    	<meta http-equiv = "X-UA-Compatible" content = "IE=EmulateIE7" /> 
    </head>
    
    
    <body>
    
    <div id="abc">Top</div>
    
    <div style="color: green; background-color:aquamarine; height:100px; width:50%; font-size: 40px">I have color!</div>
    
    <img id="abcd" src="test.png" alt="截圖" title="回旋梯" width="200px" height="200px">
    
    <a href="https://www.baidu.com">Baidu</a>
    <a href="https://www.baidu.com" target="_blank"> <img src="baidu.png"> </a>
    
    <ul>
    	<li>111</li>
    	<li>222</li>
    	<li>333</li>
    </ul>
    
    
    <ol>
    	<li>111</li>
    	<li>222</li>
    	<li>333</li>
    </ol>
    
    <dl>
    	<dt>chapter one</dt>
    	<dd>section one</dd>
    	<dd>section two</dd>
    	<dd>section three</dd>
    </dl>
    
    <a href="#abc">Back Top</a>
    
    </body>
    
    </html>
    

    img標簽

    三、form表單

    1、表單標簽<form>
    表單用于向服務器傳輸數據。表單能夠包含 input 元素,比如文本字段、復選框、單選框、提交按鈕等等。
    表單還可以包含textarea、select、fieldset和 label 元素。

    2、表單元素
    (1)基本元素

    • text 文本輸入框

    • password 密碼輸入框

    • checkbox 多選框,供用戶勾選的

    • radio 單選框,只能選一個

    (2)單選框設置為只能單選的原理:
    Username:<input type="text" name="user">:將多選框中輸入的內容組成一個鍵值對,鍵為user

    Sex:  <input type="radio" name="gender" value="male">male <input type="radio" name="gender"  value="female">female
    

    有兩個鍵值對,鍵名都為gender,值有兩個,但是只能選擇一個一個值,鍵值對實際上只有一個,一個鍵對應一個值

    (3)示例:

    <p>Username:<input type="text"> </p>
    	<p>Password:<input type="password" name="pwd"> </p>
    	<p> Hobby:  <input type="checkbox" name="hobby" value="game">game <input type="checkbox" 
    
    name="hobby" value="music">music </p>
    	<p> Sex:  <input type="radio" name="gender" value="male">male <input type="radio" name="gender" 
    
    value="female">female </p>
    

    (4)提交、按鈕、上傳文件、重置
    submit 提交類型,是與服務端交互的類型
    <input type="submit" value="register">:將提交按鈕文本改成register

    • button 按鈕

    • <form action=""></form>表單:action后跟需要提交的服務端路徑
      以上內容都放進form表單中才能夠提交給服務端,讓服務端獲取用戶提交的數據

    • reset 重置表單,將輸入的內容都清空

    • placeholder 輸入框內的屬性,顯示在輸入框背景的文字

    • file 上傳文件

    3、表單屬性
    (1)概念: HTML 表單用于接收不同類型的用戶輸入,用戶提交表單時向服務器傳輸數據,從而實現用戶與Web服務器的交互。表單標簽, 要提交的所有內容都應該在該標簽中.

    (2)action: 表單提交到哪. 一般指向服務器端一個程序,程序接收到表單提交過來的數據(即表單元素值)作相應處理,比如https://www.baidu.com/web

    (3)method: 表單的提交方式 post/get 默認取值 就是 get(信封)

    • get: 1.提交的鍵值對.放在地址欄中url后面. 2.安全性相對較差. 3.對提交內容的長度有限制.

    • post:1.提交的鍵值對 不在地址欄. 2.安全性相對較高. 3.對提交內容的長度理論上無限制

    • get/post是常見的兩種請求方式.

    4、練習代碼:

    <!DOCTYPE html>
    
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Zahuw</title>
    	<meta http-equiv = "X-UA-Compatible" content = "IE=EmulateIE7" /> 
    	<link rel="icon" href="http://www.jd.com/favicon.ico">
    </head>
    
    
    <body>
    
    <h1>Register</h1>
    
    <form action="http://192.168.43.247:8080/index method="post" enctype="multipart/form-data">
    
    	<p>Username:<input type="text" placeholder="user"> </p>
    	<p>Password:<input type="password" name="pwd" placeholder="pwd"> </p>
    	<p> Hobby:  <input type="checkbox" name="hobby" value="game">game <input type="checkbox" 
    
    name="hobby" value="music">music </p>
    	<p> Sex:  <input type="radio" name="gender" value="male">male <input type="radio" name="gender" 
    
    value="female">female </p>
    
    	<p> <input type="submit" > </p>
    	<p> <input type="button" value="Register"> </p>
    	<p> <input type="reset" value="Reset"> </p>
    	<p> <input type="file" name="put_file"> </p>
    </form>
    
    
    </body>
    </html>
    

    register

    版權聲明:本文為Viewinfinitely原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/Viewinfinitely/article/details/105713736

    智能推薦

    HTML基礎知識3-超鏈接(a)標簽以及圖片(img)標簽

    一:a標簽 又叫做:超鏈接標簽     所謂的超鏈接是指從一個網頁指向一個目標的連接關系,這個目標可以是另一個網頁,也可以是相同網頁上的不同位置,還可以是一個圖片,一個電子郵件地址,一個文件,甚至是一個應用程序。      實例: 如下圖所示: 我們可以點擊“百度”,然后自行跳轉至百度網頁 我們可以看到上圖a標簽里面有兩個屬性 分別是 1.href屬性 實例: href屬性...

    form表單中a標簽傳輸數據

    form表單中a標簽的使用 說明:這里我使用的是springMvc演示 問題描述+核心代碼: 代碼-頁面展示 html代碼 瀏覽器演示 controller層 controller層成功跳轉到指定HTML頁面 頁面配置 演示頁面...

    HTML表單form之input標簽

    HTML表單<form> form標簽中,以下標簽實現表單元素添加: <input>表單輸入標簽 <select>下拉菜單和列表標簽 <option>下拉菜單和列表項目標簽 <textarea>文字域標簽 <optgroup>下拉菜單和列表項目分組標簽 <input  ...../>標簽,屬性:type,...

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    猜你喜歡

    電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!

    Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...

    requests實現全自動PPT模板

    http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...

    Linux C系統編程-線程互斥鎖(四)

    互斥鎖 互斥鎖也是屬于線程之間處理同步互斥方式,有上鎖/解鎖兩種狀態。 互斥鎖函數接口 1)初始化互斥鎖 pthread_mutex_init() man 3 pthread_mutex_init (找不到的情況下首先 sudo apt-get install glibc-doc sudo apt-get install manpages-posix-dev) 動態初始化 int pthread_...

    統計學習方法 - 樸素貝葉斯

    引入問題:一機器在良好狀態生產合格產品幾率是 90%,在故障狀態生產合格產品幾率是 30%,機器良好的概率是 75%。若一日第一件產品是合格品,那么此日機器良好的概率是多少。 貝葉斯模型 生成模型與判別模型 判別模型,即要判斷這個東西到底是哪一類,也就是要求y,那就用給定的x去預測。 生成模型,是要生成一個模型,那就是誰根據什么生成了模型,誰就是類別y,根據的內容就是x 以上述例子,判斷一個生產出...

    精品国产乱码久久久久久蜜桃不卡