美文网首页
HTML常用标签学习总结

HTML常用标签学习总结

作者: 爱吃炸鸡的Banana | 来源:发表于2020-11-25 16:38 被阅读0次

分享一个认知 —— 现代社会需要的是知识检索的能力,而不是知识储备的能力。
w3school https://www.w3school.com.cn/h.asp
菜鸟教程 https://www.runoob.com/html/html-tutorial.html
mdn https://developer.mozilla.org/zh-CN/
百度 https://www.baidu.com/
微软的搜索引擎必应 https://cn.bing.com/

1.HTML骨架

<HTML> // 所有标签的一个根节点 最大的一个标签
    <head>  // 文档的头部 主要是给搜索引擎看的  
        <title>骨架格式</title> // 文档标题 页面顶部的标题
    </head>
    <body>  // 文档的所有内容  内容是给用户看的
        hello world
    </body>
<HTML>

2.HTML语法规范

HTML 文档的的后缀名必须是 .html 或 .htm ,浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。此时,用浏览器打开这个网页,我们就可以预览我们写的第一个 HTML 文件了。

2.1 基本语法概括

  1. HTML 标签是由尖括号包围的关键词,例如 <html>。
  2. HTML 标签通常是成对出现的,例如 <html> 和 </html> ,我们称为双标签。标签对中的第一个标签是开始标签,第二个标签是结束标签。
  3. 有些特殊的标签必须是单个标签(极少情况),例如 <br />,我们称为单标签。

2.2 标签关系

双标签关系可以分为两类:包含关系(父子关系)和并列关系(兄弟关系)。

3.骨架标签新增代码

3.1 文档类型声明标签

<!DOCTYPE> 文档类型声明,作用就是告诉浏览器使用哪种HTML版本来显示网页。

<!DOCTYPE html>

注意:

  1. <!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。
  2. <!DOCTYPE>不是一个 HTML 标签,它就是文档类型声明标签。

3.2 lang 语言种类

用来定义当前文档显示的语言。

  1. en定义语言为英语(最好默认不修改)
  2. zh-CN定义语言为中文

3.3 字符集

在<head>标签内,可以通过<meta> 标签的 charset 属性来规定 HTML 文档应该使用哪种字符编码。

<meta charset=" UTF-8" />

charset 常用的值有:GB2312 、BIG5 、GBK 和 UTF-8,其中 UTF-8 也被称为万国码,基本包含了全世界所有国家需要用到的字符.

总结

  1. 以上三个代码 vscode 自动生成,基本不需要我们重写.
  2. <!DOCTYPE html> 文档类型声明标签,告诉浏览器这个页面采取html5版本来显示页面.
  3. <html lang=“en”> 告诉浏览器或者搜索引擎这是一个英文网站. 本页面采取英文来显示.
  4. <meta charset=“ UTF-8” /> 必须写. 采取 UTF-8来保存文字. 如果不写就会乱码.

4.HTML常用标签

4.1 标题标签h

特点:
  1. 加了标题的文字会变的加粗,序号越大字号越小。
  2. 一个标题独占一行。
  3. 只有1~6级标题,五级和六级标题小于正常字号16px的大小。
<body>
    <h1>一级标题<h1>
    <h2>二级标题<h2>
    <h3>三级标题<h3>
    <h4>四级标题<h4>
    <h5>五级标题<h5>
    <h6>六级标题<h6>
<body>

4.2 段落和换行标签

在 HTML 中,一个段落中的文字会从左到右依次排列,直到浏览器窗口的右端,然后才自动换行。如果希望某段文本强制换行显示,就需要使用换行标签 <br />。

<body>
    <p>段落内容<p>
    <br>
<body>

4.3 文本格式化标签

在网页中,有时需要为文字设置粗体、斜体 或下划线等效果,这时就需要用到 HTML 中的文本格式化标签,使文字突出重要性。重点记住加粗倾斜

文本格式化标签

4.4 <div> 和<span>标签

<div> 和 <span> 是没有语义的,它们就是一个盒子,用来装内容的。

特点:
  1. <div> 标签用来布局,但是现在一行只能放一个<div>。 大盒子
  2. <span> 标签用来布局,一行上可以多个 <span>。小盒子
<body>
     <div> 这是div盒子 </div> 
     <span> 这是span盒子 </span>
</body>

4.5 图像标签和路径

在 HTML 标签中,<img> 标签用于定义 HTML 页面中的图像。src 是<img>标签的必须属性,它用于指定图像文件的路径和文件名。

 <img src="图像URL" />
4.5.1 图像标签的其他属性:

src(图像路径) :必须属性
alt(文本):替换文本.图像不能显示时出现的文字.
title(文本):提示文本.鼠标放在图像上,显示的文字.

图像标签属性注意点:
  1. 图像标签可以拥有多个属性,必须写在标签名的后面。
  2. 属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。
  3. 属性采取键值对的格式,即 key=“value" 的格式,属性 =“属性值”。
4.5.2 路径可以分为 : 相对路径和绝对路径

相对路径:以引用文件所在位置为参考基础,而建立出的目录路径。

路径

绝对路径:通常用于写官网网址的跳转

4.6超链接标签

在 HTML 标签中,<a> 标签用于定义超链接,作用是从一个页面链接到另一个页面。

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

5. HTML 中的注释和特殊字符

5.1 注释

注释标签里面的内容是给程序猿看的, 程序是不会执行注释内容的,不执行不显示到页面中.添加注释是为了更好地解释代码的功能,便于相关开发人员理解和阅读代码。
HTML中的注释以“”结束。

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

5.2 特殊字符

在 HTML 页面中,一些特殊的符号很难或者不方便直接使用,此时我们就可以使用下面的字符来替代。
重点记住:空格 、大于号、 小于号 这三个, 其余的使用很少,如果需要回头查阅即可。


特殊字符

6.表格标签

6.1 表格基本语法:

<table>
     <tr>
       <td>单元格内的文字</td>
       ...
     </tr>
       ...
</table>
  1. <table> </table> 是用于定义表格的标签。
  2. <tr> </tr> 标签用于定义表格中的行,必须嵌套在 <table> </table>标签中。
  3. <td> </td> 用于定义表格中的单元格,必须嵌套在<tr></tr>标签中。
  4. 字母 td 指表格数据(table data),即数据单元格的内容。

6.2 表头单元格标签:

一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容加粗居中显示.突出重要性, <th> 标签表示 HTML 表格的表头部分

<table>
     <tr>
        <th>姓名</th>
         ...
     </tr>
      ...
</table>
6.3 表格结构标签:

<thead>标签 表格的头部区域、<tbody>标签 表格的主体区域,<caption>表格标题. 这样可以更好的分清表格结构。

表格结构标签
  1. <thead></thead>:用于定义表格的头部。<thead> 内部必须拥有 <tr> 标签。 一般是位于第一行。
  2. <tbody></tbody>:用于定义表格的主体,主要用于放数据本体 。
  3. 以上标签都是放在 <table></table> 标签中。
总结
表格标签

7.列表标签

根据使用情景不同,列表可以分为三大类:无序列表、有序列表和自定义列表。

7.1 无序列表

<ul> 标签表示 HTML 页面中项目的无序列表,一般会以项目符号呈现列表项,而列表项使用 <li> 标签定义。

特点:
  1. 无序列表的各个列表项之间没有顺序级别之分,是并列的。
  2. <ul></ul> 中只能嵌套 <li></li>,直接在 <ul></ul> 标签中输入其他标签或者文字的做法是不被允许的。
  3. <li> 与 </li> 之间相当于一个容器,可以容纳所有元素。
  4. 无序列表会带有自己的样式属性,但在实际使用时,我们会使用 CSS 来设置。
<ul>
   <li>列表项1</li>
   <li>列表项2</li>
   <li>列表项3</li>
    ...
</ul>

7.2 有序列表

在 HTML 标签中,<ol> 标签用于定义有序列表,列表排序以数字来显示,并且使用 <li> 标签来定义列表项。

特点:
  1. <ol></ol>中只能嵌套<li></li>,直接在<ol></ol>标签中输入其他标签或者文字的做法是不被允许的。
  2. <li> 与 </li>之间相当于一个容器,可以容纳所有元素。
  3. 有序列表会带有自己样式属性,但在实际使用时,我们会使用 CSS 来设置。
<ol>
   <li>列表项1</li>
   <li>列表项2</li>
   <li>列表项3</li>
   ...
</ol>

7.3 自定义列表

在 HTML 标签中,<dl> 标签用于定义描述列表(或定义列表),该标签会与 <dt>(定义项目/名字)和<dd>(描述每一个项目/名字)一起使用。

特点:
  1. <dl></dl> 里面只能包含 <dt> 和 <dd>。
  2. <dt> 和 <dd>个数没有限制,经常是一个<dt> 对应多个<dd>。
<dl>
   <dt>名词1</dt>
   <dd>名词1解释1</dd>
   <dd>名词1解释2</dd>
</dl>
总结
列表标签

8.表单标签

8.1 表单域

在 HTML 标签中, <form> 标签用于定义表单域,以实现用户信息的收集和传递。
<form> 会把它范围内的表单元素信息提交给服务器

<form action=“url地址” method=“提交方式” name=“表单域名称">
     各种表单元素控件
</form>
常用属性:
表单域属性

相关文章

  • HTML常用标签学习总结

    分享一个认知 —— 现代社会需要的是知识检索的能力,而不是知识储备的能力。w3school https://www...

  • HTML中的meta标签常用属性及作用

    文章参考: HTML meta标签总结与属性使用介绍 和 HTML中的meta标签常用属性及其作用总结 在ht...

  • HTML5常用标签(1)--基础

    初学web前端,学习过程中总结了一下html5常用的标签,先做一个系列,介绍下各个标签作用。 先介绍下常用基础标签...

  • HTML常用标签总结

    HTML 常用的标签 在讲HTML常用标签之前,我们先认识下HTML。 HTML,超文本标记语言(英语:Hyper...

  • HTML常用标签总结

    HTML常用的标签 在讲HTML常用标签之前,我们先认识下HTML。 HTML,超文本标记语言(英语:HyperT...

  • html入门级常用标签

    html入门级常用标签 html的格式规范 html中常用的标签 html中常用标签有a、form、input、b...

  • 前端技能总结

    目前已学习的内容 HTML HTML常用标签 HTML语义化 HTML5新增标签 CSS CSS语法 CSS选择器...

  • HTML笔记-- 其他常用标签

    HTML笔记-- 其他常用标签 标签(空格分隔): HTML html中其他常用标签: b:加粗 s:删除线 u:...

  • HTML学习笔记

    这是HTML常用标签的学习 基于HTML5 一.HTML语法规范 上面是一个文档声明 根标签 html html文...

  • Python实战第一天:做一个网页

    最终成果: 我的代码: 总结: 1.常用HTML标签的用法: HTML 标题(Heading)是通过 标题 ...

网友评论

      本文标题:HTML常用标签学习总结

      本文链接:https://www.haomeiwen.com/subject/nrfjiktx.html