1141 字
6 分钟
前端三件套
HTML
HTML简介
- 全称:Hyper Text Markup Language(超文本标记语言)
- 作用:专门用来搭建网页的结构(骨架),比如文字、图片、按钮、表单、布局等。
了解基本骨架
<!-- 文档声明:告诉浏览器这是HTML5文档 --><!DOCTYPE html><!-- 网页语言是中文(简体) --><html lang="zh-CN"> <!-- 头部:给浏览器看的配置,不显示在页面上 --> <head> <meta charset="UTF-8"> <!-- 设置网页字符编码为 UTF-8,保证中文不乱码 --> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- 网页适配手机,宽度跟随设备宽度,初始缩放比例 1:1 --> <title>我的第一个网页</title> <!-- 显示在浏览器标签栏上--> </head>
<!-- 身体:页面所有可见内容都写在这里 --> <body> 网页的文字、图片、按钮都在这里! </body></html>标签
- 基础文本标签
<h1>一级标签</h1><p>一段文字</p><div>容器</div><strong>加粗</strong><em>斜体</em><del>删除线</del><ins>下划线</ins><br> <!-- 换行 --><hr> <!-- 水平分割线 -->
- 超链接标签
<!-- 基本用法 --><a href="https://www.baidu.com">百度一下</a><a href="https://www.baidu.com" target="_blank">新页面打开</a>href=“地址”跳转的目标链接 target=“_blank” 在新标签页打开链接
- 图片标签
<img src="https://www.baidu.com/logo.png" alt="百度Logo" width="300" height="200">>src=“图片地址” alt = alternative(替代文字)图片加载失败时,显示这段文字
-
列表标签
- 无序列表 ul + li
<ul><li>列表项1</li><li>列表项2</li><li>列表项3</li></ul>
- 有序列表 ol + li
<ol><li>第一项</li><li>第二项</li></ol>
- 自定义列表 dl + dt +dd
<dl><dt>标题</dt><dd>描述内容</dd></dl>
- 无序列表 ul + li
-
表格标签
- 基础表格 行tr 格子th/td(Table Header/Table Data)
<table border="1" width="400"> <!-- border=1 加边框,宽度width --><tr> <!-- 第一行:表头 --><th>姓名</th><th>年龄</th><th>城市</th></tr><tr> <!-- 第二行 --><td>张三</td><td>20</td><td>北京</td></tr><tr> <!-- 第三行 --><td>李四</td><td>22</td><td>上海</td></tr></table>- 合并单元格 rowspan/colspan=“x”
<table border="1"><tr><th colspan="2">学生信息</th> <!-- 合并2列 --></tr><tr><td rowspan="2">张三</td> <!-- 合并2行 --><td>20岁</td></tr><tr><!-- 这里原本应该有<td>,但被合并了,所以删掉! --><td>男</td></tr></table> -
表单标签
<!-- 文本框 --><input type="text" placeholder="请输入用户名"><!-- 密码框 --><input type="password" placeholder="请输入密码"><!-- 单选框 --><input type="radio" name="gender"> 男<input type="radio" name="gender"> 女<!-- 复选框 --><input type="checkbox"> 看书<!-- 提交按钮 --><input type="submit" value="登录"><!-- 普通按钮 --><input type="button" value="点击"> -
下拉菜单