html一发入魂
初識HTML
什么是HTML:
超文本標記語言:
- 超文本包括:文字圖片音頻視頻動畫等
- html5+css3
- 自帶瀏覽器跨平臺:
- 微軟
- 蘋果
- Mozilla
- W3C :萬維網聯盟
- 結構化標準語言(html(超文本語言),xml(配置文件))
- 表現標準語言(css)
- 行為標準(DOM ,ECMAScript)
常見IDE:
- 記事本
- DW
- IDEA
- WebStorm
網頁基本標簽
基本標簽:
<!-- 標題標簽 --><h1>一級標簽</h1><h2>二級標簽</h2><h3>三級標簽</h3><h4>四級標簽</h4><h5>五級標簽</h5><h6>六級標簽</h6><hr><!--段落標簽--><p> 小白兔白又白,</p><p>兩只耳朵豎起來,</p><p>愛吃蘿卜愛吃菜, </p><p>跑起路來真叫快。 </p><p>小白兔白又白, </p><p>兩只耳朵豎起來, </p><p>愛吃蘿卜愛吃菜,</p><p>跑起路來真叫快。</p><!--水平線標簽--><hr><!--換行標簽-->小白兔白又白, <br>兩只耳朵豎起來, <br>愛吃蘿卜愛吃菜, <br>跑起路來真叫快。 <br>小白兔白又白, <br>兩只耳朵豎起來, <br>愛吃蘿卜愛吃菜, <br>跑起路來真叫快。<br><!--粗體,斜體--><h1>字體樣式標簽</h1>粗體:<strong>我真帥</strong><br>斜體:<em>我真帥</em><br><!--特殊符號-->空格:空 格 <br>大于:><br>小于:<<br>版權:©<br>圖像超鏈接網頁布局
圖像標簽:
例子: <img src="https://hbimg.huabanimg.com/d2c549e046be5b2367ae2e12fa957f42de6a1ed335381-qiXTTm_fw658/format/webp" alt="庫里" title="懸停文字" width="100px" height="200px" >鏈接標簽:
列表表格媒體元素
列表:
<body> <!--有序列表 應用范圍:試卷,問答--> <ol><li>java</li><li>python</li><li>運維</li><li>前端</li><li>c</li> </ol><hr> <!--無序列表 應用范圍:導航,側邊欄--> <ul><li>java</li><li>python</li><li>運維</li><li>前端</li><li>c</li> </ul><hr> <!--自定義列表 dl:標簽 dt:列表名稱 dd:列表內容 --> <dl><dt>學課</dt><dd>java</dd><dd>python</dd><dd>Linux</dd><dd>c</dd><dt>位置</dt><dd>河南</dd><dd>南陽</dd><dd>杭州</dd> </dl>表格:
<!--表格 table 行 tr rows 列 td --> <table border="1px"><tr><!--colspan:跨列--><td colspan="4" style="text-align: center" >學生成績</td></tr><tr><tr><!--rowspan:跨行--><td rowspan="2" style="text-align: center">JKChen</td><td>語文</td><td>100</td></tr><tr><td>數學</td><td>101</td></tr></tr><tr><tr><!--rowspan:跨行--><td rowspan="2" style="text-align: center">兇狠</td><td>語文</td><td>100</td></tr><tr><td>數學</td><td>102</td></tr></tr>媒體元素:
<!--音頻和視頻 src: 資源路徑 controls: 控制條 autoplay: 自動播放 --> <video src="../resources/video/生活別處的你.mp4" controls autoplay></video> <br><audio src="../resources/audio/生活在別處的你.mp3" controls autofocus loop="false"></audio><embed height="100" width="100" data="../resources/audio/生活在別處的你.mp3" ></embed>頁面結構:
<header> <h2>網頁頭部</h2> </header><section><h2>網頁主題</h2> </section><footer><h2>網頁腳部</h2> </footer>內聯框架:
是一個非常有用的標簽,可以用它來模擬Ajax效果,使用iframe可以在一個表格內調用一個外部文件
即內聯框架通過內聯框架 可以實現在網頁中“插入”網頁 <!-- 內聯框架 src:路徑 w-h:高度和寬度 --> <iframe src="http://www.baidu.com" name="hello" frameborder="0" width="100%" height="800px"></iframe> <iframe src="" name="hello" frameborder="0"></iframe><a href="http://www.baidu.com" target="hello">點我進去百度</a>表單及表單應用
表單語法:
表單元素格式:
表單常用元素:
<!--表單form action:表單提交的位置,可以是網站,也可以是一個請求處理地址 method: post,get 提交方式get方式提交:我們可以看到在Url中看到我們的賬號和密碼的信息post方式提交: 比較安全,傳輸大文件 --> <form action="5.列表.html" method="post"><!--文本輸入框:input type="text"--><p>名字:<input type="text" name="name" placeholder="請輸入名字..."></p><!--密碼框--><p>密碼:<input type="password" name="pwd" placeholder="請輸入密碼..."></p><!--單選框標簽type="radio"value:單選框的值name: 表示組--><p>性別:<input type="radio" value="boy" name="sex"checked>男<input type="radio" value="girl" name="sex">女</p><!--多選框type="checkbox"--><p>愛好:<input type="checkbox" value="sleep" name="hobby">睡覺<input type="checkbox" value="code" name="hobby" checked>敲代碼<input type="checkbox" value="chat" name="hobby">聊天<input type="checkbox" value="game" name="hobby">游戲</p><!--按鈕type="button" 普通按鈕type="image" 圖像按鈕type="submit" 提交按鈕type="reset" 重置--><p>按鈕:<input type="button" name="btn1" value="點擊邊長"> <!-- <input type="image" src="../resources/image/img.png" alt="壞帶了哦" title="未知">--></p><!--下拉框:列表框:--><p>國家:<select name="列表名稱" id=""><option value="china">中國</option><option value="usa">美國</option><option value="rth">瑞士</option><option value="uk">英國</option><option value="ny" selected>南陽</option></select></p><!--文本域cols="30" rows="10"--><p>反饋:<textarea name="textarea" cols="30" rows="10" placeholder="請輸入你的反饋"></textarea></p><!--文件域--><p>選擇文件<input type="file" name="files"><input type="button" name="upload" value="上傳"></p><!--郵箱驗證--><p>郵箱:<input type="email" name="email"></p><!--url驗證--><p>網址:<input type="url" name="url"></p><!--數字--><p>數字:<input type="number" name="num" max="100" min="0" step="1"></p><!--滑塊--><p>音量:<input type="range" min="0" max="100" name="voice" step="10"></p><!--搜索--><p>搜索:<input type="search" name="seach"></p><p><input type="submit"><input type="reset"></p>表單應用:
- 隱藏域 hidden
- 只讀 readonly
- 禁用 disabled
表單初級驗證
常用方式:
-
placeholder 輸入提示語
-
required 不能為空判斷
pe=“search” name=“seach”>
表單初級驗證
常用方式:
- placeholder 輸入提示語
- required 不能為空判斷
- pattern 正則判斷
根據秦疆老師視頻學習捋的筆記
總結
- 上一篇: python打包加密工具:Pyinsta
- 下一篇: 创建nfs服务器启动httpd服务但是访