多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 标签 ### **列表** 列表氛围无序列表、有序列表、自定义列表 **1.无序列表** 无序列表:给文本添加无序列表语义,每一项之间没有顺序之分。 ul: unordered list 无序列表 li: list item 列表项 ul与li是一组对标签,两个标签必须同时出现 ``` <ul> <li>分组一</li> <li>分组二</li> <li>分组三</li> </ul> ``` ul内部只能书写li,可以书写一个或多个li li是一个容器及标签,li内部可以书写任何内容或者再来几个ul>li 无序列表前面的小圆点样式是由css控制的:`list-style: disc;` **2.有序列表** 作用:有序列表语义,每一项之间有先后顺序之分 ol: ordered list 有序列表 ol中只能写li不能书写其他内容 ol,li是容器及标签,内部可以多次嵌套 **3.自定义列表** 作用:给文本添加自定义列表语义 dl: definition list 自定义列表 dt:definition title 标题 dd: definition description 描述 dl内部只能嵌套dt和dd,dt表示标题,dd表示对标题描述.=。dt与dd是同级关系,dd解释说明可以没有,可以有多条。三个标签都是容器及标签 ``` <dl> <dt>小米公司</dt> <dd>小米公司有很多智能家电</dd> <dt>华为公司</dt> <dd>国内非常优秀的一个公司</dd> <dd>华为总部在深圳</dd> <dt>苹果公司</dt> </dl> ``` ![](https://img.kancloud.cn/0a/89/0a898632020b8f0bb45df5a1a75daf84_263x148.png) ### **表格** **1.基础表格** table: 表格 tr: table row 行 td: table dock 单元格 table>tr>td 基础表格要求每一行单元格个数相同 如果表格有表头的语义,将td换成th(table head) ``` <table border = "1"> <tr> <th>姓名</th> <th>年龄</th> <th>性别</th> </tr> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> </table> ``` ![](https://img.kancloud.cn/d9/d7/d9d78703d23e7dfb383795d433139f39_344x159.png) **2.单元格合并** 单元格合并需要设置td(th)两个属性 rowspan: 跨行合并 colsoan: 跨列合并 属性值:直接书写数字 ``` <table border="1"> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> </tr> <tr> <! -- 跨行合并 -- > <td rowspan="2">6</td> <! -- 跨列合并 -- > <td colspan="2">7</td> <td>8</td> <td>9</td> </tr> <tr> <td colspan="4">10</td> </tr> <tr> <td>11</td> <td colspan="2">12</td> <td colspan="2">13</td> </tr> </table> ``` ![](https://img.kancloud.cn/59/37/59378b101c8dde6db95fba81f4f53f14_544x135.png) **3.划分区域的标签** caption: 表格标题 thead: 表头区域 tbody: 主体区域 ``` <table border = "1"> <caption>班级花名册</caption> <thead> <tr> <th>姓名</th> <th>年龄</th> <th>性别</th> </tr> </thead> <tbody> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> <tr> <td>小明</td> <td>20</td> <td>男</td> </tr> </tbody> </table> ``` ![](https://img.kancloud.cn/24/2e/242e96871eca3a7371b660359c097511_338x197.png) ### **表单** 表单元素是提供给用户进行输入的控件 **1.form** 所有表单元素必须书写在form标签内部,是一个功能性标签。有两个属性值: 位置:action 向后端发送 方式:method get,post **2.input** 表单元素提供给用户进行输入或者选择的控件,具有一个type属性,设置表单类型 是一个单标签 **2.1单行文本框** `用户名:<input type="text" value="昵称" />` **2.2密码框 ** 属性为`password` **2.3单选框** 属性值:radio 同一组单选框,必须设置相同的name属性,checked表示默认被选中 **2.4label** 作用:对input表单元素进行标注 label标签是双标签,通过label标签for属性和表单的id属性进行绑定 `<input type="radio" name="sex" id="men" /><label for ="men">男</label>` **2.5复选框** 属性值checkbox 一组设置同个name checked **2.6按钮** 普通按钮:button(value: 默认文本) 重置按钮:reset 提交按钮:submit **3.文本域** textarea 双标签 `<textarea name="" id="" cols="30" rows="10">默认文本</textarea>` **4.下拉列表** select>option(选项) 默认被选中:selectd 如果设置多选下拉列表,设置select标签属性multiple size属性值设置多选个数 ### **注释** 作用:标注某一区域开始或者结束, ctrl + / 特点:注释的内容不会渲染在浏览器页面中 ### **字符实体** 在网页中有些符号有特殊功能,直接书写在代码中不能正常渲染我们想要的效果,可以使用字符实体 空格:`&nbsp;` 大于号: `&gt` 版权信息: `&copy` ### **废弃标签** 废弃标签的作用:作为样式小狗子 b:文字加粗(strong: 强调语义) u:下划线 (ins: 插入文本) i:文字倾斜(em: 强调语义) s:删除线 (del:删除文本) ### **色值表示法** 1.单词表示法:green、red、blue 2.十六进制表示: 0-9 a-10 b-11 c-12 d-13 e-14 f-15 00--ff 3.rgb()表示法 0-255