HTML常用标签第一天

一、排版标签 

     1、标题标签h(有语义化)

              单词缩写: head 头部. 标题 title 文档标题

              标题标签语义: 作为标题使用,并且依据重要性递减

              其基本语法格式如下:

<h1> 一号标题 <h1>
<h2> 二号标题 <h2>
<h3> 三号标题 <h3>
<h4> 四号标题 <h4>
<h5> 五号标题 <h5>
<h6> 六号标题 <h6>

   效果图

   

  小结:加了标题的文字会变得加粗,字号也会依次变大,一行只能放一个标题的(块级元素)

      2、段落标签p(有语义化)

语法如下:
    <p> 文本内容 </p>

      3、水平线标签hr

语法如下:
    <hr />是单标签

      在网页中显示默认样式的水平线。

       4、换行标签br

语法如下:
    <br />

        5、div 和 span标签

语法如下:
    <div> 这是div </div>    <span> 这是span </span>

        div标签 用来布局的,但是现在一行只能放一个div

        span标签 用来布局的,一行上可以放好多个span

排版标签总结

标签名 定义 说明 <hx></hx> 标题标签 作为标题使用,并且依据重要性递减(块级元素) <p></p> 段落标签 可以吧HTML文档分隔为若干段落(块级元素) <hr/> 水平线标签 水平一条线 <br/> 换行标签 换行 <div><div> div标签 用来布局的,但是现在一行只能放一个div(块级元素) <span><span> span标签 用来布局的,一行上可以放多个span(行内元素)

文本格式化标签

标签 显示效果 <b></b>和<strong></strong> 文字以粗体方式显示,推荐用<strong> <i></i>和<em></em> 文字以斜体方式显示,推荐用<em> <s></s>和<del></del> 文字以加删除线方式显示,推荐用<del> <u></u>和<ins></ins> 文字以加下划线方式显示,推荐用<ins>

                        区别:

                                例如:b 只是加粗   strong除了可以加粗还有强调的意思,语义更强烈

        6、标签属性

<标签名 属性1="属性值1" 属性2="属性值2" …> 内容 </标签名>

        7、图像标签img

                在网页中显示图像就需要使用图像标签

语法如下:
    <img src="图像路径" />
<img />标记属性
属性属性值描述
srcURL图像的路径
alt文本图像不能显示时的替换文本
title文本鼠标悬停时显示的内容
width像素设置图像的宽度
height像素设置图像的高度
border数字设置图像边框的宽度

        注意:

                标签可以拥有多个属性,必须写在开始标签中,位于标签名后面。

                属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。

                采取 键值对 的格式 key="value" 的格式

例如:
    正常的<br />
    <img src="cz.jpg" width="300" height="300" /><br />
    带有边框的<br />
    <img src="cz.jpg" width="300" height="300" border="3" /><br />
    有提示文本的<br />
    <img src="cz.jpg" width="300" height="300" border="3" title="这是个小蒲公英" /><br />
    有替换文本的<br />
    <img src="cz.jpg" width="300" height="300" border="3" alt="图片不存在" />

        8、链接标签

语法格式:
    <a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>
属性作用
href用于指定链接目标的url地址,(必须属性)当为标签应用href属性时,它就具有了超链接的功能
target用于指定链接页面的打开方式,其取值有self和blank两种,其中_self为默认值,__blank为在新窗口中打开方式。

         注意:

                外部链接 需要添加 http:// www.baidu.com

                内部链接 直接链接内部页面名称即可 比如 < a href="index.html"> 首页 </a >

                如果当时没有确定链接目标时,通常将链接标签的href属性值定义为“#”(即href="#"),表示该链接暂时为一个空链接。 

                不仅可以创建文本超链接,在网页中各种网页元素,如图像、表格、音频、视频等都可以添加超链接。

        9、注释标签

注释内容不会显示在浏览器窗口中,但是作为HTML文档内容的一部分,也会被下载到用户的计算机上,查看源代码时就可以看到。

语法格式:
     <!-- 注释语句 -->     快捷键是:    ctrl + /       或者 ctrl +shift + / 

二、路径

        1、相对路径

                以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对路径。

路径分类符号说明
同一级路径只需输入图像文件的名称即可,如img src="baidu.gif" /。
下一级路径“/”

图像文件位于HTML文件同级文件夹下

上一级路径“../”在文件名之前加入“../” ,如果是上两级,则需要使用 “../ ../”,以此类推,

                总结:

                        相对路径,是从代码所在的这个文件出发, 去寻找我们的目标文件的,而 我们所说的 上一级 下一级 同一级 简单说,就是 图片 位于 HTML 页面的位置

        2、绝对路径

                绝对路径以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。

        注意:

                绝对路径用的较少,我们理解下就可以了。 但是要注意,它的写法 特别是符号 \ 并不是 相对路径的

三、特殊字符

        

 四、表格table

