HTML学习笔记

    技术2022-07-10  172

    HTML学习笔记

    1.网页基本信息

    (1) head标签:网页头部 (2) meta标签:描述性标签 (3) body标签:网页主体

    2.网页基本标签

    (1) h+数字标签:标题标签 (2) p标签:段落标签 (3) br/标签:换行标签 (4) hr/标签:水平线标签 (5) strong标签:粗体标签 (6) em标签:斜体标签 (7)  ;:换行 (8) >:大于号 (9) <:小于号 (10)©:版权符号

    3.图像标签

    <img src=../resources/images/1.jpg" alt="图片" title="新式神" width="100px" height="80px"/>

    src:图像地址 alt:图像的代替文字 title:鼠标悬停提示文字 width:图像宽度 height:图像高度

    4.超链接标签

    4.1页面间链接

    第一种:

    <a href="http://www.baidu.com" >点击跳转</a>

    第二种:

    <a href="http://www.baidu.com" > <img src=../resources/images/1.jpg" alt="图片" title="新式神" width="100px" height="80px"/> </a>

    4.2锚链接

    1.需要一个锚标记 2.跳转到锚标记 锚标记:

    <a name="top" >top</a>

    跳转到标记:

    <a href="#top" >回到顶部</a>

    4.3功能性链接

    邮件链接(mailto)

    <a href="mailto:11111117@qq.com">点击联系我</a>

    5.列表

    1.有序列表

    <ol> <li>java</li> <li>python</li> <li>c</li> </ol>

    2.无序列表

    <ul> <li>java</li> <li>python</li> <li>c</li>u </ul>

    3.自定义列表

    <dl> <dt>书籍</dt> <dd>c</dd> <dd>python</dd> <dd>java</dd> <dt>数量</dt> <dd>100</dd> <dd>1000</dd> <dd>10000</dd> </dl>

    dl:标签 dt:列表名称 dd:列表内容

    6.表格

    <table border="1px"> <tr> <td colspan="4">1-1</td> </tr> <tr> <td rowspan="2">2-1</td> <td>2-2</td> <td>2-3</td> </tr> <tr> <td>3-1</td> <td>3-2</td> </tr> </table>

    colspan:跨列 rowspan:跨行

    7.媒体元素

    1.视频元素

    <video src="../resources/video/1.mp4" controls autoplay></video>

    controls:表示控制条 autoplay:表示自动播放 2.音频元素

    <audio src="../resources/audio/Faded.mp3" controls autoplay></audio>

    8.页面结构

    (1) header元素:标题头部区域内容 (2) footer元素:标记脚部区域内容 (3)section元素:独立区域 (4) article:独立的文章内容 (5) aside:相关内容和应用 (6) nav:导航类辅助内容

    9.iframe内联框架

    第一种:

    <iframe src="http://www.baidu.com" frameborder="0" width="500px" height="400px"/>

    第二种:

    <iframe src="" name="hello" frameborder="0" width="500px" height="400px"/> <a href="http://www.baidu.com" target="hello">点击跳转</a>

    10.表单

    <form action="1.html" method="get"> <p>姓名:<input type="text" name="username"></p> <p>密码:<input type="password" name="pwd"></p> <p> <input type="submit"> <input type="reset"> </p> </form>

    action : 表单提交位置,可以是网站,也可以是一个请求地址 method : post ,get 提交方式 get : 可以在url中看到我们提交的信息,不安全,但高效 post : 比较安全,可以传输大文件

    1.表单元素格式 type : 指定元素类型 name : 指定表单名称 value : 元素的初始值。type为radio时必须指定一个值 size : 指定表单元素的初始宽度 maxlength : type为text或password时,输入的最大字符数 checked : type为radio或checkbox时,指定按钮是否被选中 2.单选框(radio)

    <p>性别: <input type="radio" value="girl" name="sex"><input type="radio" value="boy" name="sex" checked></p>

    name相同,表示为一个组,只能选一个 checked表示默认选中 3.多选框

    <p>爱好: <input type="checkbox" value="sleep" name="hobby" checked>睡觉 <input type="checkbox" value="watch" name="hobby">看片 <input type="checkbox" value="run" name="hobby">跑步 </p>

    checked表示默认选中 4.按钮

    <p> <input type="button" name="btn" value="提交"> <input type="image" src="../resources/images/1.jpg"> </p>

    注:点击后直接提交 5.下拉框

    <p>选择游戏: <select name="列表名称"> <option value="选项的值" selected>dnf</option> <option value="选项的值">lol</option> <option value="选项的值">csgo</option> </select> </p>

    selected表示默认选中 6.文本域

    <p>发表你的意见: <textarea name="textarea" cols="20" rows="20">你的想法</textarea> </p>

    cols表示行,rows表示列 7.文件域

    <p> <input type="file" name="files"> <input type="button" value="上传"> </p>

    8.邮件,url,数字验证验证

    <p>邮箱: <input type="email" name="email"> </p> <p>URL: <input type="url" name="url"> </p> <p>数量: <input type="number" name="num" max="100" min="0" step="1"> </p>

    9.滑块

    <p>voice: <input type="range" name="voice" min="0" max="100" step="3"> </p>

    10.搜索框

    <p>search: <input type="search" name="search"> </p>

    11.表单验证 placeholder设置提示性信息 required 设置属性不能为空 pattern(正则表达式) 12.其他属性设置 readonly 设置仅读 disable 设置禁用 hidden 设置隐藏域

    Processed: 0.025, SQL: 9