HTML 基础 + CSS 初识
_Star_Universe_ · · 科技·工程
Update on 2024/12/21:两处代码有误,已修正。
两个友链:
- 上一期 HTML 进阶版
- 知乎专栏 CSS 介绍
数据传输
大多数网页都是通过 HTTP 协议通信的,以下是客户端请求和服务器相应的方式:
# 发送请求
www.chnmuseum.cn.index.html
# 响应回复
返回 index.html 的页面资源
标签
以列表呈现(越上面范围越大):
<html>...</html>标记网页的开始。<head>...</head>标记网页头部开始和结束。<title>...</title>显示网页的标题。<body>...</body>标记网页正文开始和结束。
举例:
<html>
<head>
<title>这是标题</title>
</head>
<body>
<!--网页内容-->
</body>
</html>
HTML 标签由 < 和 > 包围的字符串组成,通常成对出现,字符串中带 / 的是结束标签。
<!--居中对齐-->
<center></center>
<!--网页背景色-->
<body bgcolor="颜色名称"></body>
<!--字体格式-->
<font face="字体名称" size="字号数值" color="颜色名称">文字</font>
超链接
超文本链接的简称,可从一个页面跳转到另一个页面,实现网站互联。链接可以是文本、图像。建立超链接的标签为 <a></a>,常见格式如下:
<a href="链接位置">链接元素</a>
例如:
<a href="https://baike.baidu.com/item/Html/97049">HTML</a>
HTML 常用标签
| 基本标签: | 目的 | 代码 |
|---|---|---|
| 创建一个 HTML 文档 | <html></html> |
|
| 设置文档头部 | <bead></head> |
|
| 定义文档的主体 | <body></body> |
| 文档整体属性: | 目的 | 代码 |
|---|---|---|
| 设置标题 | <title></title> |
|
| 设置背景颜色 | <body bgcolor=?> |
|
| 设置文本文字颜色 | <body text=?> |
|
| 设置链接颜色 | <body link=?> |
| 文本标签: | 目的 | 代码 |
|---|---|---|
| 设置不同字号的标题 | <h1></h1> |
|
| 设置粗体字 | <b></b> |
|
| 设置斜体字 | <u></u> |
|
| 设置字体下划线 | <i></i> |
|
| 设置字体大小 | <font size=?></font> |
|
| 设置字体颜色 | <font color=?></font> |
|
| 文字对齐方向(left 表示向左对齐,center 表示向中对齐) | <align="#"> |
|
| 移动字体(走马灯) | <marquee></marquee> |
|
| 显示小字体 | <small>文字</small> |
|
| 显示大字体 | <big>文字</big> |
| 格式排版: | 目的 | 代码 |
|---|---|---|
| 创建一个段落 | <p></p> |
|
| 插入一个换行符 | hr |
| 多媒体: | 目的 | 代码 |
|---|---|---|
| 添加图像 | <img src="..." alt="..."> |
|
| 设置图像大小 | >img src="..." width="宽度点数" height="高度点数"> |
|
| 添加音乐 | <bgsound src="音乐文件地址" loop=1> |
| 表格: | 目的 | 代码 |
|---|---|---|
| 创建一个表格 | <table></table> |
|
| 开始表格中的每一行 | <tr></tr> |
|
| 开始表格中的每一列 | <td></td> |
CSS 简介
CSS 即为层叠样式表(Cascading Style Sheets),用于控制网页布局和样式(美化网页)。
插入一条 div 的小知识,根据上一期,给出 div 的基本运用形式:
<div class="样式名称">...</div>
样式表的基本结构
样式表的基本结构:
<style type="text/css">
选择符{样式属性 1:属性值 1;样式属性 2:属性值 2...}
</style>
三种添加样式表的方式
- 内部样式表,在 HTML 页面
<head></head>标签中添加。 - 外部样式表,一般适用于需要该样式页面较多的情况,样式单独写到 CSS 文件中,在 HTML 页面的
<head></head>中通过<link>标签引用。 - 内联样式表,在 HTML 页面
<body></body>标签中添加,通过在 style 属性中设定 CSS,修改简单样式。其优先级最高。
CSS 语法 + 背景图 + link
基本语法:
标签选择器{属性 1:值 1;属性 2:值 2;}
背景图:
标签名{
background-image:url('图片地址');
}
link 标签:
<link rel="stylesheet" href="css文件地址">
CSS 选择器 + 下期预告
- 标签选择器:选择标签,设置标签样式。
- 类选择器:给一些标签起相同名字,对这类同名的标签设置样式。
- 其他选择器(暂时不介绍)。
更多选择器以及代码写法下期再来展示,下期也会把 CSS 进一步深入,并且讲一讲 Python 与 HTML 的连接,敬请期待。
鸣谢我的老师的课件,这里的一些引用是经过他授权的,未经允许请勿转载。