创建表格的基本语法:
    <table>
      <tr>
        <td>单元格内的文字</td>
        ...
      </tr>
       ...
    </table>

在上面的语法中包含基本的三对HTML标签,分别为 table、tr、td,他们是创建表格的基本标签,缺一不可。

  1. table用于定义一个表格标签。

  2. tr标签 用于定义表格中的行,必须嵌套在 table标签中。

  3. td 用于定义表格中的单元格,必须嵌套在<tr></tr>标签中。

  4. 字母 td 指表格数据(table data),即数据单元格的内容,现在我们明白,表格最合适的地方就是用来存储数据的。

总结:  

        表格的主要目的是用来显示特殊数据的

        一个完整的表格有表格标签(table),行标签(tr),单元格标签(td)组成,没有列的标签

        <tr></tr>中只能嵌套<td></td> 类的单元格

        <td></td>标签,他就像一个容器,可以容纳所有的元素

1、表格属性

                重点记住 cellspacing 、 cellpadding。

属性名含义常用属性值
border设置表格的边框默认(border=“0”无边框)像素值
cellspacing设置单元格与单元格边框之间的空白间距像素值(默认为2像素)
cellpadding设置单元格内容与单元格边框之间的间距像素值(默认为1像素)
width设置表格的宽度像素值
height设置表格的高度像素值
align设置表格在网页中的水平对齐方式left、center、right

                        我们经常有个说法,是三参为0, 平时开发的我们这三个参数 border cellpadding cellspacing 为 0

                        

案例:
    <table width="500" height="300" border="1" cellpadding="20" cellspacing="0" align="center">
   <tr>  <th>姓名</th>   <th>性别</th> <th>年龄</th>  </tr>
   <tr>  <td>刘德华</td> <td>男</td> <td>55</td>  </tr>
   <tr>  <td>郭富城</td> <td>男</td> <td>52</td>  </tr>
   <tr>  <td>张学友</td> <td>男</td> <td>58</td>  </tr>
   <tr>  <td>黎明</td>   <td>男</td> <td>18</td>  </tr>
   <tr>  <td>刘晓庆</td> <td>女</td> <td>63</td>  </tr>
    </table>

 2、表头单元格标签th

        作用:

                一般表头单元格位于表格的第一行或第一列,并且文本加粗居中

        语法:

                只需用表头标签th</th替代相应的单元格标签td</td即可。

        效果图

                

        代码:

    <table width="500" border="1" align="center" cellspacing="0" cellpadding="0">
		<tr>  
			<th>姓名</th> 
			<th>性别</th>
			<th>电话</th>
		</tr>
		<tr>
			<td>小王</td>
			<td>女</td>
			<td>110</td>
		</tr>
		<tr>
			<td>小明</td>
			<td>男</td>
			<td>120</td>
		</tr>	
	</table>

 3、表格标题caption

        定义和用法

<table>
   <caption>我是表格标题</caption>
</table>

  

注意:

  1. caption 元素定义表格标题,通常这个标题会被居中且显示于表格之上。

  2. caption 标签必须紧随 table 标签之后。

  3. 这个标签只存在 表格里面才有意义。

4、合并单元格2种方式

        跨行合并:rowspan="合并单元格的个数"

        跨列合并:colspan="合并单元格的个数"

        4.1 合并单元格顺序

                合并的顺序我们按照 先上 后下 先左 后右 的顺序

         4.2 合并单元格三步曲

                1.先确定是跨行还是跨列合并

                2.根据 先上 后下 先左 后右的原则找到目标单元格 然后写上 合并方式 还有 要合并的单元格数量 比如 : <td colspan="3"> </td>

                3.删除多余的单元格 单元格

总结表格
标签名定义说明
<table></table>表格标签就是一个四方的盒子
<tr></tr>表格行标签行标签要再table标签内部才有意义
<td></td>单元格标签单元格标签是个容器级元素,可以放任何东西
<th></th>表头单元格标签它还是一个单元格,但是里面的文字会居中且加粗
<caption></caption>表格标题标签表格的标题,跟着表格一起走,和表格居中对齐
clospan和rowspan合并属性用来合并单元格的

        

                        1.表格提供了HTML 中定义表格式数据的方法。

                        2.表格中由行中的单元格组成。

                        3.表格中没有列元素,列的个数取决于行的单元格个数。

                        4.表格不要纠结于外观,那是CSS 的作用。

                        5.表格的学习要求: 能手写表格结构,并且能简单合并单元格。

        拓展阅读           

        注意:

                1.<thead></thead>:用于定义表格的头部。用来放标题之类的东西。<thead> 内部必须拥有 <tr> 标签!

                2.<tbody></tbody>:用于定义表格的主体。放数据本体 。

                3.<tfoot></tfoot>放表格的脚注之类。

                4.以上标签都是放到table标签中。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值