【HTML+CSS】HTML常用标签

 学习视频及知识点来源:https://www.bilibili.com/video/BV14J4114768?p=12&spm_id_from=pageDriver


一、标题标签<h1>-<h6>

  • 标签语义: 作为标题使用,并且依据重要性递减。
  • 单词 head 的缩写,意为头部、标题。
  • 特点 :①加了标题的文字会变的加粗,字号也会依次变大。②一个标题独占一行。
<h1> 我是一级标题 </h1>

二、段落和换行标签

  • 标签语义: 可以把 HTML 文档分割为若干段落。
  • 单词 paragraph [ ˈ pær ə græf] 的缩写,意为段落。
  • 特点:① 文本在一个段落中会根据浏览器窗口的大小自动换行。②段落和段落之间保有空隙。
<p> 我是一个段落标签 </p>

三、文本格式化标签

  • 标签语义 : 突出重要性, 比普通文字更重要。
语义标签
加粗

<strong></strong>

倾斜<em></em>
删除线<del></del>
下划线<ins></ins>

四、<div> 和<span>标签

  • <div> 和 <span> 是没有语义的,它们就是一个盒子,用来装内容的。
<div> 这是头部 </div> 
<span> 今日价格 </span>

区别:

1、<div> 标签用来布局,但是现在一行只能放一个<div>。 【大盒子】

2、<span> 标签用来布局,一行上可以多个 <span>。【小盒子】

五、图像标签和路径

1、图像标签

  • src 是<img>标签的 必须属性,它用于指定图像文件的路径和文件名。
<img src="图像URL" />

2、图像标签其他属性

属性属性值说明
src图片路径必须具有的属性
alt文本替换文本 -> 当图片不能显示时显示的文字。
title文本提示文本 -> 鼠标放在图像上显示的文字。
width像素设置图像的宽度
height像素设置图像的高度
border像素设置图像的边框粗细
<!-- 事例 -->
<body>
    <h4>图像标签的使用:</h4>
    <img src="img.jpg"/>
    <h4>alt 替换文本(图像不能显示时出现的文字)的使用:</h4>
    <img src="img1.jpg" alt="This is an image."/>
    <h4>titlt 提示文本(鼠标放在图像上, 显示的文字)的使用:</h4>
    <img src="img.jpg" title="The image is ..."/>
    <h4>width 设置图像的宽度</h4>
    <img src="img.jpg" width="100" />
    <h4>width 设置图像的高度</h4>
    <img src="img.jpg" height="100" />
    <h4>border 设置图像的边框粗细</h4>
    <img src="img.jpg" border="10" />
</body>

3、路径

  • 相对路径: 引用文件所在位置 为参考基础,而建立出的目录路径。
相对路径分类符号说明
同级<img src="img.jpg" />
下级/<img src="/images/img.jpg" />
上级../<img src="../img.jpg" />
  • 绝对路径: 是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。
         例如,“D:\web\img\logo.gif”或完整的网络地址“http://www.itcast.cn/images/logo.gif”。

六、超链接标签

1、链接的语法格式

<a href="跳转目标" target="目标窗口的弹出方式"> 文本或图像 </a>
属性作用
href用于指定链接目标的url地址。是必须属性。
target用于指定链接页面的打开方式。_self为默认值(覆盖原页面),_blank为在新窗口打开的方式。

2、链接分类

  • 外部链接: 例如 < a href="http:// www.baidu.com "> 百度</a >。
  • 内部链接: 网站内部页面之间的相互链接。直接链接内部页面名称即可,例如 < a href="index.html"> 首页 </a >。
  • 空链接: 如果当时没有确定链接目标时,< a href="#"> 首页 </a >
  • 下载链接: 如果 href 里面地址是一个文件或者压缩包,会下载这个文件。
  • 网页元素链接: 在网页中的各种网页元素,如文本、图像、表格、音频、视频等都可以添加超链接。
  • 锚点链接: 点我们点击链接,可以快速定位到页面中的某个位置。
    (1)在链接文本的 href 属性中,设置属性值为 #名字 的形式,如<a href="#two"> 第2集 </a>
    (2)找到目标位置标签,里面添加一个 id 属性 = 刚才的名字 ,如:<h3 id="two">第2集介绍</h3>。

七、HTML 中的注释和特殊字符

1、注释

<!-- 注释语句 --> 快捷键: ctrl + /

2、特殊字符

特殊字符描述字符的代码
空格符&nbsp
<小于号&lt
>大于号&gt

八、表格标签

1、表格的相关标签

1.1 基本语法

  • <table> </table> 是用于定义表格的标签
  • <tr> </tr> 标签用于定义表格中的 ,必须嵌套在 <table> </table>标签中。
  • <td> </td> 用于定义表格中的 单元格 ,必须嵌套在<tr></tr>标签中。
  • <th> </th> 表示 HTML 表格的表头部分, 表头单元格也是单元格, 常用于表格第一行, 突出重要性, 表头单元格里面的文字会 加粗居中显示
<table>
    <tr> 
        <th>表头单元格标签</th>   
    </tr>
    <tr> 
        <td>单元格内的文字</td>  
    </tr>
</table>

1.2 表格结构标签 

  • <thead></thead>:用于定义表格的头部。<thead> 内部必须拥有 <tr> 标签。 一般是位于第一行。
  • <tbody></tbody>:用于定义表格的主体,主要用于放数据本体 。
    <table>
    <thead>
        <tr>   <th>表头单元格标签</th>   </tr>
    </thead>
    <tbody>
        <tr>   <td>单元格内的文字</td>   </tr>
    </tbody>
    </table>
    <thead>一整行为表格的头部区域ththth
    <tbody>表格的主体区域tdtdtd
    tdtdtd

