快速入门前端开发上——HTML

快速入门前端开发上——HTML

目录

〇、准备工作

一、基础知识

1.标签

2.html文件结构

二、基本标签及属性

1.常用文本标签

2.标签属性

3.块元素与行内元素

4.表单标签

〇、准备工作

使用VSCode作为开发环境,安装以下辅助插件:

HTML CSS Support:帮助你快速编写CSS代码。

Live Server:帮助你在编写代码时,实时看到网页变化。

新建一个工作区,新建一个文件命名为demo.html

一、基础知识

1.标签

标签分为两种,一种是单标签,一种是双标签,双标签通常包含网页上需要显示的内容,如标题标签、段落标签等;单标签一般为配置信息,不包含具体内容,如换行标签、水平线标签等。

2.html文件结构

在新建的demo.html中输入一个英文的感叹号,再按下TAB按键,就会自动生成一个HTML的大致结构:

层级关系如下:

二、基本标签及属性

1.常用文本标签

注意:所有文本标签应该写在body标签中。

(1)标题标签和段落标签

写在body中的代码:

一级标题标签

二级标题标签

三级标题标签

四级标题标签

五级标题标签

六级标题标签

段落标签

显示效果(右键空白处选择“Open With Live Server”):

(2)文本样式

在body标签中的代码:

下面是各种文本样式标签

这是加粗

这也是加粗

这是斜体

这也是斜体

这是下划线

这是删除线

这是小号字体

这是大号字体

这是下标

这是上标

这是高亮

显示效果:

(3)无序列表与有序列表

在body标签中的代码:

  • 无序列表1
  • 无序列表2
  • 无序列表3

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

显示效果;

(4)表格:

在body标签中的代码:

表格标题
表头1 表头2 表头3
单元格11 单元格12 单元格13
单元格21 单元格22 单元格23

表格标签的层级关系:

显示效果:

(5)两个常用的单标签:


:换行标签


:水平线标签

2.标签属性

标签的属性写在左标签中,格式如下:

<标签名 属性名1="属性值1" 属性名2="属性名2" ……>

其中属性名不区分大小写,属性值区分大小写。

每个标签都有许多属性,一篇文章难以言尽。以超链接标签和图片标签中的部分属性为例。

(1)超链接标签的属性

超链接标签是一个双标签。超链接标签要有href属性,这个属性的值为链接的地址,标签的内容为显示的链接名称:

我的CSDN主页

超链接标签还有target属性,其值为_self时表示在当前标签页打开,其值为_blank时表示在新建标签页中打开:

在当前页面打开

在新页面打开

(2)图像标签的属性

图像标签是一个单标签。src属性代表图片路径或地址,alt标签为图片无法显示时显示的字样,width和height分别代表图片的宽度和高度。

bilibili

3.块元素与行内元素

标签除了分为单标签和双标签以外,还可以分为块元素与行内元素。

块元素单独占用一行,不能与其他元素占用同一行。行内元素可以共同使用一行。

(1)块元素

常见的块元素有

、、