HTML标签|青训营笔记

224 阅读4分钟

这是我参与「第四届青训营 」笔记创作活动的的第2天

一、HTML语法规范

单标签:<br />(少)

双标签:<html> </html>

  • HTML标签是由尖括号包围的关键词
  • HTML标签通常是成对出现的,第一个为开始标签,第二个为结束标签(双标签)

标签关系

双标签关系可以分为两类:包含关系和并列关系

包含关系:

<head>

    `<title></title>`
    

</head>

(title是儿子,head是爸爸)

并列关系:

<head></head>

<body></body>

(兄弟)

二、HTML基本结构标签(骨架标签)

标签名定义说明
<html></html> HTML标签页面中最大的标签,我们称为 根标签
<head></head>文档的头部注意在head标签中我们必须要设置的标签是title
<title></title>文档的标题让页面拥有一个属于自己的网页标题
<body></body>文档的主体元素包含文档的所有内容,页面内容基本都是放到body里面的

例子:

<html>
   <head>
      <title>第一个页面</title>
   </head>
   <body>
               键盘敲烂,工资过万。
   </body>
</html>

运行结果:头部显示“第一个页面” 内容显示“键盘敲烂,工资过万”

(将文档的后缀名改为:.html或.htm,直接点文档,之后在浏览器中以页面的形式显示出来。)

三、开发工具

Visual Studio Code

Linux下,下载安装:在官网先下载Linux相关的安装包

在终端输入: sudo dpkg -i + 文件名(文件名右键属性查看)

如果下载不了,转换路径:cd+路径(上级文件夹),然后再下载

四、例子

Visual Studio Code快捷键:

Ctrl + N 新建文件

!生成html骨架

F5 运行

Ctrl + 加号键 放大视图

Ctrl + 键号键 缩小视图

五、插件

插件安装:扩展安装,install安装后重启软件

插件作用
Chinese(Simplified)Language Pack for VS Code中文(简体)语言包,汉化
Open in Browser右击选择浏览器打开html文件
JS-CSS-HTML Formatter每次保存,都会自动格式化js,css和html代码
Auto Rename Tag自动重命名配对的HTML/XML标签
CSS Peek追踪至样式

插件卸载:在扩展里搜索,卸载

六、网页开发工具

VSCode工具生成骨架标签新增代码

en : 英文网页

zh-CN : 中文网页

在en中也可以显示中文,在zh-CN中也可以显示英文

标签作用
<!DOCTYPE> 文档类型声明标签,告诉浏览器用哪种HTML显示
<html lang = "en">language缩写 en 英文网面;zh-CN中文网页
<meta charset="UTF-8"><meta>标签的charset属性来规定HTML文档应该使用哪种字符编码

七、HTML常用标签

标签语义(学习标签的技巧)

根据标签的语义,在合适的地方给一个最为合理的标签,可以让页面结构更清晰

(标题标签、段落标签)

标题标签

<h1>-<h6>六个等级

eg:<h1>我是一级标签</h1>

段落和换行标签

<p>我是一个段落标签</p>(paragraph)

<br />强制换行(不分段)标签 (break)

八、新闻案例

九、HTML常用标签

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

在网页中,有时需要为文字设置粗体斜体下划线等效果,这时就需要用到HTML中的文本格式化标签,使文字以特殊的方式显示。

语义标签说明
加粗<strong></strong> <b></b><strong>语义更强烈
倾斜<em></em><i></i><em>语义更强烈
删除线<del></del>或`<del>语义更强烈
下划线<ins></ins><u></u><ins>语义更强烈

十、<div>(division)和<span>标签

<div>分割和<span>跨度标签是没有语义的,他们就是一个盒子,用来装内容的。

<div>标签用来布局,但是现在一行只能放一个<div>.大盒子

<span>标签用来布局,一行可以上多个<span>.小盒子

十一、图像标签和路径

图像标签

在HTML标签中,<imag>标签用于定义HTML页面中的图像**<img src = "图像URL" />**(第二个单标签<br />) img:单词image的缩写,意为图像

src<img>标签的必须属性,他用于指定图像文件的路径和文件名

可用三种格式的图像:png,jpg,gif

(注:如果图片加载不出来,将图片和代码保存到一起再试一下)

属性属性值说明
src图片路径必须属性
alt文本替换文本。图像不能显示时,替换成文字
title文本提示文本。鼠标放到图像上,显示的文字
width像素设置图像的宽度
height像素设置图像的高度
border像素设置图像的边框粗细

注意点:

图像标签可以拥有多个属性,必须写在标签名后面

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

属性采取键值对的格式,即key = “value”的格式,属性=“属性值”