HTML 基础 + CSS 初识
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 的连接,敬请期待。
鸣谢我的老师的课件,这里的一些引用是经过他授权的,未经允许请勿转载。