HTML $ CSS基本用法总结
时间:2022-09-24 03:00:00
HTML & CSS学习总结
文章目录
- HTML & CSS学习总结
- 前言
- 一、HTML&CSS是什么?
- 二、HTML使用文档
-
- 1.文档结构
-
- 剖析一个 HTML 元素
- 剖析 HTML 文档
- 2.标题和文本格式 heading
- 3.超链接和图片文件路径 img
-
- 超链接语法如下
- 锚点
- 图片和文件路径
- 文件路径
- 4.表格 Table
- 5.列表 List
-
- 无序列表
- 有序列表
- 6.表单 Form
- 7.其他
-
- 区块元素
- 内联元素
- 预设格式
- 三、CSS使用文档
-
- 1.CSS语法
-
- 选择器
-
- id选择器
- class选择器
- 引入CSS
-
- 外部样式表
- 内部样式表
- 内联样式
- 级联优先级
- 2.盒子模型
- 3.定位
-
- static
- relative
- fixed
- absolute
- 4.组合选择器
-
- 后代选择器
- 子选择器
- 5.其他
-
- 溢出
- 浮动
- 不透明度
- 伪和伪元素
- 总结
前言
以下是正文
一、HTML&CSS是什么?
HTML是超文本标记语言(HyperText Markup Language)的缩写。我们用 HTML 来构建 Web 页面就是所谓的网页。“超文本”(hypertext)是指连接单个网站或多个网站之间的网页的链接。链接是网络的基本方面。只要将内容上传到互联网,并将其与他人创建的页面相链接,你就成为了万维网的积极参与者。
CSS是级联风格表(Cascading Style Sheets)的缩写。HTML 用于撰写页面的内容,而 CSS 将决定如何在屏幕上呈现这些内容。
二、HTML使用文档
1.文档结构
HTML 使用"标记"(markup)在浏览器中显示文本、图片等内容。
剖析一个 HTML 元素
插入图片描述:
1.开始标签(Opening tag):包含元素的名称(本例为 p),被左右括号包围。表示元素从这里开始或开始工作 —— 段落从这个例子开始。
2.结束标签(Closing tag):类似于初始标签,但它在元素名之前包含了一个斜杠。这意味着元素的结尾 —— 在这种情况下,段落在这里结束。初学者经常犯忘记包含结束标签的错误,这可能会产生一些奇怪的结果。
3.内容(Content):本例中输入的文本本身就是元素的内容。
4.元素(Element):开始标签、结束标签和内容的结合是一个完整的元素。
剖析 HTML 文档
我们之前创造的 HTML 文档分析如下:
: 声明文档类型。由于历史原因,现在可有可无。
: 这个元素包裹着整个页面,是一个嵌套在其他元素中的根元素。
: 这个元素是一个容器,它包含了你想要包含的一切HTML但不想在页面上HTML显示在页面上的内容。这些内容包括关键字和页面描述,您想要出现在搜索结果中,CSS样式、字符集声明等。
: 该元素设置文档使用utf-8字符集编码,utf-8字符集包含了大部分人类文本。基本上,他可以识别你放的所有文本内容。毫无疑问,使用它可以避免未来的许多其他问题。
: 浏览器标签上出现指定页面的图标。(试一试:可以随意下载一个.ico工作目录中的图标文件)
: 在浏览器标签上设置页面标题,当您标记/收集页面时,可以用来描述页面。
: 包括文本、图片、音频、游戏等。
代码如下(示例):
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> <title>Title/title> </head> <body> </body> </html>
2.标题与文本格式 heading
在页面中,标题非常重要:
搜索引擎用标题来索引页面的内容
用户也习惯以标题进行主要内容浏览,以决定是否查看该页面
代码如下(示例):
<h1>This is heading 1</h1>
<p>This is some text.</p>
<hr>
<h2>This is heading 2</h2>
<p>This is some other text.</p>
<hr>
注意: 除本节介绍的这些标签可用于文本的格式外,其它标签都不建议用来进行格式的设置,如:
等标签皆为不推荐使用的。HTML 是用来表现页面内容而不是对页面进行修饰的,专门的页面美化需要使用后面将要学习的 CSS。
<p>吾乃<mark>抽卡不歪真君</mark></p>
<p><del>吾乃抽卡不歪真君</del></p>
<p><s>吾乃抽卡不歪真君</s></p>
<p><ins>吾乃抽卡不歪真君</ins></p>
<p><u>吾乃抽卡不歪真君</u></p>
<p><small>吾乃抽卡不歪真君</small></p>
<p><strong>吾乃抽卡不歪真君</strong></p>
<p><em>吾乃抽卡不歪真君</em></p>
显示效果如下:
吾乃抽卡不歪真君
吾乃抽卡不歪真君
吾乃抽卡不歪真君
吾乃抽卡不歪真君
吾乃抽卡不歪真君
吾乃抽卡不歪真君
吾乃抽卡不歪真君
吾乃抽卡不歪真君
3.超链接与图片文件路径 img
超链接语法如下
<a href="https://www.baidu.com/" target="_blank">百度一下</a>
说明:
1.href
即为要跳转去的地址 URL(Uniform Resource Locator)
2.target
属性为_blank表示在新的页面打开超链接(默认是在当前页面打开即_self)
3.超链接标签包含的内容(当前为文字"百度一下")即为显示在页面上供用户点击的
锚点
锚点,也称为书签,用于标记页面的某个元素或位置。通过锚点,我们可以轻易的在长页面内实现跳转。先使用id属性生成某元素的锚点,然后再使用超链接指向该锚点即可。
例子展示:
<!-- 文档其余部分 -->
<h2 id="C1">第一章 XXX</h2>
<!-- 文档其余部分 -->
<a href="#C1">跳到第一章</a>
<!-- 文档其余部分 -->
...
注意:
1.元素的id值必须是唯一的,也即页面不能再有其它元素的id值为C4
2.超链接中的地址需要有#符号
图片及文件路径
在页面插入一张图片如下:
<img src="https://mdbootstrap.com/img/logo/mdb192x192.jpg" alt="MDB Logo" width="200" height="200">
说明:
src属性为要显示图片文件的位置 URL,即图片文件的路径
alt属性当获取图片出现问题时显示的文字(占位符)
可为图片指定高宽度,但不建议(可能导致图片变形)
文件路径
为获取图片文件,我们需要指定该文件位于何处,这称为文件路径。文件路径有相对路径和绝对路径两种。
上面图片的例子即为绝对路径。下面是相对路径的例子:
上表中,.表示当前目录,…表示上一级目录。
4.表格 Table
有时,页面的内容需要用表格来进行呈现。我们使用