JavaWeb_01_html基本學習

来源:http://www.cnblogs.com/flatcc/archive/2017/07/16/7191448.html
-Advertisement-
Play Games

JavaWeb01_html basic html操作思想 使用標簽把要操作的數據包起來,通過修改標簽的屬性值,來實現標簽內數據樣式的變化 font標簽 屬性:size取值範圍1-7 color:英文單詞,十六進位數 #ffffff 標題標簽 <h1> </h1> ... <h6> </h6> 從h ...


JavaWeb01_html basic

html操作思想

  • 使用標簽把要操作的數據包起來,通過修改標簽的屬性值,來實現標簽內數據樣式的變化

font標簽

  • 屬性:size取值範圍1-7 color:英文單詞,十六進位數 #ffffff

標題標簽 <h1> </h1> ... <h6> </h6>

  • 從h1到h6越來越小,自動換行

註釋

  • <!-- html的註釋 -->

列表標簽

  • <dl> <dt></dt> <dd></dd> </dl>
  • 有序
  • 無序

圖像標簽

  • <img src="圖片的路徑" width="" height="" alt="" />
  • alt:瀏覽器的相容性很差

路徑(相對路徑)

  • 在同一級目錄:直接寫
  • 在下一層目錄:images/1.jpg
  • 在上層目錄: ../

超鏈接標簽

<a href="路徑">顯示在頁面上的內容</a>

  • 打開方式 target=”_self _blank”
  • 預設是在當前頁面打開

表格標簽

<table>
    <tr>
        <td></td>
        <th></th>   <!--加粗和居中-->
    </tr>
</table>

html的五個規範

  • 一個html文件開始標簽和結束的標簽<html></html>
  • html包含兩部分內容
    • <head>設置相關信息</head>
    • <body>顯示在頁面上的內容都寫在body裡面</body>
  • html的標簽是成對的
  • html的代碼不區分大小寫
  • 有些標簽,在標簽內結束。比如換行:<br /> 分割線:<hr />

表單標簽

  • 可以提交數據到伺服器,這個過程可以用表單標簽實現
  • <form></form>
    • action:提交到地址,預設提交到當前頁面
    • method:表單的提交方式
      • 常用的有兩種 get和post get預設就是get請求
    • enctype: 一般請求下不需要這個屬性,做文件上傳時候需要設置這個屬性
    • 面試題目:get和post區別
      • get請求地址欄會攜帶提交的數據,post不會攜帶
      • get請求安全級別較低,post較高
      • get請求數據大小的限制,post沒有限制
  • 輸入項:可以輸入內容過選擇內容的部分
    • 大部分的輸入項使用 <input type="輸入項的類型"/>
      • 普通輸入項:<input type="text"/>
      • 密碼輸入項:<input type="password"/>
      • 單選輸入項:<input type="radio"/>
        -> 在裡面需要屬性name
        -> name的屬性值必須要相同
        -> 必須有一個value值
      • 覆選輸入項:<input type="checkbox"/>
        -> 在裡面需要屬性name
        -> name的屬性值必須要相同
        -> 必須有一個value值
      • 文件輸入項(在後面上傳時侯用到)
        -> <input type="file"/>
      • 下拉輸入項(不是在input標簽裡面的)
        <select name="birth">
            <option value="0">請選擇</option>
            <option value="1991">1991</option>
            <option value="1991">1992</option>
            <option value="1991">1993</option>
            <option value="1991">1994</option>
        </select>
        
      • 文本域
        <textarea cols="10" rows=""></textarea>
      • 隱藏項(不會顯示在頁面上,但是存在於html代碼裡面)
        <input type="hidden"/>
      • 提交按鈕
        <input type="submit"/>
        <input type="submit" value="註冊"/>
      • 使用圖片提交
        <input type="image" src="a.jpg"/>

html中其它的常用標簽的使用

  • b –加粗
  • s –刪除線
  • u –下劃線
  • i –斜體
  • pre –原樣輸出
  • subsup –下標和上標
  • div –自動換行
  • span –在一行顯示

