【Web前端】HTMLCSS一文详解

现在对HTML和CSS的基础知识做一个详细的总结,文章内容很硬核。共有3w+字总结,建议收藏反复学习!适用于初学者学习或者熟练相关操作的人复习使用。
在这里插入图片描述

文章目录

HTML篇

一.HTML简介

万维网W3C标准中网页分为结构,表现和行为三部分,HTML用于描述页面的结构,CSS用于控制页面中的元素样式,JavaScript用于响应用户的操作。HTML,CSS和JavaScript组成了前端技术栈。学习HTML就是学习标签的一个过程,难度指数低,重在反复练习!

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>小橙子前端教程</title>
</head>
<body>

<h1>标题</h1>
<p>段落</p>

</body>
</html>

1.什么是HTML?

??HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。

  • HTML 使用标记标签来描述网页
  • HTML 文档包含了HTML 标签及文本内容
  • HTML文档也叫做 web 页面

2.HTML 标签

??HTML标记标签又称为 标签。

  • HTML 标签是由尖括号包围的关键词
  • HTML 标签通常是成对出现
  • 标签对中的第一个标签是开始标签(开放标签),第二个标签是结束标签(闭合标签)
<标签>内容</标签>

所有 HTML 文档必须以 <!DOCTYPE> 声明开头,该声明并非一个 HTML 标签,它是一条“信息”,告知浏览器期望的文档类型。


3.HTML 元素

??一个 HTML 元素包含了开始标签与结束标签。

<h1>一级标题</h1>

4.HTML版本

版本

发布时间

HTML

1991

HTML+

1993

HTML 2.0

1995

HTML 3.2

1997

HTML 4.01

1999

XHTML 1.0

2000

HTML5

2012

XHTML5

2013


5.Web 浏览器

??Web浏览器(如谷歌浏览器,Edge,Safari)用于读取HTML文件,并将其作为网页显示。浏览器并不是直接显示HTML标签,而是负责网页的渲染和呈现,标签决定了如何展现HTML页面的内容给用户。
在这里插入图片描述


6.HTML 网页结构

在这里插入图片描述


7.中文编码

??当在浏览器输出中文乱码时,需要在头部将字符声明为 UTF-8 或 GBK。

<meta charset="UTF-8">

8.编写第一个网页

示例:使用记事本编写你的第一个网页!

<html>

<head>
    <title>这是我的第一个网页</title>
</head>

<body>
    <!--注释:用记事本编写第一个网页,在浏览器中显示一首古诗!-->
    <h1>望庐山瀑布</h1>
    <h2>
        <font color=red>唐</font> 李白
    </h2>
    <p>日照香炉生紫烟,遥看瀑布挂前川。</p>
    <p>飞流直下三千尺,疑是银河落九天。</p>
</body>

</html>

新建一个文本文档,命名为index.html。编写代码,在默认浏览器中运行,查看显示效果!
在这里插入图片描述


二.HTML编辑器

??这里推荐使用vs code来编辑HTML代码!

vscode 是由微软开发的免费开源软件,它具有以下优势:

  1. 轻量级编辑器
  2. 丰富的插件系统
  3. 代码跟踪功能

在这里插入图片描述


三.HTML基础

1.HTML 标题

??HTML 标题是通过<h1> - <h6> 标签来定义的。

    <h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>三级标题</h3>

2.HTML 段落

??HTML 段落是通过标签 <p> 来定义的。

    <p>段落1</p>
    <p>段落2</p>
    <p>段落3</p>

3.HTML 链接

??HTML 链接是通过标签 <a> 来定义的。

<a href="https://www.baidu.com">百度一下</a>

4.HTML 图像

??HTML 图像是通过标签 <img> 来定义的。

<img src="/images/baidu.png" width="258" height="39" />

四.HTML元素

1.HTML 元素语法

  • HTML 元素以开始标签起始,以结束标签终止
  • 元素的内容是开始标签与结束标签之间的内容,某些 HTML 元素具有空内容
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性

2.嵌套的 HTML 元素

??大多数 HTML 元素可以嵌套使用,即HTML 元素可以包含其他 HTML 元素。HTML 文档由相互嵌套的 HTML 元素构成。

<!DOCTYPE html>
<html>

<body>
<p>段落1...</p>
</body>

</html>
  • 0
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值