基础班前端学习之路-Day1 | 青训营

103 阅读2分钟

一、HTML概念及基础

HTML是超文本标记语言—Hyper Text Markup Language(它是编程语言吗?应该不是)

文件拓展名为.html

1.1 HTML 基本骨架

使用VS Code需要安装open in browser插件,运行前需要先保存

  • html:整个网页

  • head:网页头部,用来存放给浏览器看的信息,例如CSS

    • title:网页标题
  • body:网页主体,用来存放给用户看的信息,例如图片,文字等

VS Code中可以使用 !+回车快捷键来快速生成基本骨架

1.2 标签语法

  • 标签成对出现,中间包裹内容
  • <>里面放英文字母(标签名)
  • 结束标签比开始标签多一个/

<strong>:字体加粗

双标签:成对出现的标签

单标签:只有开始标签,没有结束标签

<br>:换行

<hr>:水平线

只要包裹内容的标签就是双标签

1.3 标签的关系

作用:明确标签的书写位置,让代码格式更整齐

  • 父子关系(嵌套关系)

     <html>
         <head>
         </head>
     </html>
    
  • 兄弟关系(并列关系)

     <head></head>
     <body></body>
    
  • 代码格式

    • 父子关系:子级标签换行且缩进
    • 兄弟关系:兄弟标签要对齐
 <html>
     <head>
         <title></title>
     </head>
     <body></body>
 </html>

1.4 标题标签

标签名:h1~h6

显示特点:

  • 文字加粗
  • 字号逐渐减小
  • 独占一行(换行)
 <h1>
     一级标题
 </h1>
 <h2>
     二级标题
 </h2>
 <h3>
     三级标题
 </h3>
 <h4>
     四级标题
 </h4>
 <h5>
     五级标题
 </h5>
 <h6>
     六级标题
 </h6>

一级标题在一个网页只能用一次一般用来放文章标题或者logo,其他标题无限制

1.5 段落标签

标签名:p

  • 独占一行
  • 段落之间有间隙
 <p></p>

1.6 换行与水平线标签

换行:br

水平线:hr

浏览器不识别代码中的回车换行

 第一行内容
 <br>
 第二行内容
 <hr>

1.7 文本格式化标签

作用:为文本添加特殊格式,以突出重点。

常见的文本格式:加粗倾斜、下划线、删除线

标签的主要部分:

  • 开始标签(Opening tag) :包含元素的名称,被左、右角括号所包围。表示元素从这里开始或者开始起作用
  • 内容(Content) :元素的内容
  • 结束标签(Closing tag) :与开始标签相似,只是其在元素名之前包含了一个斜杠,这表示着元素的结束。初学可能常常会忘记包含结束标签的错误,这可能会产生一些奇怪的结果
标签名效果标签名效果
strong加粗b加粗
em倾斜i倾斜
ins下划线u下划线
del删除线s删除线

实际工作中一般使用左边的标签,因为其自带强调功能

 <body>
     <strong>strong-加粗</strong><br>
     <b>b-加粗</b><br>
     <em>em-倾斜</em><br>
     <i>i-倾斜</i><br>
     <ins>ins-下划线</ins><br>
     <u>u-下划线</u><br>
     <del>del-删除线</del><br>
     <s>s-删除线</s>
 </body>