html頭標簽的使用

  • html兩部分組成 head和body
    • 在head裡面的標簽就是頭標簽
    • title標簽:表示在標簽上顯示的內容
    • <meta>標簽:設置頁面的一些相關的內容
      • <meta name="keywords" content="學習,熊出沒"> –以前的搜索引擎檢索方式
      • <meta http-equiv="refresh" content="3; url=https://baidu.com"/> –三秒跳轉
    • base標簽:設置超鏈接的基本設置
      • 可以統一設置超鏈接的打開方式<base target="_blank" /> –設置全文超鏈接以新視窗打開
    • link標簽:引入外部文件
      • 可以使用link標簽引入css文件

框架標簽的使用

使用框架標簽的時候,不能寫在body裡面,使用了框架標簽,需要把body去掉

  • <frameset>標簽
    • rows:按照行進行劃分 <frameset rows="80, *">
    • cols:按照列進行劃分 <frameset cols="80, *">
  • <frame>標簽
    • 具體顯示的頁面
      • <frame name="lower_left" src="b.html">

後記

以上內容只是個人學習的記錄,其他未涉及的內容都可以在網路上或手冊上查找的到。

另:此筆記是由markdown編寫,用sublime編譯成的html文檔


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 0.代碼概述 代碼說明:第一章中的代碼為了突出模塊化拆分的必要性,所以db採用了真實操作。下麵代碼中dao層使用了列印日誌模擬插入db的方法,方便所有人運行demo。 1.項目代碼地址:https://github.com/kingszelda/SpringAopPractice 2.結構化拆分,代 ...
  • 題外,Chrome最近在耗電量方面超過了Edge,不過記憶體占用還是高啊,開發時偶爾用用。這不,http://jqueryui.com/menu/的官方菜單都支持的不好,改改吧! 打開jquery-ui.css 找到.ui-menu .ui-menu-item項 註釋/刪除掉list-style-im ...
  • 今天在切圖的時候,碰到一個相容性的問題,很幸運最後通過張金鑫老師的文章解決了這個問題!但在閱讀張老師文章的時候,我有個地方不明白,在網上查了下也沒找到我想要的答案,後來自己想了半天好像是這麼回事,現在我把我的想法寫出來,如果有不對的地方,大家一定要指出哦。 如圖(事例1): 這是張老師文章中的一段事 ...
  • 一 概述 1.什麼是HTML? HyperText Markup Language,超文本標記語言,客戶端技術的技術,負責頁面展示。 2.HTML的特點 標簽不區分大小寫。 3.請求地址 HTML是客戶端技術的基礎,HTML運行在客戶端,面向整個互聯網,為了能夠保證正確地定位資源,在書寫請求地址時, ...
  • 2016年10月我參加了在北京舉行的DevDays Asia 2016 - Office 365應用開發”48小時黑客馬拉松“,我開發的一個Word Add-In Demo——WordTemplateHelper獲得了二等獎。在會場有幸結識了陳希章老師,在與陳老師的交流中受益良多,得知陳老師在準備一 ...
  • yahoo軍規一共分7類共35條: 1.儘量減少HTTP請求數 分類: 內容 80%的終端用戶響應時間都花在了前端上,其中大部分時間都在下載頁面上的各種組件:圖片,樣式表,腳本,Flash等等。減少組件數必然能夠減少頁面提交的HTTP請求數。這是讓頁面更快的關鍵。 減少頁面組件數的一種方式是簡化頁面 ...
  • 具體代碼如下: <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style>*{margin:0;padding:0;font-size:14px;-webkit-user-sele ...
  • 今天看的《JavaScript設計模式》-作者:張容銘。主要看了js繼承。下麵我將看的,以及代碼貼出來,跟大家一起學習,分享。共同進步。 先來個簡單是 單繼承 多繼承 類繼承 是通過子類的原型prototype對父類實例化來實現的 缺點:父類中的共有屬性如果是引用類型就會在子類的所有實例中共擁有,一 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...