HTML(Hyper Text Markup Language)超文本标记语言
W3C(World Wide Web Consortium)万维网联盟
- 成立于1994年,Web技术领域最权威和最具影响力的国际中立性技术标准机构
- W3官网
W3C标准包括
- 结构化标准语言(HTML、XML)
- 表现标准语言(CSS)
- 行为标准(DOM、ECMAScript)
网页基本结构
| |
| <!DOCTYPE html> |
| |
| <html lang="en"> |
| |
| |
| <head> |
| |
| |
| <meta charset="UTF-8"> |
| <meta name="keywords" content="罗赞"> |
| <meta name="description" content="罗赞的个人博客"> |
| |
| |
| <title>Title</title> |
| </head> |
| |
| |
| <body> |
| |
| </body> |
| </html> |
网页标签
| <h1>一级标签</h1> |
| <h2>二级标签</h2> |
| <h3>三级标签</h3> |
| <h4>四级标签</h4> |
| <h5>五级标签</h5> |
| <h6>六级标签</h6> |
| |
| 粗体:<strong>I love you.</strong> |
| 斜体:<em>I love you.</em> |
| |
| 空格 |
| 大于号> |
| 小于号< |
| 版权符号© |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <img src="../Resources/image/Cover.jpg" alt="A-SOUL" title="Cover" width="1000"> |
超链接
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <a href="图像标签.html" target="_blank">点击我跳转到图片</a><br> |
| <a href="基本标签.html" target="_self"> |
| <img src="../Resources/image/Cover.jpg" alt="" width="500"> |
| </a> |
| |
| |
| |
| |
| |
| <a name="top">顶部</a><br> |
| <a href="#top">回到顶部</a> |
| <a name="down">底部</a> |
| <a href="链接标签.html#down">回到链接标签底部</a> |
| |
| |
| |
| |
| <a href="mailto:2273038475@qq.com">点击联系我</a> |
| |
| <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=2273038475&site=qq&menu=yes"> |
| <img border="0" src="http://wpa.qq.com/pa?p=2:2273038475:53" alt="点击这里给我发消息" title="点击这里给我发消息"/> |
| </a> |
行内元素和块元素

列表
| |
| <ol> |
| <li>JAVA</li> |
| <li>Python</li> |
| <li>C++</li> |
| <li>C#</li> |
| </ol> |
| |
| |
| |
| |
| |
| <ul> |
| <li>高等数学</li> |
| <li>大学英语</li> |
| <li>高级语言程序设计</li> |
| <li>思想道德与法治</li> |
| </ul> |
| |
| |
| |
| |
| |
| |
| |
| <dl> |
| <dt>学科</dt> |
| |
| <dd>JAVA</dd> |
| <dd>Python</dd> |
| <dd>C++</dd> |
| <dd>C#</dd> |
| |
| <dt>城市</dt> |
| |
| <dd>北京</dd> |
| <dd>上海</dd> |
| <dd>天津</dd> |
| <dd>深圳</dd> |
| |
| </dl> |
表格
| |
| |
| |
| |
| |
| |
| <table border="1"> |
| <tr> |
| |
| <td>1.1</td> |
| <td colspan="2">1.2</td> |
| </tr> |
| <tr> |
| |
| <td rowspan="2">2.1</td> |
| <td>2.2</td> |
| <td>2.3</td> |
| </tr> |
| <tr> |
| <td>3.2</td> |
| <td>3.3</td> |
| </tr> |
| </table> |
媒体元素
| |
| |
| |
| |
| |
| |
| <video src="../Resources/video/超级敏感.mp4" controls autoplay></video> |
| |
| |
| <audio src="../Resources/audio/超级敏感.mp3" controls autoplay></audio> |
页面结构

| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <title>页面结构</title> |
| </head> |
| <body> |
| <header> |
| <h2>网页头部</h2> |
| </header> |
| <section> |
| <h2>网页主体</h2> |
| </section> |
| <footer> |
| <h2>网页脚部</h2> |
| </footer> |
| </body> |
| </html> |
内联结构
| |
| |
| |
| |
| |
| <iframe src="链接标签.html" name="haha" frameborder="0" width="500"></iframe> |
| |
| <a href="视频与音频.html" target="haha">点击跳转视频与音频</a> |
| |
| |
| <iframe src="//player.bilibili.com/player.html?aid=719360265&bvid=BV1zQ4y1v7wd&cid=446875842&page=1" |
| scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> |
| </iframe> |
表单
- 表单元素格式