2、表格的相关属性

属性名属性值描述
alignleft / center / right规定表格相对周围元素的对齐方式
border1 / " "规定表格单元是否拥有边框,默认为" ",表示没有边框。
cellpadding像素值规定单元格与内容的空白(也就是中间的内容到周围框框的距离),默认1像素。
cellspacing像素值规定单元格之间的空白,默认2像素。(如果想要只有线没有间距,就设置为0。)
width像素值或百分比规定表格的宽度。

3、合并单元格

3.1 基础语法

  • 跨行合并:rowspan="合并单元格的个数"
  • 跨列合并:colspan="合并单元格的个数"。

3.2 过程

  • 先确定是跨行还是跨列合并。括号里为目标单元格。
跨列(左)
跨行(上)
  • 找到目标单元格。写上合并方式 = 合并的单元格数量。比如:<td colspan=“2”></td>。
  • 删除多余的单元格。

九、列表标签

1、无序列表

标签名记忆定义说明

<ul></ul>

Unordered List无序标签
<ul></ul> 中只能嵌套 <li></li>

<li></li>

List列表项
<li> 与 </li> 之间相当于一个容器,可以容纳所有元素。
<ul>
    <li>列表项1</li>
    <li>列表项2</li>
    <li>列表项3</li>
    ...
</ul>

2、有序列表

标签名记忆定义说明

<ol></ol>

Ordered List有序标签
<ol></ol>中只能嵌套<li></li>

<li></li>

List列表项
<li> 与 </li> 之间相当于一个容器,可以容纳所有元素。
<ol>
    <li>列表项1</li>
    <li>列表项2</li>
    <li>列表项3</li>
    ...
</ol>

3、自定义列表

标签名记忆定义说明

<dl></dl>

Definition List自定义列表
<dl></dl> 里面只能包含 <dt> 和 <dd>
<dt></dt>Definition Title定义项目名
<dt> 和 <dd>个数没有限制,经常是一个<dt> 对应多个<dd>
<dd></dd>Definition Description描述每个项目
<dl>
    <dt>名词1</dt>
    <dd>名词1解释1</dd>
    <dd>名词1解释2</dd>
</dl>

十、表单标签

1、基础知识

  • 在 HTML 中,一个完整的表单通常由 表单域、表单控件(也称为表单元素) 提示信息 3个部分构成。 表单域 是一个 包含表单元素的区域。
  • 在 HTML 标签中, <form> 标签用于定义表单域,以实现用户信息的收集和传递。
  • 语法如下:
    <!-- <form> 会把它范围内的表单元素信息提交给服务器 -->
    <form action=“url地址” method=“提交方式” name=“表单域名称">
        各种表单元素控件
    </form>
  • 常用属性值如下:
    属性属性值作用
    actionurl地址用于指定接收并处理表单数据的服务器程序的url地址。
    methodget / post用于设置表单数据的提交方式。
    name名称用于指定表单的名称,以区分同一个页面中的多个表单域

2、表单控件(表单元素)

2.1 input 输入表单元素

  • 在 <input> 标签中,包含一个 type 属性,根据不同的 type 属性值,输入字段拥有很多种形式(可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等)。
  • <input /> 标签为单标签。
  • type 属性设置不同的属性值用来指定不同的控件类型。
    属性值描述
    button定义可点击按钮(通过JS启动脚本)。
    checkbox定义复选框。
    file提供文件上传。
    hidden定义隐藏的输入字段。
    image定义图像形式的提交按钮。
    password

    定义密码字段,该字段中的字符被掩码(*)。

    radio定义单选按钮。
    reset定义重置按钮。重置按钮会清除表单的所有数据。
    submit定义提交按钮。提交按钮会把表单数据发送到服务端。
    text定义单行的输入字段,可输入文本,默认宽20字符。
  • <input>标签的其他属性
    属性属性值描述
    name自定义定义input元素的名称。
    单选按钮和复选框要有相同的name值。
    value自定义规定input元素的值。
    checkedchecked
    checked属性主要针对于单选按钮和复选框, 主要作用一打开页面,就要可以默认选中某个表单元素。
    maxlength
    正整数规定输入字段中的字符的最大长度。
  • 一些注意点!
    <form>
        <!-- 关于name与value的不同 -->
        性别: <input type="radio" name="sex" value="男"/>  男 
              <input type="radio" name="sex" value="女"/>  女 
    </form>
    <!-- <label> 标签用于绑定一个表单元素, 当点击<label> 标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验。 -->
    
    <form>
        <!-- <label>标签的第一种用法: -->
        <label> 用户名: <input type="text" /> </label> <br />
    
        <!-- <label>标签的第二种用法: -->
        <label for="sex">男</label>
        <input type="radio" name="sex" id="sex" />
          
    </form>

2.2 select下拉表单元素

  • 我们可以使用 <select> 标签控件定义 下拉列表。
  • <select> 中至少包含一对<option>
  • 在<option> 中定义 selected ="selected " 时,当前项即为默认选中项。
  • 基本语法:
    <select>
     <option>选项1</option>
     <option>选项2</option>
     ...
    </select>

2.3 textarea 文本域元素

  • <textarea> 标签是用于定义多行文本输入的控件。
  • cols=“每行中的字符数” ,rows=“显示的行数”, 我们在实际开发中不会使用,都是用 CSS 来改变大小。
  • 基本语法:
    <textarea rows="3" cols="20">
        文本内容
    </textarea>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值