根本标签
1. 换行标签 <br>
2. 链接标签 <a>
- <a href="https://www.example.com" target="_blank">网站</a>
复制代码
- href:指定链接地址。
- target:
- _blank:在新标签页打开。
- _self(默认):当前页面打开。
- 可以把图像做成一个超链接(把img标签嵌套在链接标签里即可)
3. 图像标签 <img>
- <img src="image.jpg" alt="示例图片" title="鼠标悬浮提示" width="200" height="150">
- <!-- ../ 上一级目录 -->
复制代码
- alt:图片加载失败时显示的文本。
- title:鼠标悬浮时显示的文字。
- width / height:设置宽高(像素)。
4. 段落标签 <p>
- 留意:不能直接使用 color 属性设置文本颜色。
5. 水平线 <hr>
6. 空格
7. 加粗文本
8. 结构标签
- <div>大盒子(块级元素)</div>
- <span>小盒子(行内元素)</span>
复制代码
- <div>:块级元素,占据整行。
- <span>:行内元素,可与其他元素并排。
9.斜体
10.大于小于
- > <!--大于-->
- < <!--小于-->
复制代码 11.列表
- <!-- 有序列表-->
- <ol>
- <li>Java</li>
- <li>python</li>
- </ol>
- <!-- 无序列表-->
- <ul>
- <li>Java</li>
- <li>python</li>
- </ul>
- <!-- 自定义列表-->
- <!--dl是标签,dt是标题,dd是内容-->
- <dl>
- <dt>学科</dt>
- <dd>java</dd>
- <dd>cpp</dd>
- </dl>
复制代码 12.表格
- <!--table:表格标签,tr:行,td:列-->
- <table border="1px">
- <tr>
- <td>姓名</td>
- <td>年龄</td>
- <!-- colspan:跨列,rowspan:跨行-->
- <td colspan="2">其他信息</td>
- </tr>
- <tr>
- <td>warren</td>
- <td>18</td>
- <td>家庭住址:天津</td>
- <td>成绩:优秀</td>
- </tr>
- </table>
复制代码 13.视频音频标签
- <!--视频标签-->
- <video width="800" controls autoplay>
- <source src="../resource/抗战二十年.mp4" type="video/mp4">
- </video>
- <!--音频标签-->
- <audio controls autoplay loop>
- <source src="../resource/hai.mp3" type="audio/mpeg">
- </audio>
复制代码 14.内联框架
- <iframe src="https://www.bilibili.com/"width="860" height="655" ></iframe>
复制代码 表单 <form>
属性作用适用类型前端作用后端作用name指定表单位素的名称,用于提交时标识数据所有 input作为 document.forms 获取值的 key作为后端接收数据的 key (request.getParameter(name))value指定输入框的初始值,radio/checkbox 必须有值text、password、radio、checkbox、hidden设定默认值,可用 JavaScript 修改作为 name=value 提交到后端size指定文本框初始宽度(字符单位)text、password控制输入框宽度(CSS 更常用)无影响maxlength限定 text 或 password 的最大输入字符数text、password限定前端输入字符长度仍需后端验证,防止超长提交checked设定 radio 或 checkbox 是否默认选中radio、checkbox设定默认选中,可用 JS 控制选中时提交 name=value,未选中时无数据提交 1. 表单根本结构
- <form action="submit.php" method="POST">
- <!-- 表单内容 -->
- </form>
复制代码
- action:提交地址。
- method:
- GET:数据在URL后(不安全)。
- POST:数据放在请求体中(比力安全,可以提交大文件)。
2. 文本框
- <input type="text" name="username" placeholder="请输入用户名" required>
复制代码
- placeholder:提示文字。
- required:必填。
3. 密码框
- <input type="password" name="password" placeholder="请输入密码" required>
复制代码
4. 单选框
- <input type="radio" name="gender" value="male" checked> 男
- <input type="radio" name="gender" value="female"> 女
复制代码
- name:相同 name 让它们成为一组。
- checked:默认选中。
5. 多选框
- <input type="checkbox" name="subscribe" value="yes"> 勾选
复制代码 6.文件上传
- <label>上传文件:</label>
- <input type="file" name="upload">
复制代码 7.下拉框
- <label for="city">选择城市:</label>
- <select id="city" name="city">
- <option value="beijing">北京</option>
- <option value="shanghai">上海</option>
- <option value="guangzhou" selected>广州</option>
- <option value="shenzhen">深圳</option>
- </select>
复制代码
8.邮箱输入
- <form>
- <label for="email">邮箱:</label>
- <input type="email" id="email" name="email" placeholder="输入邮箱" required>
- <button type="submit">提交</button>
- </form>
复制代码
- 只能输入符合邮箱格式的内容(如 user@example.com)。
- 欣赏器会自动验证格式,不符合不能提交。
9.URL输入
- <form>
- <label for="website">个人网站:</label>
- <input type="url" id="website" name="website" placeholder="https://example.com" required>
- <button type="submit">提交</button>
- </form>
复制代码
- 只能输入URL 格式的内容(如 https://example.com)。
10.滑块
- <form>
- <label for="volume">音量:</label>
- <input type="range" id="volume" name="volume" min="0" max="100" step="10" value="50" oninput="updateValue(this.value)">
- <span id="volumeValue">50</span>
- </form>
- <script>
- function updateValue(value) {
- document.getElementById("volumeValue").innerText = value;
- }
- </script>
复制代码
- min 和 max 限定范围,step 设置步长,value 设定初始值。
- oninput 事件监听变化,JavaScript 可实时更新显示数值。
按钮
1. 提交按钮
- <input type="submit" value="提交">
复制代码 2. 普通按钮
- <input type="button" value="btn" onclick="alert('点击')">
复制代码
3. 重置按钮
- <input type="reset" value="重置">
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |