HTML常用标签学习总结

分享一个认知 —— 现代社会需要的是知识检索的能力,而不是知识储备的能力。
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>
常用属性:
表单域属性
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,029评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,238评论 3 388
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,576评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,214评论 1 287
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,324评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,392评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,416评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,196评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,631评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,919评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,090评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,767评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,410评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,090评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,328评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,952评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,979评论 2 351

推荐阅读更多精彩内容