- 表单元素类型
| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <title>登录注册</title> |
| </head> |
| <body> |
| <h1>注册</h1> |
| |
| |
| |
| |
| |
| |
| |
| <form action="test01.html" method="get"> |
| |
| |
| |
| |
| |
| |
| <p>账号:<input type="text" name="username" value="admin" maxlength="10" size="30"></p> |
| |
| <p>密码:<input type="password" name="password"></p> |
| <p>性别: |
| |
| |
| |
| |
| |
| |
| <input type="radio" name="sex" value="male">男 |
| <input type="radio" name="sex" value="female" checked>女 |
| </p> |
| <p>下拉框: |
| |
| |
| |
| <select name="列表名称"> |
| <option value="选项的值1">选项1</option> |
| <option value="选项的值2">选项2</option> |
| <option value="选项的值3" selected>选项3</option> |
| <option value="选项的值4">选项4</option> |
| <option value="选项的值5">选项5</option> |
| </select> |
| </p> |
| <p>爱好: |
| |
| |
| |
| <input type="checkbox" name="hobby" value="sleep">睡觉 |
| <input type="checkbox" name="hobby" value="code" checked>敲代码 |
| <input type="checkbox" name="hobby" value="game">打游戏 |
| <input type="checkbox" name="hobby" value="study">学习 |
| </p> |
| <p>反馈: |
| |
| |
| |
| |
| <textarea name="response" cols="50" rows="20">在这里填写反馈</textarea> |
| </p> |
| <p> |
| |
| <input type="file" name="file"> |
| <input type="button" name="upload" value="上传"> |
| </p> |
| |
| <p>邮箱: |
| |
| <input type="email" name="my-email"> |
| </p> |
| <p>URL: |
| |
| <input type="url" name="my-url"> |
| </p> |
| <p>数字: |
| |
| |
| |
| |
| |
| <input type="number" name="num" max="100" min="0" step="10"> |
| </p> |
| |
| <p>音量: |
| |
| <input type="range" min="0" max="100" name="voice" step="2"> |
| </p> |
| <p>搜索: |
| |
| <input type="search" name="search"> |
| </p> |
| |
| <p>按钮: |
| |
| <input type="button" name="btn1" value="点我"> |
| <br> |
| |
| <input type="image" src="../Resources/image/Cover.jpg" name="bn2" width="100"> |
| </p> |
| <p> |
| |
| <input type="submit" value="提交"> |
| |
| <input type="reset" value="清空"> |
| </p> |
| </form> |
| </body> |
| </html> |
| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <title>表单应用</title> |
| </head> |
| <body> |
| <form action="test01.html" method="get"> |
| <p> |
| |
| |
| |
| <label for="mark">点我聚焦到文本框</label> |
| <input type="text" name="text" id="mark"> |
| </p> |
| <p> |
| |
| <input type="text" value="只给看,不给改" readonly> |
| </p> |
| <p> |
| |
| <input type="checkbox" name="a">未选中,可改 |
| <input type="checkbox" name="a" checked disabled>已选中,只读,改不了 |
| <input type="checkbox" name="a" checked>已选中,可改 |
| <input type="button" value="点不了" disabled> |
| </p> |
| <p> |
| |
| <input type="button" value="看不见我但我依然存在" hidden> |
| <input type="button" value="看得见我"> |
| </p> |
| </form> |
| |
| </body> |
| </html> |
| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <title>初级表单验证</title> |
| </head> |
| <body> |
| <form action="test01.html" method="get"> |
| |
| <p>用户名: |
| <input type="text" name="username" placeholder="请输入用户名"> |
| </p> |
| |
| |
| <p>密码: |
| <input type="password" name="password" required> |
| </p> |
| |
| |
| <p>URL: |
| <input type="text" name="url" pattern="/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/ 或 [a-zA-z]+://[^\s]*"> |
| </p> |
| |
| <p> |
| <input type="submit"> |
| </p> |
| </form> |
| </body> |
| </html> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能