HTML大总结(三)

161 阅读3分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

【详细+超基础】前端之旅

软件工程专业学生的前端之旅,记录自己对三件套(HTML、CSS、JavaScript)、Node.js、Vue、小程序开发(uniapp)以及各种UI组件库、前端框架的学习。

8.超链接标签与锚点链接

超链接标签:点击触发后可以跳转对应链接或者下载相应资源。

 <a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>
属性作用
href(此项必填)用于填写指定链接目标的url地址,注意:如果 href 里面地址是一个文件或者压缩包,会下载这个文件。
target用于填写指定连接页面的打开方式:_self为默认值,_blank为在新窗口中打开

锚点链接标签:点击链接,可以实现快速定位到页面中的某个位置。

  • 在链接文本的href属性中,设置属性值为 #名字
  • 找到目标位置标签,里面添加一个 id属性=刚才的名字
 <a href = "#demo">点击一下,进入自我介绍</a>
 <h3 id = "demo">自我介绍</h3>

9.特殊字符

HTML 原代码显示结果描述
&lt;<小于号或显示标记
&gt;大于号或显示标记
&amp;&可用于显示其它特殊字符
&quot;引号
&reg;®已注册
&copy;©版权
&trade;商标
&ensp;半个空白位
&emsp;一个空白位
&nbsp;不断行的空白

重点记住:空格、大于号、小于号 这三个,其余的使用的很少,如果需要使用回头查阅即可

10.表格标签

表格标签现在还是较为常用的一种标签,但不是用来布局,常见显示、展示表格式数据。因为它可以让数据显示的非常的规整,可读性非常好。特别是后台展示数据的时候表格运用是否熟练就显得很重要,一个清爽简约的表格能够把繁杂的数据表现得很有条理。

  • table 用来定义表格的标签
  • tr 用来定义表格中的行,必须嵌套在<table></table> 标签中
  • td 用来定义表格中的单元格,必须嵌套在<tr></tr> 标签中
  • th 用来定义表格中的表头,表头单元格里面的内容加粗居中显示
 <body>
     <table>
         <tr>  <th>姓名</th>     <th>性别</th>    <th>年龄</th>        </tr>
         <tr>  <td>孙铭</td>     <td>男</td>     <td>18</td>          </tr>  
         <tr>  <td>孙不坚</td>     <td>男</td>     <td>18</td>          </tr>       
         <tr>  <td>sunming</td>     <td>男</td>     <td>18</td>          </tr>     
     </table>
 </body>

代码效果:

image-20211019200508979

表格属性

表格标签的属性实际开发并不常用,后面样式基本都是通过CSS来设置的。

属性名属性值描述
alignleft center right规定表格相对周围元素的对齐方式。
border1或者’’ ‘’规定表格单元是否拥有边框,默认为" ",表示没有边框,1则表示有。
cellpadding像素值规定单元边沿与其内容之间的空白,默认1像素。
cellspacing像素值规定单元格之间的空白,默认2像素。
width像素值或百分比规定表格的宽度。
 <table align=center border="1" cellpadding="20" cellspacing="0" width="500">
合并单元格
  • 跨行合并:rowspan=“合并单元格的个数”
  • 跨列合并:colspan="合并单元格的个数"

确定目标单元格(合并写代码)

  • 跨行:最上面侧单元格为目标单元格,写合并代码
  • 跨列:最左面侧单元格为目标单元格,写合并代码
  <table align=center border="1" cellpadding="20" cellspacing="0" width="700">
         <tr>
             <th colspan="5">个人简历</th>
 ​
         </tr>
         <tr>
             <th>姓名:</th>
             <th></th>
             <th>性别:</th>
             <th></th>
             <th rowspan="4">照片</th>
         </tr>
         <tr>
             <th>婚姻状况:</th>
             <th></th>
             <th>出生年月:</th>
             <th></th>
         </tr>
         <tr>
             <th>民族:</th>
             <th></th>
             <th>政治面貌:</th>
             <th></th>
         </tr>
         <tr>
             <th>身高:</th>
             <th></th>
             <th>学历:</th>
             <th></th>
         </tr>
     </table>

代码效果:

image-20211019194420824