非淡泊无以明志,非宁静无以致远
说明: vscode插件安装
打开网络插件:安装 open in browser 打开浏览器插件 之后使用右击即有打开浏览器选项 汉化菜单插件: Chinese 缩放代码字号: Command -/+(mac中)一、标签语法
1. 默认html页面格式
vscode中使用!+回车默认生成<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> </body> </html>
2. 标签一览
双标签和单标签<!-- --> 注释, mac中可以使用Command + / <br> 换行 <hr> 水平单实线 <h1></h1> (h1~h2) 标题标签 <p></p> 段落标签,独占一行 # 文字标签 <strong></strong> <b></b> 文字加粗 <em></em> <i></i> 文字倾斜 <ins></ins> <u></u> 下划线 <del></del> <s></s> 删除线 # 图像标签 <img src=""> 插入图片 name名称, alt替换文本(图片无法显示的时候显示的文字), title提示文本(鼠标悬停提示文件) width图片的高度,height图片的高度 # 超链接标签 <a href=""> </a> 超链接。可以跳转到网页,或者跳转到本地页面。#为空连接 target= _blank(新窗口打开) _top(在上层窗口打开) _self(当前窗口打开,默认) _parent(在父级窗口打开) # 音频/视频标签 <audio src="音频的url"></audio> 支持MP3、Ogg、Wav controls 显示音频控制板 loop 循环播放 autopaly 自动播放 <vudio src="视频的url"></vudio> controls 显示视频控制板 loop 循环播放 muted 静音播放 autopaly 自动播放
二、列表、表格、表单
1. 列表
无序列表。ul无序列表,li是列表头目<ul> <li>1</li> <li>2</li> ... </ul>
有序列表。ol有序列表,li是列表头目
<ol> <li>1</li> <li>2</li> ... </ol>
定义列表(类似帮助中心)。dl嵌套dt和dd,dl是定义列表,dt是定义列表的标题,dd是定义内容 dl里面只能包含dt和dd,dt和dd里面可以包含任何内容
<dl> <dt>帮助中心</dt> <dd>申请售后</dd> <dd>在线提问</dd> </dl>
2. 表格
table嵌套 tr, tr嵌套td/th。th是表头,tr是行,td是内容 border添加边框线,默认没有。<table border="1"> <tr> <th>科目/分数</th> <th>语文</th> <th>数学</th> </tr> <tr> - - - - - - - - - - - - - <td>赵一一</td> | 科目/分数 | 语文 数学 | <td>129</td> | 赵一一 | 129 113 | <td>113</td> | 赵二二 | 143 149 | </tr> - - - - - - - - - - - - - <tr> <td>赵二二</td> <td>143</td> <td>149</td> </tr> </table>
补充: thead 表格头部,tbody 表格主体,tfoot 表格底部
<table border="1"> <thead> <tr> <th>科目/分数</th> <th>语文</th> <th>数学</th> </tr> </thead> <tbody> <tr> <td>赵一一</td> <td>129</td> <td>113</td> </tr> <tr> <td>赵二二</td> <td>143</td> <td>149</td> </tr> </tbody> <tfoot> <tr> <td>排行</td> <td>9</td> <td>14</td> </tr> </tfoot> </table>
合并单元格 <跨行合并,跨列合并> 保留最左最上的单元格,添加属性(取值是数字,表示需要合并单元格的数量) - 跨行合并,保留最上单元格,添加属性rowspan - 跨列合并,保留最左单元格,添加属性colspan
<td rowspan="2"> </td>
3. 表单
<登录页面、注册页面、搜索区域># input输入框 <input type=""> type=text单行文本框 password密码 radio单选框 checkbox多选框 file上传文件 # 占位文本提示信息 placeholder="提示信息" # 单选框属性 name="" 同组只能选中一个 checked 默认选中 # 文件多选 <input type="file" multiple> # 复选框 checked 默认选中
4.下拉菜单
标签: select嵌套option,select是下拉菜单整体,option是下拉菜单的每一项 默认选中 selected<select> <option>北京</option> <option>上海</option> <option>广州</option> <option>深圳</option> <option selected>合肥</option> </select>
5. 文本域
作用:多行输入文本的表单控件<textarea> </textarea>
6. Label标签
作用:说明的。可以增加选中的内容的范围 方式一:label标签只包裹内容,不包裹表单控件,设置label标签的for属性值和表单空间的id属性值相同<input type="checkbox" id="lq"> <label for="lq">篮球</label>
方式二:直接用label包裹
<label><input type="checkbox" id="zq"> 足球 </label>
7. 按钮标签button
<button type=""> 按钮 </button> type属性值。submit提交(默认),reset重置,button普通按钮,配置js使用
8. 无语义的布局标签
<div>独占一行</div> <span>不换行</span>
9. 字符实体
空格   < < > >
标签:WEB,01,标签,单元格,默认,列表,HTML,表单,属性 From: https://www.cnblogs.com/ic-wen/p/17648008.html